Korg Poly800/EX800 Users group photo

Yahoo Groups archive

Korg Poly800/EX800 Users

Archive for korgpolyex.

Index last updated: 2026-03-30 01:10 UTC

Thread

What would everybody think if...

Re: What would everybody think if...

2017-01-31 by bperkins211@...

I have two of those dsp-g1 chips.  Just recently was messing around with one.
I have mixed feelings on the sound quality.
The filter isnt all that great and the EG's are not very intuitive to use.

I do have the source code for them..  can easily change the MIDI to any ttl serial info to change parameters..

I designed the GUI for him when he first came out with it on a hackster kickstarter site..


/Blaine

Re: What would everybody think if...

2017-01-31 by domgoold@...

wild :p  have you seen the 80quid flatpack plastic synth that you snap
together?

given the nature of the poly800 DCOs...there isn't a heap of difference
between saw and pulse, and it doesn't do PWM.
ok, i viewed the YT vid. the square sounds a bit squarer,
and the filter sounds a lot like a dsp filter with whistly resonance.
could that just have a role as a bandlimiter to filter out aliasing?

it would be good to get some more audio demos and samples of wave output.
maybe for some of the other versions too, to see which gives the best
output if it's only going to be used for the wave generator part.

i have a MFB synth lite II which is a fascinating little synth, just for the
size. there's some polemic over whether the oscillators are 'DCO's or
'digital oscillators' - whatever the difference would be there ...? does that
imply that people think it's just playing back a waveshape? there is an
excellent youtube vid somewhere explaining precisely how a DCO works,
and demonstrating the difference between different DCO synths, and how
the DCO is clocked. apparently you can have 'analog' DCO and 'more digital'
DCO, and in fact the juno-60 is quite different from the juno106, for example.
(did we see that here?)

anyway: the MFB does ringmod, osc sync. i read some negative criticism about the
nature of these but i don't find them offensive, and with analog VCF and VCA,
the overall 'trip' is very Moog-like, ranging to Roland sound. the main pain with
it, if there is, is the coarse/fine14bit CC implementation, interpolating 2 midiCCs
for msb/lsb.which the RemoteSL won't deal with, for example. the VCF has
exaggerated resonance imo but sounds better than this dsp filter, as would
the korg filter.

Re: [korgpolyex] Re: What would everybody think if...

2017-01-31 by Michael Hawkins

Can you change the MIDI to use a higher speed? 31,250 is too slow. I'd like to speed that up for starters. Probably close to 100Kbps. Even 250Kbps if possible.
If I drive this "new" synth with an STM32 then I'd like to use high speed so that there's no lag.

If I were to treat each chip as a single voice and allow for expanding by simply plugging in more.
The new upgrade would allow initially adding just 2 of these chips giving you two playing modes.
A mono mode where you have a five DCO paraphonic filter.
A single mode where you have ten note polyphony and two filters (one on each group of five). Similar to Poly original.
A double mode where you have 5 notes polyphony and two filters. Similar to Poly original.

And then you would be able to add more chips up to 8 (maybe even 16).
And then the modes would get very powerful including a 5 DCO per note mode giving 8 (or 16) note polyphony and a filter per voice.
And possible some others in between.

Since the chips are $15 that means that the voices for the kit would be $30 initially and then you add as your budget allows. You have to spend $120USD to get to eight chips. That is potentially 40 voices in pure mono mode. And combinations such as 8x5, 7x5, 6x5, 5x6, 4x10, 3x12, 2x20.

With all of that, then how would feel about the sound quality limitations?
Does the sound quality reach the level of the Poly? If not, on a scale of 1 to 10, how far short do these things fall?
Is the filter bad enough to discount using these chips entirely?
What if we put the Poly filter on the output stage after all of these chips so that we can use the Poly filter to overcome the limitations of the chip filters?

/Mike


From: "bperkins211@... [korgpolyex]" <korgpolyex@yahoogroups.com>
To: korgpolyex@yahoogroups.com
Sent: Monday, January 30, 2017 8:31 PM
Subject: [korgpolyex] Re: What would everybody think if...

 
I have two of those dsp-g1 chips.  Just recently was messing around with one.
I have mixed feelings on the sound quality.
The filter isnt all that great and the EG's are not very intuitive to use.

I do have the source code for them..  can easily change the MIDI to any ttl serial info to change parameters..

I designed the GUI for him when he first came out with it on a hackster kickstarter site..


/Blaine


Re: [korgpolyex] Re: What would everybody think if...

2017-01-31 by Michael Hawkins

That's right but what do want when Poly only has a 20mS chorus?

For $30 bucks (the kit would be about that) you would get all those cool effects?

Both EX800 and Poly original could do with some efx built in - right?

And I am also looking at moogfooger left/right panning effect to add too.

/Mike


From: "domgoold@... [korgpolyex]" <korgpolyex@yahoogroups.com>
To: korgpolyex@yahoogroups.com
Sent: Tuesday, January 31, 2017 12:22 AM
Subject: [korgpolyex] Re: What would everybody think if...

 
for the dsp chip, i can't see any parameters for adjusting the FX,


Re: [korgpolyex] Re: What would everybody think if...

2017-02-01 by bperkins211@...

It was not but a month ago I was messing around with a DSP-G1 chip.  First I got it running on my workbench, then I brought it up to plug into my VST studio to add some reverb/delay.

I'd like to say first that I am not knocking a tiny synth packed into an 8 pin DIP package.  It's pretty impressive considering the memory limitations Jan had to deal with and the features he actually got into it.
But the more I played around with it, the more I wanted MORE from it.

Does it have a sawtooth voice?  Yes.  And it sounds more full with three DCO's and the detune adjusted.  But, the output of the chip seems kind of thin. 
Is it better sound than the Poly?  A little bit.  The saw sounds alot better and the detune effect is much wider.

The BIGGEST ISSUE IS ADSR's do not seem to be logarithmic.  They sound more linear tapered, as do the adjustments when controlled via MIDI CC (FIlter Cutoff control, for example).  Something about those ADSR's had me pretty frustrated...
There isnt any portamento.  Just a Range adjustment to glide the notes manually.


I do have the source code for that chip, it is available on hackster.  But it is only for personal use.. there is not a release for commercial use.

Is it possible to take the code, get a proper IDE setup and tweak things such as the MIDI serial port speed?  Yes.
I've gone thru the code and played with the idea to merge the chip with the HAWK before.
In the end though, I was pretty disappointed in the quality of the DSP chip.  It was fun to play with for about two hours, but then I realized it was not really meant for more than a simple synth.

What I have my eye on now it the Teensy Audio Adapter Board for use with the Teensy 3.0+  family of boards.
I figured on getting the Teensy 3.2 with the Audio board.

Here's links-
Audio Board  $15
PJRC Store

Teensy 3.2 USB board  $20
https://www.pjrc.com/store/teensy3_audio.html



Teensy Audio Library page (with tutorials) 
Teensy Audio Library, high quality sound processing in Arduino sketches on Teensy 3.1



This setup has much potential.  Easy to begin development.  Has a fairly powerful processor on the 3.2 board with 256k of program memory.
It has an expansion memory on the Audio board available for future Wavetable applications.
There is support to use TWO Audio Boards for Quad output.
The USB port can be configured into a MIDI interface.
Built in DAC/ADC's.  It can do both generated sound and process external input.
It has effects built in.
There is an active community and Paul, the designer, is very active in support.
It's Open Source.
It is setup to use the Arduino IDE to build code and compile.. a very popular format that is easy to use.


Those DSP chips seem to be very limited in comparison to the Teensy system.
Might want to check the Teensy out!

Here's a vid of a kid that made a simple synth out of one..
https://youtu.be/KbcNqarBTsI

and another example...
https://youtu.be/MxDHKpysxYs



/Blaine

Re: [korgpolyex] Re: What would everybody think if...

2017-02-01 by Michael Hawkins

Thanks for taking the time to run through all that. I remember you pointing me at the teensy before. This time, I shall definitely have a long look at it.

On your say-so, I shall give the DSP-G1 a pass.

Thanks!

/Mike


From: "bperkins211@... [korgpolyex]" <korgpolyex@yahoogroups.com>
To: korgpolyex@yahoogroups.com
Sent: Wednesday, February 1, 2017 4:11 AM
Subject: Re: [korgpolyex] Re: What would everybody think if...

 
It was not but a month ago I was messing around with a DSP-G1 chip.  First I got it running on my workbench, then I brought it up to plug into my VST studio to add some reverb/delay.

I'd like to say first that I am not knocking a tiny synth packed into an 8 pin DIP package.  It's pretty impressive considering the memory limitations Jan had to deal with and the features he actually got into it.
But the more I played around with it, the more I wanted MORE from it.

Does it have a sawtooth voice?  Yes.  And it sounds more full with three DCO's and the detune adjusted.  But, the output of the chip seems kind of thin. 
Is it better sound than the Poly?  A little bit.  The saw sounds alot better and the detune effect is much wider.

The BIGGEST ISSUE IS ADSR's do not seem to be logarithmic.  They sound more linear tapered, as do the adjustments when controlled via MIDI CC (FIlter Cutoff control, for example).  Something about those ADSR's had me pretty frustrated...
There isnt any portamento.  Just a Range adjustment to glide the notes manually.


I do have the source code for that chip, it is available on hackster.  But it is only for personal use.. there is not a release for commercial use.

Is it possible to take the code, get a proper IDE setup and tweak things such as the MIDI serial port speed?  Yes.
I've gone thru the code and played with the idea to merge the chip with the HAWK before.
In the end though, I was pretty disappointed in the quality of the DSP chip.  It was fun to play with for about two hours, but then I realized it was not really meant for more than a simple synth.

What I have my eye on now it the Teensy Audio Adapter Board for use with the Teensy 3.0+  family of boards.
I figured on getting the Teensy 3.2 with the Audio board.

Here's links-
Audio Board  $15
PJRC Store


Teensy 3.2 USB board  $20
https://www.pjrc.com/store/teensy3_audio.html



Teensy Audio Library page (with tutorials) 
Teensy Audio Library, high quality sound processing in Arduino sketches on Teensy 3.1



This setup has much potential.  Easy to begin development.  Has a fairly powerful processor on the 3.2 board with 256k of program memory.
It has an expansion memory on the Audio board available for future Wavetable applications.
There is support to use TWO Audio Boards for Quad output.
The USB port can be configured into a MIDI interface.
Built in DAC/ADC's.  It can do both generated sound and process external input.
It has effects built in.
There is an active community and Paul, the designer, is very active in support.
It's Open Source.
It is setup to use the Arduino IDE to build code and compile.. a very popular format that is easy to use.


Those DSP chips seem to be very limited in comparison to the Teensy system.
Might want to check the Teensy out!

Here's a vid of a kid that made a simple synth out of one..
https://youtu.be/KbcNqarBTsI

and another example...
https://youtu.be/MxDHKpysxYs



/Blaine


Re: [korgpolyex] Re: What would everybody think if...

2017-02-02 by domgoold@...

what about Axoloti ? it has a modular programming interface,
a bit like synthedit - there are some really cool projects on YT,
and only needs 1 pcb, it's all on there. i think price is good too.

Re: [korgpolyex] Re: What would everybody think if...

2017-02-02 by Michael Hawkins

I've been going that route myself. I have a STM32F4 eval kit and am slowly building the development environment.

That kit is too expensive though.

/Mike


From: "domgoold@... [korgpolyex]" <korgpolyex@yahoogroups.com>
To: korgpolyex@yahoogroups.com
Sent: Thursday, February 2, 2017 4:18 AM
Subject: Re: [korgpolyex] Re: What would everybody think if...

 
what about Axoloti ? it has a modular programming interface,
a bit like synthedit - there are some really cool projects on YT,
and only needs 1 pcb, it's all on there. i think price is good too.


Re: [korgpolyex] Re: What would everybody think if...

2017-02-02 by Gordonjcp

On Thu, Feb 02, 2017 at 02:43:46PM +0000, Michael Hawkins korgpolyex800@... [korgpolyex] wrote:
> I've been going that route myself. I have a STM32F4 eval kit and am slowly building the development environment.

"slowly building the development environment"? Really?

sudo apt install gcc-arm-none-eabi gdb-arm-none-eabi openocd
git clone --recursive https://github.com/libopencm3/libopencm3-examples.git
cd libopencm3-examples/libopencm3
make

boom, done.

--
Gordonjcp MM0YEQ

Re: [korgpolyex] Re: What would everybody think if...

2017-02-03 by Michael Hawkins

Well thanks for those tips and I will surely use them...

But since I already have Eclipse and ARM running in version Kepler due to plugin compatibility issues with newer versions of Eclipse. I have to be very careful how I go about installing stuff. So that's why it's a bit slow. The other thing is that I want to use lwIP with the STM32F4 but my existing work has been with the F7 and the stm32_flash.ld file needs to be different but the version I have with the F7 is nowhere near what the newer one for the F4 looks like. So I am currently struggling with all of that. I don't want to throw away my existing Eclipse set up because a) I understand it b) I want to reuse tons of my existing code.

So thanks for the tips, "boom done" I wish!!!

/Mike

From: "Gordonjcp gordon@... [korgpolyex]" <korgpolyex@yahoogroups.com>
To: "Michael Hawkins korgpolyex800@... [korgpolyex]" <korgpolyex@yahoogroups.com>
Sent: Thursday, February 2, 2017 3:11 PM
Subject: Re: [korgpolyex] Re: What would everybody think if...

 
On Thu, Feb 02, 2017 at 02:43:46PM +0000, Michael Hawkins korgpolyex800@... [korgpolyex] wrote:
> I've been going that route myself. I have a STM32F4 eval kit and am slowly building the development environment.

"slowly building the development environment"? Really?

sudo apt install gcc-arm-none-eabi gdb-arm-none-eabi openocd
git clone --recursive https://github.com/libopencm3/libopencm3-examples.git
cd libopencm3-examples/libopencm3
make

boom, done.

--
Gordonjcp MM0YEQ



Re: [korgpolyex] Re: What would everybody think if...

2017-02-03 by Gordonjcp

On Fri, Feb 03, 2017 at 01:54:20AM +0000, Michael Hawkins korgpolyex800@... [korgpolyex] wrote:
> Well thanks for those tips and I will surely use them...
> But since I already have Eclipse and ARM running in version Kepler due to plugin compatibility issues with newer versions of Eclipse. I have to be very careful how I go about installing stuff. So that's why it's a bit slow. The other thing is that I want to use lwIP with the STM32F4 but my existing work has been with the F7 and the stm32_flash.ld file needs to be different but the version I have with the F7 is nowhere near what the newer one for the F4 looks like. So I am currently struggling with all of that. I don't want to throw away my existing Eclipse set up because a) I understand it b) I want to reuse tons of my existing code.
> So thanks for the tips, "boom done" I wish!!!
>
> /Mike

Ah righty, okay :-) I just use boring old gcc, Makefiles and atom (been dabbling with vscode because some of the folk at work use Visual Studio and apparently vscode is the editor "engine" from "new" VS?). The F4 is a beast of a chip for the money. I haven't had a chance to play with the F7 yet. I'm not surprised the .ld files are different, given that it sets the memory map for RAM and flash :-)

I'm blown away that I can run eight antialiased oscillators on an F1 that costs about two quid in onesy-twoesy quantities from Farnell. This is flying-car stuff, for sure.

--
Gordonjcp MM0YEQ

Re: [korgpolyex] Re: What would everybody think if...

2017-02-03 by Michael Hawkins

I share your amazement and enthusiasm for the STM series. I am sure there are other impressive CPU's out there but for small device work I basically went from SC/MP-II to CDP1802 (love this CPU) to 6502 to Z80 to x86. Then I got distracted by networking and security and didn't do much at all on hardware or low level software until Poly (80C85) and suddenly in 2010 had a burning desire to fix a particularly annoying problem in my home that required a small device. So I went looking and found the STM and I am absolutely blown away by what can be done now for under $10. What would have surely cost anywhere between $250-$1000 is now packed into one device that sells for less than $10.

Literally the only thing holding me up (or anyone) is the time required to learn and produce code. The cost of hardware puts amazing power into the hands of absolutely anyone that has the interest and motivation. Time, that is now the only precious quantity.

/Mike


From: "Gordonjcp gordon@... [korgpolyex]" <korgpolyex@yahoogroups.com>
To: "Michael Hawkins korgpolyex800@... [korgpolyex]" <korgpolyex@yahoogroups.com>
Sent: Friday, February 3, 2017 3:21 AM
Subject: Re: [korgpolyex] Re: What would everybody think if...

 
On Fri, Feb 03, 2017 at 01:54:20AM +0000, Michael Hawkins korgpolyex800@... [korgpolyex] wrote:
> Well thanks for those tips and I will surely use them...
> But since I already have Eclipse and ARM running in version Kepler due to plugin compatibility issues with newer versions of Eclipse. I have to be very careful how I go about installing stuff. So that's why it's a bit slow. The other thing is that I want to use lwIP with the STM32F4 but my existing work has been with the F7 and the stm32_flash.ld file needs to be different but the version I have with the F7 is nowhere near what the newer one for the F4 looks like. So I am currently struggling with all of that. I don't want to throw away my existing Eclipse set up because a) I understand it b) I want to reuse tons of my existing code.
> So thanks for the tips, "boom done" I wish!!!
>
> /Mike

Ah righty, okay :-) I just use boring old gcc, Makefiles and atom (been dabbling with vscode because some of the folk at work use Visual Studio and apparently vscode is the editor "engine" from "new" VS?). The F4 is a beast of a chip for the money. I haven't had a chance to play with the F7 yet. I'm not surprised the .ld files are different, given that it sets the memory map for RAM and flash :-)

I'm blown away that I can run eight antialiased oscillators on an F1 that costs about two quid in onesy-twoesy quantities from Farnell. This is flying-car stuff, for sure.

--
Gordonjcp MM0YEQ