Korg Poly800/EX800 Users group photo

Yahoo Groups archive

Korg Poly800/EX800 Users

Index last updated: 2026-04-28 23:27 UTC

Thread

Fw: [korgpolyex] Re: Poly fans - need a little help

Fw: [korgpolyex] Re: Poly fans - need a little help

2008-01-18 by David Mochen

Great news, Mike. I wonder if we will be able to set up the pitch bend range on a patch per patch basis -- the slider is a drag to use :). Of course, a global setting could be usable as well, the idea being to avoid the very hard-to-calibrate slider and have a numeric storable value instead.
thnx
Dave
Show quoted textHide quoted text
----- Original Message -----
Sent: Wednesday, January 16, 2008 11:18 AM
Subject: [korgpolyex] Re: Poly fans - need a little help

Great! That sounds exactly the same as what my Poly is doing although
there is a slight detune at the high maximum but I know what that is
being caused by.

Last night I also got into the DCO and VCF MG using the Y axis on the
joystick and got close to making it work too.

Progress - slow but steady.

Mike.

--- In korgpolyex@yahoogroups.com, "David Mochen" ...> wrote:
>
> Hi there Mike
>
> Yes, on my Poly 800 (and a couple others I've had the chance to play
with during these years) the pitch bend range is a fifth up and down
(actually a little bit more with the slider all the way up).
>
> dave
>
>
> ----- Original Message -----
> From: korgpolyex800
> To: korgpolyex@yahoogroups.com
> Sent: Tuesday, January 15, 2008 11:07 PM
> Subject: [korgpolyex] Poly fans - need a little help
>
>
> Hi Poly fans,
>
> I need a little help to confirm that the joystick code I've written is
> working correctly. Since I don't have a working original Poly 800, I
> need to understand the pitch bend range.
>
> The pitch bend range I've implemented in my new joystick bend code is
> between 7 and 8 semitones up or down. This means that on a Poly 800
> with the bend pot at maximum, I am able to bend C up to somewhere
> between G and A and I am able to bend down C down to just slightly
> below F.
>
> I need to know if that is how the original Poly 800 bends.
>
> Can someone help me confirm this? It would be very much appreciated.
>
> Regardless, the original pitch bend joystick function is almost (or is
> exactly) as the original Poly 800 was. Next I move on to the VCF MG
> and DCO MG (Y joystick) functions.
>
> Once those are as close to the original as possible, I will move onto
> new joystick controllers. Woohoo!
>
> Mike.
>

Fw: [korgpolyex] Re: Poly fans - need a little help

2008-01-18 by korgpolyex800

Yeah, I think that might be doable. I look into it.

--- In korgpolyex@yahoogroups.com, "David Mochen" <davidmochen@...> wrote:
>
> Great news, Mike. I wonder if we will be able to set up the pitch
bend range on a patch per patch basis -- the slider is a drag to use
:). Of course, a global setting could be usable as well, the idea
being to avoid the very hard-to-calibrate slider and have a numeric
storable value instead.
> 
> thnx
> 
> Dave
> 
>   ----- Original Message ----- 
>   From: korgpolyex800 
>   To: korgpolyex@yahoogroups.com 
>   Sent: Wednesday, January 16, 2008 11:18 AM
>   Subject: [korgpolyex] Re: Poly fans - need a little help
> 
> 
>   Great! That sounds exactly the same as what my Poly is doing although
>   there is a slight detune at the high maximum but I know what that is
>   being caused by.
> 
>   Last night I also got into the DCO and VCF MG using the Y axis on the
>   joystick and got close to making it work too.
> 
>   Progress - slow but steady.
> 
>   Mike.
> 
>   --- In korgpolyex@yahoogroups.com, "David Mochen" <davidmochen@>
wrote:
>   >
>   > Hi there Mike
>   > 
>   > Yes, on my Poly 800 (and a couple others I've had the chance to play
>   with during these years) the pitch bend range is a fifth up and down
>   (actually a little bit more with the slider all the way up).
>   > 
>   > dave
>   > 
>   > 
>   > ----- Original Message ----- 
>   > From: korgpolyex800 
>   > To: korgpolyex@yahoogroups.com 
>   > Sent: Tuesday, January 15, 2008 11:07 PM
>   > Subject: [korgpolyex] Poly fans - need a little help
>   > 
>   > 
>   > Hi Poly fans,
>   > 
>   > I need a little help to confirm that the joystick code I've
written is
>   > working correctly. Since I don't have a working original Poly 800, I
>   > need to understand the pitch bend range.
>   > 
>   > The pitch bend range I've implemented in my new joystick bend
code is
>   > between 7 and 8 semitones up or down. This means that on a Poly 800
>   > with the bend pot at maximum, I am able to bend C up to somewhere
>   > between G and A and I am able to bend down C down to just slightly
>   > below F.
>   > 
>   > I need to know if that is how the original Poly 800 bends.
>   > 
>   > Can someone help me confirm this? It would be very much
appreciated. 
>   > 
>   > Regardless, the original pitch bend joystick function is almost
(or is
>   > exactly) as the original Poly 800 was. Next I move on to the VCF MG
>   > and DCO MG (Y joystick) functions.
>   > 
>   > Once those are as close to the original as possible, I will move
onto
Show quoted textHide quoted text
>   > new joystick controllers. Woohoo!
>   > 
>   > Mike.
>   >
>

Extended and Global bend range parameter setting.

2008-01-18 by korgpolyex800

Yes, since I used the EX800 code and added the Poly specific functions
into it, the bend range parameter 87 is already available.

All I need to do is migrate it into the extended parameters and it
will be available on a per patch basis. I am thinking that since no
one would probably ever use a bend range value of 1 that I will use
that to determine if the global bend range is used on a patch or the
actual extended parameter. So if you set the bend range to zero in the
extended parameter then there's no bend at all. If you set it to 1
then the global bend range becomes the bend range that will apply. And
if you select anything from 2 to 64 then the extended bend range
applies. That would give you maximum flexibility.

What do you think?

BTW, if we do this then we could rewire the bend pot for something else.

Mike.

--- In korgpolyex@yahoogroups.com, "David Mochen" <davidmochen@...> wrote:
>
> Great news, Mike. I wonder if we will be able to set up the pitch
bend range on a patch per patch basis -- the slider is a drag to use
:). Of course, a global setting could be usable as well, the idea
being to avoid the very hard-to-calibrate slider and have a numeric
storable value instead.
> 
> thnx
> 
> Dave
> 
>   ----- Original Message ----- 
>   From: korgpolyex800 
>   To: korgpolyex@yahoogroups.com 
>   Sent: Wednesday, January 16, 2008 11:18 AM
>   Subject: [korgpolyex] Re: Poly fans - need a little help
> 
> 
>   Great! That sounds exactly the same as what my Poly is doing although
>   there is a slight detune at the high maximum but I know what that is
>   being caused by.
> 
>   Last night I also got into the DCO and VCF MG using the Y axis on the
>   joystick and got close to making it work too.
> 
>   Progress - slow but steady.
> 
>   Mike.
> 
>   --- In korgpolyex@yahoogroups.com, "David Mochen" <davidmochen@>
wrote:
>   >
>   > Hi there Mike
>   > 
>   > Yes, on my Poly 800 (and a couple others I've had the chance to play
>   with during these years) the pitch bend range is a fifth up and down
>   (actually a little bit more with the slider all the way up).
>   > 
>   > dave
>   > 
>   > 
>   > ----- Original Message ----- 
>   > From: korgpolyex800 
>   > To: korgpolyex@yahoogroups.com 
>   > Sent: Tuesday, January 15, 2008 11:07 PM
>   > Subject: [korgpolyex] Poly fans - need a little help
>   > 
>   > 
>   > Hi Poly fans,
>   > 
>   > I need a little help to confirm that the joystick code I've
written is
>   > working correctly. Since I don't have a working original Poly 800, I
>   > need to understand the pitch bend range.
>   > 
>   > The pitch bend range I've implemented in my new joystick bend
code is
>   > between 7 and 8 semitones up or down. This means that on a Poly 800
>   > with the bend pot at maximum, I am able to bend C up to somewhere
>   > between G and A and I am able to bend down C down to just slightly
>   > below F.
>   > 
>   > I need to know if that is how the original Poly 800 bends.
>   > 
>   > Can someone help me confirm this? It would be very much
appreciated. 
>   > 
>   > Regardless, the original pitch bend joystick function is almost
(or is
>   > exactly) as the original Poly 800 was. Next I move on to the VCF MG
>   > and DCO MG (Y joystick) functions.
>   > 
>   > Once those are as close to the original as possible, I will move
onto
Show quoted textHide quoted text
>   > new joystick controllers. Woohoo!
>   > 
>   > Mike.
>   >
>

New functions list - so far

2008-01-18 by korgpolyex800

Radek,

Here they are so far:

1) flash EEPROM software upgrade capability (as I develop new software
you will all be able to download it and continue upgrading your Poly
and EX800's as long as we keep developing new features).
2) Sysex single patch dump send and receive.
3) All notes off panic button.
4) Omni On, Off or Auto on power up.
5) Keyboard MIDI TX channel selection (1-16 or no MIDI TX).
6) Joystick MIDI TX channel selection (1-16 or no MIDI TX).
7) Local keyboard control on/off.
8) Local joystick control on/off.
9) Extended playing range on/off (increases the playing range by two
octaves while ignoring the parameters 11 and 21).
10) Cascade mode (for when you have two Poly's or a Poly and an EX800.
One unit plays odd notes and the other plays evens).
11) Cascade sync mode (the master unit sends sysex patch dumps to the
slave as well as setting the Poly mode and program changes. This
ensures that your slave unit plays exactly the same sounds as the master).
12) Portamento mono mode with slide rate parameter stored per patch
(accessed by pressing the poly key twice).
13) MIDI controllers for setting Poly, Hold, Chord and Portamento.
14) a second LFO is now used to control the VCF MG.
15) Both LFO1 and LFO2 now have triangle wave, reverse triangle and
square wave parameters.
16) Both LFO1 and LFO2 now have free running modes (so that they don't
reset on note down events. They just keep cycling).
17) LFO2 for VCF has random mode.
18) Poly mode is stored and recalled with patches.
19) MIDI controllers implemented for LFO1 rate, VCF cutoff and
resonance depth.
20) Bend depth stored per patch.

That's it so far.

Mike.

Re: [korgpolyex] Extended and Global bend range parameter setting.

2008-01-19 by Michael Hawkins

There are whole bunch of things I intend to develop against the harmonics. Yes, MIDI CC's will be implemented to allow them to be turned on and off at will. Yes, we'll set up the harmonics to cycle along with an LFO. Yes, we'll derive some sort of mapping to one of the EG's too. And I guess we could also map the harmonics to an arpeggiator - great idea.

The type of cycling could be varied too. You could have just single harmonic on at a time and cycle up, down or up then down. Then you could broaden it to include two harmonics on at any one time and cycle through pairs. Then, triplets or quads would have only one or two harmonics off at a time. And while we're at it, we would include the waveform setting in this as well.


David Mochen wrote:
Show quoted textHide quoted text
Sounds great to me, Mike. And of course yes, the slider I had thought could be freed for something else. Good to hear this idea can be implemented :)
I think this subject has been covered before: the capability to switch on/off individual harmonics in the DCOs by means of the arpeggiator (when avaialbe) or even manually, via CC or even a slider. Like, bottom slider position would have all harmonics on, and as you move up, individual harmonics turn on/off as per the slider position. Maybe this could be an interest effect to use...
thanks!
dave
----- Original Message -----
Sent: Friday, January 18, 2008 7:59 PM
Subject: [korgpolyex] Extended and Global bend range parameter setting.

Yes, since I used the EX800 code and added the Poly specific functions
into it, the bend range parameter 87 is already available.

All I need to do is migrate it into the extended parameters and it
will be available on a per patch basis. I am thinking that since no
one would probably ever use a bend range value of 1 that I will use
that to determine if the global bend range is used on a patch or the
actual extended parameter. So if you set the bend range to zero in the
extended parameter then there's no bend at all. If you set it to 1
then the global bend range becomes the bend range that will apply. And
if you select anything from 2 to 64 then the extended bend range
applies. That would give you maximum flexibility.

What do you think?

BTW, if we do this then we could rewire the bend pot for something else.

Mike.

--- In korgpolyex@yahoogroups.com, "David Mochen" ...> wrote:
>
> Great news, Mike. I wonder if we will be able to set up the pitch
bend range on a patch per patch basis -- the slider is a drag to use
:). Of course, a global setting could be usable as well, the idea
being to avoid the very hard-to-calibrate slider and have a numeric
storable value instead.
>
> thnx
>
> Dave
>
> ----- Original Message -----
> From: korgpolyex800
> To: korgpolyex@yahoogroups.com
> Sent: Wednesday, January 16, 2008 11:18 AM
> Subject: [korgpolyex] Re: Poly fans - need a little help
>
>
> Great! That sounds exactly the same as what my Poly is doing although
> there is a slight detune at the high maximum but I know what that is
> being caused by.
>
> Last night I also got into the DCO and VCF MG using the Y axis on the
> joystick and got close to making it work too.
>
> Progress - slow but steady.
>
> Mike.
>
> --- In korgpolyex@yahoogroups.com, "David Mochen" >
wrote:
> >
> > Hi there Mike
> >
> > Yes, on my Poly 800 (and a couple others I've had the chance to play
> with during these years) the pitch bend range is a fifth up and down
> (actually a little bit more with the slider all the way up).
> >
> > dave
> >
> >
> > ----- Original Message -----
> > From: korgpolyex800
> > To: korgpolyex@yahoogroups.com
> > Sent: Tuesday, January 15, 2008 11:07 PM
> > Subject: [korgpolyex] Poly fans - need a little help
> >
> >
> > Hi Poly fans,
> >
> > I need a little help to confirm that the joystick code I've
written is
> > working correctly. Since I don't have a working original Poly 800, I
> > need to understand the pitch bend range.
> >
> > The pitch bend range I've implemented in my new joystick bend
code is
> > between 7 and 8 semitones up or down. This means that on a Poly 800
> > with the bend pot at maximum, I am able to bend C up to somewhere
> > between G and A and I am able to bend down C down to just slightly
> > below F.
> >
> > I need to know if that is how the original Poly 800 bends.
> >
> > Can someone help me confirm this? It would be very much
appreciated.
> >
> > Regardless, the original pitch bend joystick function is almost
(or is
> > exactly) as the original Poly 800 was. Next I move on to the VCF MG
> > and DCO MG (Y joystick) functions.
> >
> > Once those are as close to the original as possible, I will move
onto
> > new joystick controllers. Woohoo!
> >
> > Mike.
> >
>


Never miss a thing. Make Yahoo your homepage.

Re: [korgpolyex] Extended and Global bend range parameter setting.

2008-01-19 by David Mochen

Sounds great to me, Mike. And of course yes, the slider I had thought could be freed for something else. Good to hear this idea can be implemented :)
I think this subject has been covered before: the capability to switch on/off individual harmonics in the DCOs by means of the arpeggiator (when avaialbe) or even manually, via CC or even a slider. Like, bottom slider position would have all harmonics on, and as you move up, individual harmonics turn on/off as per the slider position. Maybe this could be an interest effect to use...
thanks!
dave
Show quoted textHide quoted text
----- Original Message -----
Sent: Friday, January 18, 2008 7:59 PM
Subject: [korgpolyex] Extended and Global bend range parameter setting.

Yes, since I used the EX800 code and added the Poly specific functions
into it, the bend range parameter 87 is already available.

All I need to do is migrate it into the extended parameters and it
will be available on a per patch basis. I am thinking that since no
one would probably ever use a bend range value of 1 that I will use
that to determine if the global bend range is used on a patch or the
actual extended parameter. So if you set the bend range to zero in the
extended parameter then there's no bend at all. If you set it to 1
then the global bend range becomes the bend range that will apply. And
if you select anything from 2 to 64 then the extended bend range
applies. That would give you maximum flexibility.

What do you think?

BTW, if we do this then we could rewire the bend pot for something else.

Mike.

--- In korgpolyex@yahoogroups.com, "David Mochen" ...> wrote:
>
> Great news, Mike. I wonder if we will be able to set up the pitch
bend range on a patch per patch basis -- the slider is a drag to use
:). Of course, a global setting could be usable as well, the idea
being to avoid the very hard-to-calibrate slider and have a numeric
storable value instead.
>
> thnx
>
> Dave
>
> ----- Original Message -----
> From: korgpolyex800
> To: korgpolyex@yahoogroups.com
> Sent: Wednesday, January 16, 2008 11:18 AM
> Subject: [korgpolyex] Re: Poly fans - need a little help
>
>
> Great! That sounds exactly the same as what my Poly is doing although
> there is a slight detune at the high maximum but I know what that is
> being caused by.
>
> Last night I also got into the DCO and VCF MG using the Y axis on the
> joystick and got close to making it work too.
>
> Progress - slow but steady.
>
> Mike.
>
> --- In korgpolyex@yahoogroups.com, "David Mochen" >
wrote:
> >
> > Hi there Mike
> >
> > Yes, on my Poly 800 (and a couple others I've had the chance to play
> with during these years) the pitch bend range is a fifth up and down
> (actually a little bit more with the slider all the way up).
> >
> > dave
> >
> >
> > ----- Original Message -----
> > From: korgpolyex800
> > To: korgpolyex@yahoogroups.com
> > Sent: Tuesday, January 15, 2008 11:07 PM
> > Subject: [korgpolyex] Poly fans - need a little help
> >
> >
> > Hi Poly fans,
> >
> > I need a little help to confirm that the joystick code I've
written is
> > working correctly. Since I don't have a working original Poly 800, I
> > need to understand the pitch bend range.
> >
> > The pitch bend range I've implemented in my new joystick bend
code is
> > between 7 and 8 semitones up or down. This means that on a Poly 800
> > with the bend pot at maximum, I am able to bend C up to somewhere
>; > between G and A and I am able to bend down C down to just slightly
> > below F.
> >
> > I need to know if that is how the original Poly 800 bends.
> >
> > Can someone help me confirm this? It would be very much
appreciated.
>; >
> > Regardless, the original pitch bend joystick function is almost
(or is
> > exactly) as the original Poly 800 was. Next I move on to the VCF MG
> > and DCO MG (Y joystick) functions.
> >
> > Once those are as close to the original as possible, I will move
onto
> > new joystick controllers. Woohoo!
> >
> > Mike.
> >
>

Updated web page tracking progress

2008-01-20 by korgpolyex800

Hi Poly fans,

just a quick note that I've updated my web pages that describe the
progress of the hardware/software upgrade kit.

The biggest change is that I've simplified the proposed new features
page and added a page for features that are completed.

This way, you can all keep up to date on what I propose to add to the
software and what is already done.

Note that I just added tremolo to the list of proposed new features.

Check the pages out at:
http://patrioticduo.tripod.com/korgpoly800ex800mkiii/

Mike.

Re: [korgpolyex] New functions list - so far

2008-02-02 by Daniel Forro

Mike,

my commentary comes little bit later... And I will mention only negative
points :-)
 
> Here they are so far:
> 
> 1) flash EEPROM software upgrade capability (as I develop new software
> you will all be able to download it and continue upgrading your Poly
> and EX800's as long as we keep developing new features).
> 2) Sysex single patch dump send and receive.

Will you use some temporary edit buffer for this function? It would be great
just for quick going thru the patches from some librarian without necessity
to write them into the memory. Only if I will decide to use some patch, I
can write it into the selected memory location.

> 3) All notes off panic button.
> 4) Omni On, Off or Auto on power up.
> 5) Keyboard MIDI TX channel selection (1-16 or no MIDI TX).

Not for EX800...

> 6) Joystick MIDI TX channel selection (1-16 or no MIDI TX).

Not for EX800...

> 7) Local keyboard control on/off.

Not for EX800...

> 8) Local joystick control on/off.

Not for EX800...

> 9) Extended playing range on/off (increases the playing range by two
> octaves while ignoring the parameters 11 and 21).

That means one octave more up and one octave more down?

> 10) Cascade mode (for when you have two Poly's or a Poly and an EX800.
> One unit plays odd notes and the other plays evens).
> 11) Cascade sync mode (the master unit sends sysex patch dumps to the
> slave as well as setting the Poly mode and program changes. This
> ensures that your slave unit plays exactly the same sounds as the master).

I suppose this function can be switched On or Off, sometimes it could have
sense to play the same music with different sounds, just for the effect or
fun (of course lot of such combinations have no use).

> 12) Portamento mono mode with slide rate parameter stored per patch
> (accessed by pressing the poly key twice).

There's no Poly key on EX800, how you will implement this?

> 13) MIDI controllers for setting Poly, Hold, Chord and Portamento.

Poly can be implemented rather as a Poly/Unison selector, so I would call it
Unison - in Poly the instrument will work normally, in Unison it will play
in unison (monophonically with all oscillators detuned if possible, detune
depth should be changeable).

> 14) a second LFO is now used to control the VCF MG.

I don't understand this. You mean one LFO will modulate another LFO? Here
you write "VCF MG" but below under 17 you use a term "LFO2 for VCF", I'm
confused what you mean.

> 15) Both LFO1 and LFO2 now have triangle wave, reverse triangle and
> square wave parameters.
> 16) Both LFO1 and LFO2 now have free running modes (so that they don't
> reset on note down events. They just keep cycling).
> 17) LFO2 for VCF has random mode.

So LFO1 is for DCO, LFO2 for VCF?

> 18) Poly mode is stored and recalled with patches.

That means Poly/Unison status?

> 19) MIDI controllers implemented for LFO1 rate, VCF cutoff and
> resonance depth.

Will you use for this Non registered parameters as implemented in the other
instruments (Yamaha, Roland...)? Standard setting is:

- LFO rate: CC 99 = 1, CC 98 = 8
- VCF Cutoff: CC 99 = 1, CC 98 = 32
- VCF Resonance: CC 99 = 1, CC 98 = 33

For last two you can use more simple way:
- VCF Cutoff: CC 74
- VCF Resonance: CC 71

I would prefer this.

> 20) Bend depth stored per patch.
> 
> That's it so far.
> 
> Mike.
> 

Great work you are doing, compliments!

All the best.

Daniel Forro

Re: [korgpolyex] Extended and Global bend range parameter setting.

2008-02-02 by Daniel Forro

Mike,

> There are whole bunch of things I intend to develop against the harmonics.
> Yes, MIDI CC's will be implemented to allow them to be turned on and off at
> will. Yes, we'll set up the harmonics to cycle along with an LFO. Yes, we'll
> derive some sort of mapping to one of the EG's too. And I guess we could also
> map the harmonics to an arpeggiator - great idea.
> 
> The type of cycling could be varied too. You could have just single harmonic
> on at a time and cycle up, down or up then down. Then you could broaden it to
> include two harmonics on at any one time and cycle through pairs. Then,
> triplets or quads would have only one or two harmonics off at a time. And
> while we're at it, we would include the waveform setting in this as well.
> 

IMHO this can be used mainly as an effect, because combination of square
waves in different octaves approximates  missing sawtooth wave (in fact it's
only staircase simulation). It's a lot of years I used 800, I don't remember
well, how exactly it works and haven't Owner's manual right now at my hand.
Maybe in the sawtooth mode it's not possible to switch off individual square
octaves??? Or because they have decreasing volume in higher octaves effect
of switching on/off them will be not to hear well?

But it can have some sense in square mode.

Daniel Forro
Show quoted textHide quoted text
> David Mochen <davidmochen@...> wrote:
> Sounds great to me, Mike. And of course  yes, the slider I had thought could
> be freed for something else. Good to hear  this idea can be implemented :)
>   
>  I think this subject has been covered  before: the capability to switch
> on/off individual harmonics in the DCOs by  means of the arpeggiator (when
> avaialbe) or even manually, via CC or even a  slider. Like, bottom slider
> position would have all harmonics on, and as you  move up, individual
> harmonics turn on/off as per the slider position. Maybe this  could be an
> interest effect to use...
>   
>  thanks!
>   
>  dave

Re: [korgpolyex] New functions list - so far

2008-02-02 by Michael Hawkins

Daniel,

my answers...

Q: Will you use some temporary edit buffer for this function? It would be great
just for quick going thru the patches from some librarian without necessity
to write them into the memory. Only if I will decide to use some patch, I
can write it into the selected memory location.

A: Yes, I will be implementing sysex for every single parameter so that you can change the temporary edit patch.


Q: Not for EX800... joystick, local keyboard etc

A: There is a global parameter setting where you select the device type (0=Poly800 MK1, 1=EX800, 2=Poly800 MK2). If you select EX800 then all Joystick and keyboard functions are turned off.

Q: Extended playing range on/off, that means one octave more up and one octave more down?

A: Yes, a full two octaves more in the playing range. But ignores parameters 11 and 21 (they are automatically set to be in the middle (2)). Once again, this feature is turned on and off using a global parameter.

Q: I suppose this function can be switched On or Off, sometimes it could have
sense to play the same music with different sounds, just for the effect or
fun (of course lot of such combinations have no use).

A: Yes, you can turn sync mode on or off using yet another global parameter.

Q: Portamento mono mode with slide rate parameter stored per patch (accessed by pressing the poly key twice). There's no Poly key on EX800, how you will implement this?

A: MIDI CC's to switch to Portamento mode.

> 13) MIDI controllers for setting Poly, Hold, Chord and Portamento.

Q: Poly can be implemented rather as a Poly/Unison selector, so I would call it
Unison - in Poly the instrument will work normally, in Unison it will play
in unison (monophonically with all oscillators detuned if possible, detune
depth should be changeable).

A: I use the term "Poly" to refer to pressing the "Poly" button. I don't really mean poly mode in the MIDI sense of the word.

Q: a second LFO is now used to control the VCF MG. I don't understand this. You mean one LFO will modulate another LFO? Here you write "VCF MG" but below under 17 you use a term "LFO2 for VCF", I'm confused what you mean.

A: I mean there is now a second LFO (called LFO2) and it modulates the VCF. While LFO1 modulates the DCO's.


Q: So LFO1 is for DCO, LFO2 for VCF?

A: Yes, that's right. Although in the future, I am planning on changing this so that you can send either LFO1 or LFO2 into DCO MG or VCF MG. For now, LFO1->DCO MG and LFO2->VCF MG.

Q: Poly mode is stored and recalled with patches. That means Poly/Unison status?

A: No, what I mean is you have MIDI CC's to change from "Poly" to "Chord" to "Hold" to "Portamento" modes.

Q: MIDI controllers implemented for LFO1 rate, VCF cutoff and resonance depth. Will you use for this Non registered parameters as implemented in the other instruments (Yamaha, Roland...)? Standard setting is:

- LFO rate: CC 99 = 1, CC 98 = 8
- VCF Cutoff: CC 99 = 1, CC 98 = 32
- VCF Resonance: CC 99 = 1, CC 98 = 33

For last two you can use more simple way:
- VCF Cutoff: CC 74
- VCF Resonance: CC 71

I would prefer this.

A: Good because I used 76, 74, and 71.

Cheers,

Mike.

Daniel Forro wrote:
Show quoted textHide quoted text
Mike,

my commentary comes little bit later... And I will mention only negative
points :-)

> Here they are so far:
>
> 1) flash EEPROM software upgrade capability (as I develop new software
> you will all be able to download it and continue upgrading your Poly
> and EX800's as long as we keep developing new features).
> 2) Sysex single patch dump send and receive.

Will you use some temporary edit buffer for this function? It would be great
just for quick going thru the patches from some librarian without necessity
to write them into the memory. Only if I will decide to use some patch, I
can write it into the selected memory location.

> 3) All notes off panic button.
> 4) Omni On, Off or Auto on power up.
> 5) Keyboard MIDI TX channel selection (1-16 or no MIDI TX).

Not for EX800...

> 6) Joystick MIDI TX channel selection (1-16 or no MIDI TX).

Not for EX800...

> 7) Local keyboard control on/off.

Not for EX800...

> 8) Local joystick control on/off.

Not for EX800...

> 9) Extended playing range on/off (increases the playing range by two
> octaves while ignoring the parameters 11 and 21).

That means one octave more up and one octave more down?

> 10) Cascade mode (for when you have two Poly's or a Poly and an EX800.
> One unit plays odd notes and the other plays evens).
> 11) Cascade sync mode (the master unit sends sysex patch dumps to the
> slave as well as setting the Poly mode and program changes. This
> ensures that your slave unit plays exactly the same sounds as the master).

I suppose this function can be switched On or Off, sometimes it could have
sense to play the same music with different sounds, just for the effect or
fun (of course lot of such combinations have no use).

> 12) Portamento mono mode with slide rate parameter stored per patch
> (accessed by pressing the poly key twice).

There's no Poly key on EX800, how you will implement this?

> 13) MIDI controllers for setting Poly, Hold, Chord and Portamento.

Poly can be implemented rather as a Poly/Unison selector, so I would call it
Unison - in Poly the instrument will work normally, in Unison it will play
in unison (monophonically with all oscillators detuned if possible, detune
depth should be changeable).

> 14) a second LFO is now used to control the VCF MG.

I don't understand this. You mean one LFO will modulate another LFO? Here
you write "VCF MG" but below under 17 you use a term "LFO2 for VCF", I'm
confused what you mean.

> 15) Both LFO1 and LFO2 now have triangle wave, reverse triangle and
> square wave parameters.
> 16) Both LFO1 and LFO2 now have free running modes (so that they don't
> reset on note down events. They just keep cycling).
> 17) LFO2 for VCF has random mode.

So LFO1 is for DCO, LFO2 for VCF?

> 18) Poly mode is stored and recalled with patches.

That means Poly/Unison status?

> 19) MIDI controllers implemented for LFO1 rate, VCF cutoff and
> resonance depth.

Will you use for this Non registered parameters as implemented in the other
instruments (Yamaha, Roland...)? Standard setting is:

- LFO rate: CC 99 = 1, CC 98 = 8
- VCF Cutoff: CC 99 = 1, CC 98 = 32
- VCF Resonance: CC 99 = 1, CC 98 = 33

For last two you can use more simple way:
- VCF Cutoff: CC 74
- VCF Resonance: CC 71

I would prefer this.

> 20) Bend depth stored per patch.
>
> That's it so far.
>
> Mike.
>

Great work you are doing, compliments!

All the best.

Daniel Forro


Looking for last minute shopping deals? Find them fast with Yahoo! Search.

Re: [korgpolyex] New functions list - so far

2008-02-03 by Daniel Forro

Hi, Mike,

Thank you for your detailed answers.

> A: Yes, I will be implementing sysex for every single parameter so that you
> can change the temporary edit patch.

Even so, that's quite perfect, more than expected! Would it be possible to
do such changes when the other music MIDI data are sent to the instrument? I
mean in real time when instrument will perform music? It would be
interesting  to change parameters "on fly" and go continously from one sound
to the other, kind of morphing...
> 
> Q: Not for EX800... joystick, local keyboard etc
> 
> A: There is a global parameter setting where you select the device type
> (0=Poly800 MK1, 1=EX800, 2=Poly800 MK2). If you select EX800 then all Joystick
> and keyboard functions are turned off.

Clever.
> 
> A: Yes, a full two octaves more in the playing range. But ignores parameters
> 11 and 21 (they are automatically set to be in the middle (2)). Once again,
> this feature is turned on and off using a global parameter.

So if I understand well, total range of the instrument is the same, but we
can use it without switching feet setting (16, 8, 4)?
> 
> A: Yes, you can turn sync mode on or off using yet another global parameter.

:-)

> A: MIDI CC's to switch to Portamento mode.

Oops, of course this is the best solution!

> A: I use the term "Poly" to refer to pressing the "Poly" button. I don't
> really mean poly mode in the MIDI sense of the word.

Understand.

> A: I mean there is now a second LFO (called LFO2) and it modulates the VCF.
> While LFO1 modulates the DCO's.

That's great.

> Q: So LFO1 is for DCO, LFO2 for VCF?
> 
> A: Yes, that's right. Although in the future, I am planning on changing this
> so that you can send either LFO1 or LFO2 into DCO MG or VCF MG.

Why? Each LFO has different waveforms or some other parameter? I suppose
yes, because if they are the same, this possibility will have no practical
effect.

> A: No, what I mean is you have MIDI CC's to change from "Poly" to "Chord" to
> "Hold" to "Portamento" modes.

Which controllers have you used for this?

> A: Good because I used 76, 74, and 71.

Perfect, now I have found that GM2 standard uses CC 76 for Vibrato rate.

> 
> Cheers,
> 
> Mike.

So I'm really looking forward to your final product.

All the best!

Daniel F

Re: New functions list - so far

2008-02-03 by korgpolyex800

Q: Would it be possible to do such changes when the other music MIDI
data are sent to the instrument? I mean in real time when instrument
will perform music? It would be interesting to change parameters "on
fly" and go continously from one sound to the other, kind of morphing...

A: any parameter that exists now that does not reset the voices will
be able to be changed on the fly. Parameters (for example: octave
change) that reset the voices will also be reset when sysex (or
controller) is received via MIDI. For example VCF, resonance,
harmonics, EG parameters etc do NOT reset voices so they can be
changed while voices are working.

Mike.



--- In korgpolyex@yahoogroups.com, Daniel Forro <dan.for@...> wrote:
>
> Hi, Mike,
> 
> Thank you for your detailed answers.
> 
> > A: Yes, I will be implementing sysex for every single parameter so
that you
> > can change the temporary edit patch.
> 
> Even so, that's quite perfect, more than expected! Would it be
possible to
> do such changes when the other music MIDI data are sent to the
instrument? I
> mean in real time when instrument will perform music? It would be
> interesting  to change parameters "on fly" and go continously from
one sound
> to the other, kind of morphing...
> > 
> > Q: Not for EX800... joystick, local keyboard etc
> > 
> > A: There is a global parameter setting where you select the device
type
> > (0=Poly800 MK1, 1=EX800, 2=Poly800 MK2). If you select EX800 then
all Joystick
> > and keyboard functions are turned off.
> 
> Clever.
> > 
> > A: Yes, a full two octaves more in the playing range. But ignores
parameters
> > 11 and 21 (they are automatically set to be in the middle (2)).
Once again,
> > this feature is turned on and off using a global parameter.
> 
> So if I understand well, total range of the instrument is the same,
but we
> can use it without switching feet setting (16, 8, 4)?
> > 
> > A: Yes, you can turn sync mode on or off using yet another global
parameter.
> 
> :-)
> 
> > A: MIDI CC's to switch to Portamento mode.
> 
> Oops, of course this is the best solution!
> 
> > A: I use the term "Poly" to refer to pressing the "Poly" button. I
don't
> > really mean poly mode in the MIDI sense of the word.
> 
> Understand.
> 
> > A: I mean there is now a second LFO (called LFO2) and it modulates
the VCF.
> > While LFO1 modulates the DCO's.
> 
> That's great.
> 
> > Q: So LFO1 is for DCO, LFO2 for VCF?
> > 
> > A: Yes, that's right. Although in the future, I am planning on
changing this
> > so that you can send either LFO1 or LFO2 into DCO MG or VCF MG.
> 
> Why? Each LFO has different waveforms or some other parameter? I suppose
> yes, because if they are the same, this possibility will have no
practical
> effect.
> 
> > A: No, what I mean is you have MIDI CC's to change from "Poly" to
"Chord" to
Show quoted textHide quoted text
> > "Hold" to "Portamento" modes.
> 
> Which controllers have you used for this?
> 
> > A: Good because I used 76, 74, and 71.
> 
> Perfect, now I have found that GM2 standard uses CC 76 for Vibrato rate.
> 
> > 
> > Cheers,
> > 
> > Mike.
> 
> So I'm really looking forward to your final product.
> 
> All the best!
> 
> Daniel F
>

Re: New functions list - so far

2008-02-04 by Daniel Forro

Mike,

Thanks for your answer, that's great!

Best regards,

Daniel Forro
Show quoted textHide quoted text
> Q: Would it be possible to do such changes when the other music MIDI
> data are sent to the instrument? I mean in real time when instrument
> will perform music? It would be interesting to change parameters "on
> fly" and go continously from one sound to the other, kind of morphing...
> 
> A: any parameter that exists now that does not reset the voices will
> be able to be changed on the fly. Parameters (for example: octave
> change) that reset the voices will also be reset when sysex (or
> controller) is received via MIDI. For example VCF, resonance,
> harmonics, EG parameters etc do NOT reset voices so they can be
> changed while voices are working.
> 
> Mike.

Re: [korgpolyex] Re: New functions list - so far

2008-02-04 by Alan Currall

Hiya Mike,

Forgive me for coming in half way through this, I've only just bought a Poly 800 and subscribed to the list. I've tried trawling the message archive, but there's just too much there for me to find the beginning of this thread. Can I just ask a few questions that might also be of interest to others in my position?

I realise that you're re-writing the brain of the P800 (a courageous undertaking indeed) and I just wondered how any of us lesser mortals might be able to take advantage of this great evolutionary leap?

The kit that you mention, is that some kind of hardware modification that you'll eventually be selling?

Also, do all these continuous controller additions that you're making mean that eventually every parameter printed on the top panel of the synth will be editable using a midi control surface (such as my currently redundant BCR2000) instead of having to use the numerical key pad and value up/down buttons?

Finally, I'd just like to add that I think it's amazing that you have both the enthusiasm and ability to support such a long-in-the-tooth budget synth. If only the manufacturers had this kind of loyalty.

Thanks,
Alan


On 3 Feb 2008, at 9:24PM, korgpolyex800 wrote:

Q: Would it be possible to do such changes when the other music MIDI
data are sent to the instrument? I mean in real time when instrument
will perform music? It would be interesting to change parameters "on
fly" and go continously from one sound to the other, kind of morphing...

A: any parameter that exists now that does not reset the voices will
be able to be changed on the fly. Parameters (for example: octave
change) that reset the voices will also be reset when sysex (or
controller) is received via MIDI. For example VCF, resonance,
harmonics, EG parameters etc do NOT reset voices so they can be
changed while voices are working.

Mike.

--- In korgpolyex@yahoogroups.com, Daniel Forro > wrote:
>
> Hi, Mike,
>
> Thank you for your detailed answers.
>
> > A: Yes, I will be implementing sysex for every single parameter so
that you
> > can change the temporary edit patch.
>
> Even so, that's quite perfect, more than expected! Would it be
possible to
> do such changes when the other music MIDI data are sent to the
instrument? I
> mean in real time when instrument will perform music? It would be
> interesting to change parameters "on fly" and go continously from
one sound
> to the other, kind of morphing...
> >
> > Q: Not for EX800... joystick, local keyboard etc
> >
> > A: There is a global parameter setting where you select the device
type
> > (0=Poly800 MK1, 1=EX800, 2=Poly800 MK2). If you select EX800 then
all Joystick
> > and keyboard functions are turned off.
>;
> Clever.
> >
> > A: Yes, a full two octaves more in the playing range. But ignores
parameters
> > 11 and 21 (they are automatically set to be in the middle (2)).
Once again,
> > this feature is turned on and off using a global parameter.
>
> So if I understand well, total range of the instrument is the same,
but we
> can use it without switching feet setting (16, 8, 4)?
> >
> > A: Yes, you can turn sync mode on or off using yet another global
parameter.
>
> :-)
>
> > A: MIDI CC's to switch to Portamento mode.
>
> Oops, of course this is the best solution!
>
> > A: I use the term "Poly" to refer to pressing the "Poly" button. I
don't
>; > really mean poly mode in the MIDI sense of the word.
>
> Understand.
>
> > A: I mean there is now a second LFO (called LFO2) and it modulates
the VCF.
> > While LFO1 modulates the DCO's.
>
> That's great.
>
> > Q: So LFO1 is for DCO, LFO2 for VCF?
> >
> > A: Yes, that's right. Although in the future, I am planning on
changing this
>; > so that you can send either LFO1 or LFO2 into DCO MG or VCF MG.
>
> Why? Each LFO has different waveforms or some other parameter? I suppose
> yes, because if they are the same, this possibility will have no
practical
> effect.
>
> > A: No, what I mean is you have MIDI CC's to change from "Poly" to
"Chord" to
> > "Hold" to "Portamento" modes.
>
> Which controllers have you used for this?
>
> > A: Good because I used 76, 74, and 71.
>
> Perfect, now I have found that GM2 standard uses CC 76 for Vibrato rate.
>
> >
> > Cheers,
> >
> > Mike.
>
> So I'm really looking forward to your final product.
>
> All the best!
>
> Daniel F
>


Welcome Poly 800 newcomers

2008-02-04 by korgpolyex800

Alan and all newcomers to the list,

To all of the newcomers, I'm sure I speak for all of us in wishing you
all a hearty welcome!

If you would like more detailed information on the kit that will soon
be made available, you can go to:

http://patrioticduo.tripod.com/korgpoly800ex800mkiii/index.html 

There you will find the list of new features as well as my blog of the
progress being made. Eventually, this is also where the kit
construction and installation instructions will be. The trickiest part
of the installation of the kit will be removing the original EPROM
socket and one of the 16 pin chips. Other than that, the kit will be
an easy bolt on addition. I haven't worked out the exact price yet but
it will be somewhere close to $100 USD.

I originally started this project because my wife told me to find a
hobby that has no chance of ever making any money so that I would then
not convert the hobby into a money making enterprise. The irony is
that I've just about done exactly that. One of these days I am going
to get back to writing some music (that was the original idea). But in
the meantime, silly me went poking around in the Poly 800 and realized
I could probably improve it significantly. So here we are 14 months
later and just about to put the kit onto the market.

I must say, I have had such an enjoyable time working on this project.
I've learned so much about the complexities of controlling sound
generation within the confines of software. I have also come to
appreciate and respect the engineers who put the Poly 800 together
back in 1983. It is quite remarkable how they created such a great
design. I have also "met" a great bunch of people on this list.
Without their constant input and feedback I would not have made such
rapid progress nor would I have dreamed up some of the features that
are now part of the software.

I still have to wonder at my level of sanity for having decided to
take this on. But now that I've come this far I just have to finish.

Speaking of which, I finished another feature today. You can now
reverse the delay mode on both LFO's. So now you can modulate until
the delay expires and then stop modulation or you can wait for the
timer to expire and then modulate (as in the original). This means you
can modulate the DCO or VCF for a brief moment at note on and then
drop off the MG when the LFO delay expires.

And, this email is getting way too long but also, I sometimes wonder
if I am talking too much on this list. If anyone is feeling like I
talk too much about the kit just let me know and I'll tone it down a bit.

Yes, the idea is to provide MIDI CC's for every parameter. Some will
be able to be changed in real time while notes are on. Some will reset
the voices. I am thinking that I'll use CC's for those that do not
reset the voices and use SYSEX for those that do.

Mike.

--- In korgpolyex@yahoogroups.com, Alan Currall <alan@...> wrote:
Show quoted textHide quoted text
>
> Hiya Mike,
> 
> Forgive me for coming in half way through this, I've only just bought  
> a Poly 800 and subscribed to the list. I've tried trawling the  
> message archive, but there's just too much there for me to find the  
> beginning of this thread. Can I just ask a few questions that might  
> also be of interest to others in my position?
> 
> I realise that you're re-writing the brain of the P800 (a courageous  
> undertaking indeed) and I just wondered how any of us lesser mortals  
> might be able to take advantage of this great evolutionary leap?
> 
> The kit that you mention, is that some kind of hardware modification  
> that you'll eventually be selling?
> 
> Also, do all these continuous controller additions that you're making  
> mean that eventually every parameter printed on the top panel of the  
> synth will be editable using a midi control surface (such as my  
> currently redundant BCR2000) instead of having to use the numerical  
> key pad and value up/down buttons?
> 
> Finally, I'd just like to add that I think it's amazing that you have  
> both the enthusiasm and ability to support such a long-in-the-tooth  
> budget synth. If only the manufacturers had this kind of loyalty.
> 
> Thanks,
> Alan
> 
> 
> On 3 Feb 2008, at 9:24PM, korgpolyex800 wrote:
> 
> > Q: Would it be possible to do such changes when the other music MIDI
> > data are sent to the instrument? I mean in real time when instrument
> > will perform music? It would be interesting to change parameters "on
> > fly" and go continously from one sound to the other, kind of  
> > morphing...
> >
> > A: any parameter that exists now that does not reset the voices will
> > be able to be changed on the fly. Parameters (for example: octave
> > change) that reset the voices will also be reset when sysex (or
> > controller) is received via MIDI. For example VCF, resonance,
> > harmonics, EG parameters etc do NOT reset voices so they can be
> > changed while voices are working.
> >
> > Mike.
> >
> > --- In korgpolyex@yahoogroups.com, Daniel Forro <dan.for@> wrote:
> > >
> > > Hi, Mike,
> > >
> > > Thank you for your detailed answers.
> > >
> > > > A: Yes, I will be implementing sysex for every single parameter so
> > that you
> > > > can change the temporary edit patch.
> > >
> > > Even so, that's quite perfect, more than expected! Would it be
> > possible to
> > > do such changes when the other music MIDI data are sent to the
> > instrument? I
> > > mean in real time when instrument will perform music? It would be
> > > interesting to change parameters "on fly" and go continously from
> > one sound
> > > to the other, kind of morphing...
> > > >
> > > > Q: Not for EX800... joystick, local keyboard etc
> > > >
> > > > A: There is a global parameter setting where you select the device
> > type
> > > > (0=Poly800 MK1, 1=EX800, 2=Poly800 MK2). If you select EX800 then
> > all Joystick
> > > > and keyboard functions are turned off.
> > >
> > > Clever.
> > > >
> > > > A: Yes, a full two octaves more in the playing range. But ignores
> > parameters
> > > > 11 and 21 (they are automatically set to be in the middle (2)).
> > Once again,
> > > > this feature is turned on and off using a global parameter.
> > >
> > > So if I understand well, total range of the instrument is the same,
> > but we
> > > can use it without switching feet setting (16, 8, 4)?
> > > >
> > > > A: Yes, you can turn sync mode on or off using yet another global
> > parameter.
> > >
> > > :-)
> > >
> > > > A: MIDI CC's to switch to Portamento mode.
> > >
> > > Oops, of course this is the best solution!
> > >
> > > > A: I use the term "Poly" to refer to pressing the "Poly" button. I
> > don't
> > > > really mean poly mode in the MIDI sense of the word.
> > >
> > > Understand.
> > >
> > > > A: I mean there is now a second LFO (called LFO2) and it modulates
> > the VCF.
> > > > While LFO1 modulates the DCO's.
> > >
> > > That's great.
> > >
> > > > Q: So LFO1 is for DCO, LFO2 for VCF?
> > > >
> > > > A: Yes, that's right. Although in the future, I am planning on
> > changing this
> > > > so that you can send either LFO1 or LFO2 into DCO MG or VCF MG.
> > >
> > > Why? Each LFO has different waveforms or some other parameter? I  
> > suppose
> > > yes, because if they are the same, this possibility will have no
> > practical
> > > effect.
> > >
> > > > A: No, what I mean is you have MIDI CC's to change from "Poly" to
> > "Chord" to
> > > > "Hold" to "Portamento" modes.
> > >
> > > Which controllers have you used for this?
> > >
> > > > A: Good because I used 76, 74, and 71.
> > >
> > > Perfect, now I have found that GM2 standard uses CC 76 for  
> > Vibrato rate.
> > >
> > > >
> > > > Cheers,
> > > >
> > > > Mike.
> > >
> > > So I'm really looking forward to your final product.
> > >
> > > All the best!
> > >
> > > Daniel F
> > >
> >
> >
> >
>

Re: [korgpolyex] Welcome Poly 800 newcomers

2008-02-04 by Manu

> I sometimes wonder
> if I am talking too much on this list. If anyone is feeling like I
> talk too much about the kit just let me know and I'll tone it down a bit.

There's never too much Poly 800 tech talk :) It's just the opposite: I'm 
sorry I don't talk too much here (too much work), but your updates about 
the kit are always amazing.

Thanks! :)

Manu

Re: [korgpolyex] Welcome Poly 800 newcomers

2008-02-05 by Alan Currall

Hiya Mike,
Thanks for the full and informative answer and the link to your blog. It's a truly fascinating project and there's no way you talk about it too much on the list. Surely if there's ever gonna be a place for us to talk endlessly about the Poly/Ex 800 in ways which would bore the pants off any 'normal' person, then this is it.

I'm now following the progress of the MkIII mod with great interest and really looking forward to seeing the final outcome. Please add me to you, no doubt, long list of advance orders.
Cheers,
Alan

On 4 Feb 2008, at 8:04PM, korgpolyex800 wrote:

Alan and all newcomers to the list,

To all of the newcomers, I'm sure I speak for all of us in wishing you
all a hearty welcome!

If you would like more detailed information on the kit that will soon
be made available, you can go to:

http://patrioticduo.tripod.com/korgpoly800ex800mkiii/index.html

There you will find the list of new features as well as my blog of the
progress being made. Eventually, this is also where the kit
construction and installation instructions will be. The trickiest part
of the installation of the kit will be removing the original EPROM
socket and one of the 16 pin chips. Other than that, the kit will be
an easy bolt on addition. I haven't worked out the exact price yet but
it will be somewhere close to $100 USD.

I originally started this project because my wife told me to find a
hobby that has no chance of ever making any money so that I would then
not convert the hobby into a money making enterprise. The irony is
that I've just about done exactly that. One of these days I am going
to get back to writing some music (that was the original idea). But in
the meantime, silly me went poking around in the Poly 800 and realized
I could probably improve it significantly. So here we are 14 months
later and just about to put the kit onto the market.

I must say, I have had such an enjoyable time working on this project.
I've learned so much about the complexities of controlling sound
generation within the confines of software. I have also come to
appreciate and respect the engineers who put the Poly 800 together
back in 1983. It is quite remarkable how they created such a great
design. I have also "met" a great bunch of people on this list.
Without their constant input and feedback I would not have made such
rapid progress nor would I have dreamed up some of the features that
are now part of the software.

I still have to wonder at my level of sanity for having decided to
take this on. But now that I've come this far I just have to finish.

Speaking of which, I finished another feature today. You can now
reverse the delay mode on both LFO's. So now you can modulate until
the delay expires and then stop modulation or you can wait for the
timer to expire and then modulate (as in the original). This means you
can modulate the DCO or VCF for a brief moment at note on and then
drop off the MG when the LFO delay expires.

And, this email is getting way too long but also, I sometimes wonder
if I am talking too much on this list. If anyone is feeling like I
talk too much about the kit just let me know and I'll tone it down a bit.

Yes, the idea is to provide MIDI CC's for every parameter. Some will
be able to be changed in real time while notes are on. Some will reset
the voices. I am thinking that I'll use CC's for those that do not
reset the voices and use SYSEX for those that do.

Mike.

--- In korgpolyex@yahoogroups.com, Alan Currall wrote:
>
> Hiya Mike,
>
> Forgive me for coming in half way through this, I've only just bought
> a Poly 800 and subscribed to the list. I've tried trawling the
> message archive, but there's just too much there for me to find the
> beginning of this thread. Can I just ask a few questions that might
> also be of interest to others in my position?
>
> I realise that you're re-writing the brain of the P800 (a courageous
> undertaking indeed) and I just wondered how any of us lesser mortals
> might be able to take advantage of this great evolutionary leap?
>;
> The kit that you mention, is that some kind of hardware modification
> that you'll eventually be selling?
>
> Also, do all these continuous controller additions that you're making
> mean that eventually every parameter printed on the top panel of the
> synth will be editable using a midi control surface (such as my
> currently redundant BCR2000) instead of having to use the numerical
> key pad and value up/down buttons?
>
> Finally, I'd just like to add that I think it's amazing that you have
> both the enthusiasm and ability to support such a long-in-the-tooth
> budget synth. If only the manufacturers had this kind of loyalty.
>
> Thanks,
> Alan
>
>
> On 3 Feb 2008, at 9:24PM, korgpolyex800 wrote:
>
> > Q: Would it be possible to do such changes when the other music MIDI
> > data are sent to the instrument? I mean in real time when instrument
> > will perform music? It would be interesting to change parameters "on
> > fly" and go continously from one sound to the other, kind of
> > morphing...
> >
> > A: any parameter that exists now that does not reset the voices will
> > be able to be changed on the fly. Parameters (for example: octave
> > change) that reset the voices will also be reset when sysex (or
> > controller) is received via MIDI. For example VCF, resonance,
> > harmonics, EG parameters etc do NOT reset voices so they can be
> > changed while voices are working.
> >
> > Mike.
> >
> > --- In korgpolyex@yahoogroups.com, Daniel Forro wrote:
> > >
> > > Hi, Mike,
> > >
> > > Thank you for your detailed answers.
> > >
> > > > A: Yes, I will be implementing sysex for every single parameter so
> > that you
> > > > can change the temporary edit patch.
> > >
> > > Even so, that's quite perfect, more than expected! Would it be
> > possible to
> > > do such changes when the other music MIDI data are sent to the
> > instrument? I
> > > mean in real time when instrument will perform music? It would be
> > > interesting to change parameters "on fly" and go continously from
> > one sound
> > > to the other, kind of morphing...
> > >; >
> > > > Q: Not for EX800... joystick, local keyboard etc
> > > >
> > > > A: There is a global parameter setting where you select the device
> > type
> > > > (0=Poly800 MK1, 1=EX800, 2=Poly800 MK2). If you select EX800 then
> > all Joystick
> > > > and keyboard functions are turned off.
> > >
> > > Clever.
> > > >
> > > > A: Yes, a full two octaves more in the playing range. But ignores
> > parameters
> > > > 11 and 21 (they are automatically set to be in the middle (2)).
> > Once again,
> > > > this feature is turned on and off using a global parameter.
> > >
> > > So if I understand well, total range of the instrument is the same,
> > but we
> > > can use it without switching feet setting (16, 8, 4)?
> > > >
> > > > A: Yes, you can turn sync mode on or off using yet another global
> > parameter.
> > >
> > > :-)
> > >
> > > > A: MIDI CC's to switch to Portamento mode.
> >; >
> > > Oops, of course this is the best solution!
> > >
> > > > A: I use the term "Poly" to refer to pressing the "Poly" button. I
> > don't
> > > > really mean poly mode in the MIDI sense of the word.
> > >
> > > Understand.
> > >
> > > > A: I mean there is now a second LFO (called LFO2) and it modulates
> > the VCF.
> > > > While LFO1 modulates the DCO's.
> > >
> > > That's great.
> > >
> > > > Q: So LFO1 is for DCO, LFO2 for VCF?
> > > >
> > > > A: Yes, that's right. Although in the future, I am planning on
> > changing this
> > > > so that you can send either LFO1 or LFO2 into DCO MG or VCF MG.
> > >
> > > Why? Each LFO has different waveforms or some other parameter? I
> > suppose
> > > yes, because if they are the same, this possibility will have no
> > practical
> > > effect.
> > >
> > > > A: No, what I mean is you have MIDI CC's to change from "Poly" to
> > "Chord" to
> > > > "Hold" to "Portamento" modes.
> > >
> > > Which controllers have you used for this?
> > >
> > > > A: Good because I used 76, 74, and 71.
> > >
> > > Perfect, now I have found that GM2 standard uses CC 76 for
> > Vibrato rate.
> > >
> > > >
> > > > Cheers,
> > > >
> > > > Mike.
> > >
> > > So I'm really looking forward to your final product.
> > >
> > > All the best!
> > >
> > > Daniel F
> > >
> >
> >
> >
>


Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.