patch file of the presets sounds of the Poly 800 for Cubase
2010-03-21 by revsoul
Yahoo Groups archive
Index last updated: 2026-04-28 23:27 UTC
Thread
2010-03-21 by revsoul
anyone have a patch file of the original Poly-800 sounds?
2010-03-21 by backshall1 (dsl)
Are you looking for the audio wav file to feed into the Tape In jack, or a list of the parameter settings, or what? The original Poly 800 didn't do Sysex bulk loads. Don B. _____
From: korgpolyex@yahoogroups.com [mailto:korgpolyex@yahoogroups.com] On Behalf Of revsoul Sent: Sunday, March 21, 2010 6:52 PM To: korgpolyex@yahoogroups.com Subject: [korgpolyex] patch file of the presets sounds of the Poly 800 for Cubase anyone have a patch file of the original Poly-800 sounds?
2010-03-21 by backshall1 (dsl)
Should all be available in the Files -> 1) Poly-800 area of the korgpolyex group site on Yahoo anyway. _____
From: korgpolyex@yahoogroups.com [mailto:korgpolyex@yahoogroups.com] On Behalf Of backshall1 (dsl) Sent: Sunday, March 21, 2010 7:22 PM To: korgpolyex@yahoogroups.com Subject: RE: [korgpolyex] patch file of the presets sounds of the Poly 800 for Cubase Are you looking for the audio wav file to feed into the Tape In jack, or a list of the parameter settings, or what? The original Poly 800 didn't do Sysex bulk loads. Don B. _____ From: korgpolyex@yahoogroups.com [mailto:korgpolyex@yahoogroups.com] On Behalf Of revsoul Sent: Sunday, March 21, 2010 6:52 PM To: korgpolyex@yahoogroups.com Subject: [korgpolyex] patch file of the presets sounds of the Poly 800 for Cubase anyone have a patch file of the original Poly-800 sounds?
2010-03-22 by revsoul
thanks...I knew that poly-800 didn't / doesn't do sysex...but I'm just trying to save some time by finding out if someone had already done a patch list with the original presets via a librarian or done a patch list or xml file for use in Cubase... since the Poly-800 does recognise program changes, might be simpler to see which patch you're calling up when working in the Cubase environment, instead of keeping a printed chart nearby --- In korgpolyex@yahoogroups.com, "backshall1 \(dsl\)" <backshall1@...> wrote:
> > Should all be available in the Files -> 1) Poly-800 area of the korgpolyex > group site on Yahoo anyway. > > _____ > > From: korgpolyex@yahoogroups.com [mailto:korgpolyex@yahoogroups.com] On > Behalf Of backshall1 (dsl) > Sent: Sunday, March 21, 2010 7:22 PM > To: korgpolyex@yahoogroups.com > Subject: RE: [korgpolyex] patch file of the presets sounds of the Poly 800 > for Cubase > > > > > > Are you looking for the audio wav file to feed into the Tape In jack, or a > list of the parameter settings, or what? The original Poly 800 didn't do > Sysex bulk loads. > Don B. > > _____ > > From: korgpolyex@yahoogroups.com [mailto:korgpolyex@yahoogroups.com] On > Behalf Of revsoul > Sent: Sunday, March 21, 2010 6:52 PM > To: korgpolyex@yahoogroups.com > Subject: [korgpolyex] patch file of the presets sounds of the Poly 800 for > Cubase > > > > > anyone have a patch file of the original Poly-800 sounds? >
2010-03-25 by revsoul
oh boy...no wonder no one is understanding...I'm looking for a cubase script for the original sounds in the Korg Poly 800? that's a bit clearer now I guess --- In korgpolyex@yahoogroups.com, "revsoul" <dive_dhali_dive@...> wrote:
> > thanks...I knew that poly-800 didn't / doesn't do sysex...but I'm just trying to save some time by finding out if someone had already done a patch list with the original presets via a librarian or done a patch list or xml file for use in Cubase... > > since the Poly-800 does recognise program changes, might be simpler to see which patch you're calling up when working in the Cubase environment, instead of keeping a printed chart nearby > > --- In korgpolyex@yahoogroups.com, "backshall1 \(dsl\)" <backshall1@> wrote: > > > > Should all be available in the Files -> 1) Poly-800 area of the korgpolyex > > group site on Yahoo anyway. > > > > _____ > > > > From: korgpolyex@yahoogroups.com [mailto:korgpolyex@yahoogroups.com] On > > Behalf Of backshall1 (dsl) > > Sent: Sunday, March 21, 2010 7:22 PM > > To: korgpolyex@yahoogroups.com > > Subject: RE: [korgpolyex] patch file of the presets sounds of the Poly 800 > > for Cubase > > > > > > > > > > > > Are you looking for the audio wav file to feed into the Tape In jack, or a > > list of the parameter settings, or what? The original Poly 800 didn't do > > Sysex bulk loads. > > Don B. > > > > _____ > > > > From: korgpolyex@yahoogroups.com [mailto:korgpolyex@yahoogroups.com] On > > Behalf Of revsoul > > Sent: Sunday, March 21, 2010 6:52 PM > > To: korgpolyex@yahoogroups.com > > Subject: [korgpolyex] patch file of the presets sounds of the Poly 800 for > > Cubase > > > > > > > > > > anyone have a patch file of the original Poly-800 sounds? > > >
2010-03-26 by Gordon JC Pearce
On Thu, 2010-03-25 at 02:47 +0000, revsoul wrote: > oh boy...no wonder no one is understanding...I'm looking for a cubase script for the original sounds in the Korg Poly 800? > > that's a bit clearer now I guess Not really, no. What does a "Cubase script" do? There's no way to send patches to the Poly 800 Mk. 1 over MIDI, no matter what you use. Do you mean a list of the patch names? That would only make sense if you were using the factory patches, loaded from tape... Gordon MM0YEQ
2010-03-26 by revsoul
which is what I'd like to do for now!
From: Gordon JC Pearce Sent: Friday, March 26, 2010 3:32 AM To: korgpolyex@yahoogroups.com Subject: Re: [korgpolyex] Re: patch file of the presets sounds of the Poly 800 for Cubase On Thu, 2010-03-25 at 02:47 +0000, revsoul wrote: > oh boy...no wonder no one is understanding...I'm looking for a cubase script for the original sounds in the Korg Poly 800? > > that's a bit clearer now I guess Not really, no. What does a "Cubase script" do? There's no way to send patches to the Poly 800 Mk. 1 over MIDI, no matter what you use. Do you mean a list of the patch names? That would only make sense if you were using the factory patches, loaded from tape... Gordon MM0YEQ
2010-03-26 by backshall1 (dsl)
The only way Cubase can talk to a Poly-800 is via MIDI, and the only things the Poly-800 can send and receive are Note On/Off, Joystick changes, Program number, and Sequencer Start/Stop. There is no way to get patch data from Cubase to an unmodified Poly-800. If you have a Poly-800 II, then programs like Cubase can send a SysEx bulk dump of the patches to the Poly-800 II memory. This requires a standard SysEx format patch data file, not some type of script specific to Cubase. If you have the Hawk 800 kit installed (available for all models of Poly-800 and EX-800), then you can send/receive bulk dumps as well as single patch dumps, and a ton of other new features. So, what is a "Cubase script" and what do you expect it to do? Do you have an original Poly-800 or a Poly-800 II? Don B. _____
From: korgpolyex@yahoogroups.com [mailto:korgpolyex@yahoogroups.com] On Behalf Of Gordon JC Pearce Sent: Friday, March 26, 2010 3:33 AM To: korgpolyex@yahoogroups.com Subject: Re: [korgpolyex] Re: patch file of the presets sounds of the Poly 800 for Cubase On Thu, 2010-03-25 at 02:47 +0000, revsoul wrote: > oh boy...no wonder no one is understanding...I'm looking for a cubase script for the original sounds in the Korg Poly 800? > > that's a bit clearer now I guess Not really, no. What does a "Cubase script" do? There's no way to send patches to the Poly 800 Mk. 1 over MIDI, no matter what you use. Do you mean a list of the patch names? That would only make sense if you were using the factory patches, loaded from tape... Gordon MM0YEQ
2010-03-26 by revsoul
On Thu, 2010-03-25 at 02:47 +0000, revsoul wrote:
> oh boy...no wonder
no one is understanding...I'm looking for a cubase script for the original
sounds in the Korg Poly 800?
>
> that's a bit clearer now I
guess
Not really, no. What does a "Cubase script" do? There's no way to
send
patches to the Poly 800 Mk. 1 over MIDI, no matter what you use. Do
you
mean a list of the patch names? That would only make sense if you
were
using the factory patches, loaded from tape...
Gordon
MM0YEQ
2010-03-26 by narfman96
Gordon is correct. A Cubase script file or a Cakewalk/Sonar instrument definition file just provides a text list and locations of the patches loaded into the instrument at that time. You can select which patch you want to use and Cubase will send a program change. These scripts are invaluable for the more complex synths such as a Proteus 2000 where you may have several thousand sounds to choose from in many different banks. In the stock Poly-800 there will only be 64 locations to choose from. Also if anything but the factory patches are used you would have to rewrite the script to reflect the current patch names and locations. --- In korgpolyex@yahoogroups.com, "revsoul" <dive_dhali_dive@...> wrote:
> > I'm just gonna bite the bullit and make my own script to load the original patch names in the Poly 800 and tinker around with the script until I can access what I want from Cubase...long and tedious process...sucks to be me...thanks! > > > From: backshall1 (dsl) > Sent: Friday, March 26, 2010 9:51 AM > To: korgpolyex@yahoogroups.com > Subject: RE: [korgpolyex] Re: patch file of the presets sounds of the Poly 800 for Cubase > > > > > The only way Cubase can talk to a Poly-800 is via MIDI, and the only things the Poly-800 can send and receive are Note On/Off, Joystick changes, Program number, and Sequencer Start/Stop. There is no way to get patch data from Cubase to an unmodified Poly-800. If you have a Poly-800 II, then programs like Cubase can send a SysEx bulk dump of the patches to the Poly-800 II memory. This requires a standard SysEx format patch data file, not some type of script specific to Cubase. If you have the Hawk 800 kit installed (available for all models of Poly-800 and EX-800), then you can send/receive bulk dumps as well as single patch dumps, and a ton of other new features. > So, what is a "Cubase script" and what do you expect it to do? Do you have an original Poly-800 or a Poly-800 II? > Don B. > > > -------------------------------------------------------------------------------- > From: korgpolyex@yahoogroups.com [mailto:korgpolyex@yahoogroups.com] On Behalf Of Gordon JC Pearce > Sent: Friday, March 26, 2010 3:33 AM > To: korgpolyex@yahoogroups.com > Subject: Re: [korgpolyex] Re: patch file of the presets sounds of the Poly 800 for Cubase > > > > On Thu, 2010-03-25 at 02:47 +0000, revsoul wrote: > > oh boy...no wonder no one is understanding...I'm looking for a cubase script for the original sounds in the Korg Poly 800? > > > > that's a bit clearer now I guess > > Not really, no. What does a "Cubase script" do? There's no way to send > patches to the Poly 800 Mk. 1 over MIDI, no matter what you use. Do you > mean a list of the patch names? That would only make sense if you were > using the factory patches, loaded from tape... > > Gordon MM0YEQ >
2010-03-26 by revsoul
Gordon is correct. A Cubase script file or a Cakewalk/Sonar instrument
definition file just provides a text list and locations of the patches loaded
into the instrument at that time. You can select which patch you want to use and
Cubase will send a program change. These scripts are invaluable for the more
complex synths such as a Proteus 2000 where you may have several thousand sounds
to choose from in many different banks. In the stock Poly-800 there will only be
64 locations to choose from. Also if anything but the factory patches are used
you would have to rewrite the script to reflect the current patch names and
locations.
--- In korgpolyex@yahoogroups.com,
"revsoul" dive@...> wrote:
>
> I'm just gonna
bite the bullit and make my own script to load the original patch names in the
Poly 800 and tinker around with the script until I can access what I want from
Cubase...long and tedious process...sucks to be me...thanks!
>
>
> From: backshall1 (dsl)
> Sent: Friday, March 26, 2010 9:51
AM
> To: korgpolyex@yahoogroups.com
> Subject: RE: [korgpolyex] Re: patch file of the presets sounds of the
Poly 800 for Cubase
>
>
>
>
> The only way
Cubase can talk to a Poly-800 is via MIDI, and the only things the Poly-800 can
send and receive are Note On/Off, Joystick changes, Program number, and
Sequencer Start/Stop. There is no way to get patch data from Cubase to an
unmodified Poly-800. If you have a Poly-800 II, then programs like Cubase can
send a SysEx bulk dump of the patches to the Poly-800 II memory. This requires a
standard SysEx format patch data file, not some type of script specific to
Cubase. If you have the Hawk 800 kit installed (available for all models of
Poly-800 and EX-800), then you can send/receive bulk dumps as well as single
patch dumps, and a ton of other new features.
> So, what is a "Cubase
script" and what do you expect it to do? Do you have an original Poly-800 or a
Poly-800 II?
> Don B.
>
>
>
----------------------------------------------------------
>
From: korgpolyex@yahoogroups.com
[mailto:korgpolyex@yahoogroups.com]
On Behalf Of Gordon JC Pearce
> Sent: Friday, March 26, 2010 3:33
AM
> To: korgpolyex@yahoogroups.com
>
Subject: Re: [korgpolyex] Re: patch file of the presets sounds of the Poly 800
for Cubase
>
>
>
> On Thu, 2010-03-25 at 02:47 +0000,
revsoul wrote:
> > oh boy...no wonder no one is
understanding...I'm looking for a cubase script for the original sounds in
the Korg Poly 800?
> >
> > that's a bit clearer now I
guess
>
> Not really, no. What does a "Cubase script" do? There's
no way to send
> patches to the Poly 800 Mk. 1 over MIDI, no matter what
you use. Do you
> mean a list of the patch names? That would only make
sense if you were
> using the factory patches, loaded from tape...
>
> Gordon MM0YEQ
>
2010-03-26 by backshall1 (dsl)
So it's patch names and locations, like an instrument definition. It does sound like something that has probably been done before, so it doesn't hurt to ask. I guess we don't have a lot of Cubase users here. I've been using Cakewalk all my life, it seems. _____ From: korgpolyex@yahoogroups.com [mailto:korgpolyex@yahoogroups.com] On Behalf Of revsoul Sent: Friday, March 26, 2010 1:35 PM To: korgpolyex@yahoogroups.com Subject: Re: [korgpolyex] Re: patch file of the presets sounds of the Poly 800 for Cubase I apologise for my laziness...thought maybe someone had done the work for me...SORRRY! From: narfman96 <mailto:narfman96@...> Sent: Friday, March 26, 2010 1:20 PM To: korgpolyex@yahoogro <mailto:korgpolyex@yahoogroups.com> ups.com Subject: [korgpolyex] Re: patch file of the presets sounds of the Poly 800 for Cubase Gordon is correct. A Cubase script file or a Cakewalk/Sonar instrument definition file just provides a text list and locations of the patches loaded into the instrument at that time. You can select which patch you want to use and Cubase will send a program change. These scripts are invaluable for the more complex synths such as a Proteus 2000 where you may have several thousand sounds to choose from in many different banks. In the stock Poly-800 there will only be 64 locations to choose from. Also if anything but the factory patches are used you would have to rewrite the script to reflect the current patch names and locations. --- In korgpolyex@yahoogro <mailto:korgpolyex%40yahoogroups.com> ups.com, "revsoul" <dive_dhali_dive@...> wrote: > > I'm just gonna bite the bullit and make my own script to load the original patch names in the Poly 800 and tinker around with the script until I can access what I want from Cubase...long and tedious process...sucks to be me...thanks! > > > From: backshall1 (dsl) > Sent: Friday, March 26, 2010 9:51 AM > To: korgpolyex@yahoogro <mailto:korgpolyex%40yahoogroups.com> ups.com > Subject: RE: [korgpolyex] Re: patch file of the presets sounds of the Poly 800 for Cubase > > > > > The only way Cubase can talk to a Poly-800 is via MIDI, and the only things the Poly-800 can send and receive are Note On/Off, Joystick changes, Program number, and Sequencer Start/Stop. There is no way to get patch data from Cubase to an unmodified Poly-800. If you have a Poly-800 II, then programs like Cubase can send a SysEx bulk dump of the patches to the Poly-800 II memory. This requires a standard SysEx format patch data file, not some type of script specific to Cubase. If you have the Hawk 800 kit installed (available for all models of Poly-800 and EX-800), then you can send/receive bulk dumps as well as single patch dumps, and a ton of other new features. > So, what is a "Cubase script" and what do you expect it to do? Do you have an original Poly-800 or a Poly-800 II? > Don B. > > > ---------------------------------------------------------- > From: korgpolyex@yahoogro <mailto:korgpolyex%40yahoogroups.com> ups.com [mailto:korgpolyex@yahoogro <mailto:korgpolyex%40yahoogroups.com> ups.com] On Behalf Of Gordon JC Pearce > Sent: Friday, March 26, 2010 3:33 AM > To: korgpolyex@yahoogro <mailto:korgpolyex%40yahoogroups.com> ups.com > Subject: Re: [korgpolyex] Re: patch file of the presets sounds of the Poly 800 for Cubase > > > > On Thu, 2010-03-25 at 02:47 +0000, revsoul wrote: > > oh boy...no wonder no one is understanding...I'm looking for a cubase script for the original sounds in the Korg Poly 800?
> > > > that's a bit clearer now I guess > > Not really, no. What does a "Cubase script" do? There's no way to send > patches to the Poly 800 Mk. 1 over MIDI, no matter what you use. Do you > mean a list of the patch names? That would only make sense if you were > using the factory patches, loaded from tape... > > Gordon MM0YEQ >
2010-03-26 by revsoul
Gordon is correct. A Cubase script file or a Cakewalk/Sonar instrument
definition file just provides a text list and locations of the patches loaded
into the instrument at that time. You can select which patch you want to use and
Cubase will send a program change. These scripts are invaluable for the more
complex synths such as a Proteus 2000 where you may have several thousand sounds
to choose from in many different banks. In the stock Poly-800 there will only be
64 locations to choose from. Also if anything but the factory patches are used
you would have to rewrite the script to reflect the current patch names and
locations.
--- In korgpolyex@yahoogroups.com,
"revsoul" dive@...> wrote:
>
> I'm just gonna
bite the bullit and make my own script to load the original patch names in the
Poly 800 and tinker around with the script until I can access what I want from
Cubase...long and tedious process...sucks to be me...thanks!
>
>
> From: backshall1 (dsl)
> Sent: Friday, March 26, 2010 9:51
AM
> To: korgpolyex@yahoogroups.com
> Subject: RE: [korgpolyex] Re: patch file of the presets sounds of the
Poly 800 for Cubase
>
>
>
>
> The only way
Cubase can talk to a Poly-800 is via MIDI, and the only things the Poly-800 can
send and receive are Note On/Off, Joystick changes, Program number, and
Sequencer Start/Stop. There is no way to get patch data from Cubase to an
unmodified Poly-800. If you have a Poly-800 II, then programs like Cubase can
send a SysEx bulk dump of the patches to the Poly-800 II memory. This requires a
standard SysEx format patch data file, not some type of script specific to
Cubase. If you have the Hawk 800 kit installed (available for all models of
Poly-800 and EX-800), then you can send/receive bulk dumps as well as single
patch dumps, and a ton of other new features.
> So, what is a "Cubase
script" and what do you expect it to do? Do you have an original Poly-800 or a
Poly-800 II?
> Don B.
>
>
>
----------------------------------------------------------
>
From: korgpolyex@yahoogroups.com
[mailto:korgpolyex@yahoogroups.com]
On Behalf Of Gordon JC Pearce
> Sent: Friday, March 26, 2010 3:33
AM
> To: korgpolyex@yahoogroups.com
>
Subject: Re: [korgpolyex] Re: patch file of the presets sounds of the Poly 800
for Cubase
>
>
>
> On Thu, 2010-03-25 at 02:47 +0000,
revsoul wrote:
> > oh boy...no wonder no one is
understanding...I'm looking for a cubase script for the original sounds in
the Korg Poly 800?
> >
> > that's a bit clearer now I
guess
>
> Not really, no. What does a "Cubase script" do? There's
no way to send
> patches to the Poly 800 Mk. 1 over MIDI, no matter what
you use. Do you
> mean a list of the patch names? That would only make
sense if you were
> using the factory patches, loaded from tape...
>
> Gordon MM0YEQ
>
2010-03-26 by Gordon JC Pearce
On Fri, 2010-03-26 at 10:44 -0400, revsoul wrote: > > > I'm just gonna bite the bullit and make my own script to load the > original patch names in the Poly 800 and tinker around with the script > until I can access what I want from Cubase...long and tedious > process...sucks to be me...thanks! So it *is* just a list of patch names? Why would you even bother? Have you loaded the Poly-800 factory patches? Do bear in mind that as soon as you send any MIDI traffic to the Poly-800 you'll lose the top eight patches *anyway*... Gordon MM0YEQ
2010-03-27 by zoinky420
--- In korgpolyex@yahoogroups.com, Gordon JC Pearce <gordon@...> wrote: > > > > >> Do bear in mind that as soon as you send any MIDI traffic to the > Poly-800 you'll lose the top eight patches *anyway*... > > why does that happen??
2010-03-27 by Gordon JC Pearce
On Sat, 2010-03-27 at 06:56 +0000, zoinky420 wrote: > > --- In korgpolyex@yahoogroups.com, Gordon JC Pearce <gordon@...> wrote: > > > > > > > > >> Do bear in mind that as soon as you send any MIDI traffic to the > > Poly-800 you'll lose the top eight patches *anyway*... > > > > > > why does that happen?? > Firmware bug, only in the Poly 800 Mk 1. Basically if you fling a lot of MIDI messages at it, the message buffer overflows and starts to clobber patch data. It's fixed in the Mk 2, but it would be nice to have a bugfixed Mk 1 ROM. One day... Gordon MM0YEQ
2010-03-27 by Michael Hawkins
Believe it or not, there is no MIDI buffer in the MK1 or MK2 at all. Incoming bytes are handled as they arrive. That works ONLY if the rate of input is slower than the Poly can handle the MIDI interrupt. Many new pieces of MIDI equipment can definitely send MIDI faster than the Poly can handle it. So if there is no buffer then how does it handle the messages? Well, each time a MIDI byte arrives the Poly gets an interrupt. The hardware interrupt causes the CPU to save its 8 registers on the stack. Thus, the stack grows and grows and grows until it reaches right down into the top of the patch storage. The MK2 is susceptible to the same problem but since there is an empty memory space above the patch storage and below the stack, a MK2 simply crashes instead of losing patches. The HAWK fixes all of that with stack overflow protection, MIDI FIFO buffering and flash memory storage of patches. Mike ________________________________
From: Gordon JC Pearce <gordon@...> To: korgpolyex@yahoogroups.com Sent: Sat, March 27, 2010 5:10:53 AM Subject: Re: [korgpolyex] Re: patch file of the presets sounds of the Poly 800 for Cubase On Sat, 2010-03-27 at 06:56 +0000, zoinky420 wrote: > > --- In korgpolyex@yahoogro ups.com, Gordon JC Pearce <gordon@...> wrote: > > > > > > > > >> Do bear in mind that as soon as you send any MIDI traffic to the > > Poly-800 you'll lose the top eight patches *anyway*... > > > > > > why does that happen?? > Firmware bug, only in the Poly 800 Mk 1. Basically if you fling a lot of MIDI messages at it, the message buffer overflows and starts to clobber patch data. It's fixed in the Mk 2, but it would be nice to have a bugfixed Mk 1 ROM. One day... Gordon MM0YEQ
2010-03-27 by Michael Hawkins
2010-03-27 by narfman96
I only use both when setting a velocity response while writing patches. As long as it will switch after the time out period I'm ok with this. Great job improving the speed! Does the LED display have anything to do with the speed? If I use advanced random waveforms for all 4 LFO's and sync them the display flashes slightly. Could the display be latched and eliminate the update cycles? Just a thought.... Fran --- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@...> wrote:
> > Hi HAWK owners, > > I have a question regarding performance improvements. > > I've so far been able to improve the note ON performance from about 50mS slower than an original Poly down to about 15mS slower. > > To do this required adding a "fast mode" for the main line of the program. In this mode, keypad, joystick, MIDI CC's, and other functions are put into a "slow" queue while note ON events are being handled. > > The note ON events are prioritized according to their source. That is, if MIDI note ON events are received then the "fast" mode loop will continue to watch for new MIDI note ON events while NOT scanning for keyboard events. > > Conversely, if a keyboard note ON event occurs then the "fast" mode loop will continue to watch for new keyboard note ON events while NOT scanning for MIDI events. > > The reason I did it this way was that I figured that most of us either use our HAWK's as either receiving MIDI OR we play on the keyboard but we tend NOT to use both MIDI and the keyboard at the same time. > > There is a user selectable global parameter that determines the amount of time after a note ON event is received that the HAWK stays in fast mode. So if you find that the front key pad or joystick or sustain pedal is just too slow to react when notes are being played then you can speed things up by setting that global lower. The higher you set it the longer the HAWK stays in fast mode. > > The question is: does everyone agree that we either use the keyboard for playing or we use it with MIDI but not generally both at the same time? > > Mike >
2010-03-27 by Michael Hawkins
Yes, if I can't get the performance up to where it needs to be then I'll end up blanking the display when note on events arrive and a gazillion other ways to tweak every last CPU cycle out of the way when note events are being handled. But right now, I have some big improvements coming just from rewriting some of the major event handling subroutines. So I think I will end up about 5-10mS longer delay than the original which is going to be pretty darn good. Mike ________________________________ From: narfman96 <narfman96@...> To: korgpolyex@yahoogroups.com Sent: Sat, March 27, 2010 1:38:40 PM Subject: [korgpolyex] Re: HAWK-800 performance improvement questions I only use both when setting a velocity response while writing patches. As long as it will switch after the time out period I'm ok with this. Great job improving the speed! Does the LED display have anything to do with the speed? If I use advanced random waveforms for all 4 LFO's and sync them the display flashes slightly. Could the display be latched and eliminate the update cycles? Just a thought.... Fran --- In korgpolyex@yahoogro ups.com, Michael Hawkins <korgpolyex800@ ...> wrote:
> > Hi HAWK owners, > > I have a question regarding performance improvements. > > I've so far been able to improve the note ON performance from about 50mS slower than an original Poly down to about 15mS slower. > > To do this required adding a "fast mode" for the main line of the program. In this mode, keypad, joystick, MIDI CC's, and other functions are put into a "slow" queue while note ON events are being handled. > > The note ON events are prioritized according to their source. That is, if MIDI note ON events are received then the "fast" mode loop will continue to watch for new MIDI note ON events while NOT scanning for keyboard events. > > Conversely, if a keyboard note ON event occurs then the "fast" mode loop will continue to watch for new keyboard note ON events while NOT scanning for MIDI events. > > The reason I did it this way was that I figured that most of us either use our HAWK's as either receiving MIDI OR we play on the keyboard but we tend NOT to use both MIDI and the keyboard at the same time. > > There is a user selectable global parameter that determines the amount of time after a note ON event is received that the HAWK stays in fast mode. So if you find that the front key pad or joystick or sustain pedal is just too slow to react when notes are being played then you can speed things up by setting that global lower. The higher you set it the longer the HAWK stays in fast mode. > > The question is: does everyone agree that we either use the keyboard for playing or we use it with MIDI but not generally both at the same time? > > Mike >
2010-03-27 by Atom Smasher
On Sat, 27 Mar 2010, Michael Hawkins wrote:
> There is a user selectable global parameter that determines the amount
> of time after a note ON event is received that the HAWK stays in fast
> mode.
=================
if all else fails, can the feature be disabled by setting that to zero?
> The question is: does everyone agree that we either use the keyboard for
> playing or we use it with MIDI but not generally both at the same time?
=================
my *800 doesn't even have a keyboard ;)
--
...atom
________________________
http://atom.smasher.org/
762A 3B98 A3C3 96C9 C6B7 582A B88D 52E4 D9F5 7808
-------------------------------------------------
"If a nation values anything more than freedom, it will lose
its freedom; and the irony of it is that if it is comfort
or money it values more, it will lose that, too."
-- W. Somerset Maugham2010-03-30 by korgpolyex800
Hi Poly fans, I have almost finished the faster code for the HAWK. The HAWK now lags behind the original Poly-800 by about 15mS for single note events. As you add notes to play chords, the lag difference becomes less per note. For example, playing all eight notes in single DCO mode the HAWK lags about 55mS. However, I notice that the original Poly-800 isn't exactly wonderful at playing simultaneous notes itself. The original Poly-800 shows about 20-30mS of variance in note onset. And it gets worse as you play more notes in a chord. Whereas, the HAWK "fast mode" definitely works well and it can be set to one (1) so that it doesn't impact user functions at all. However, the optimum range is about 10-16 which gives a good 100mS or so of fast mode which then handles chords rather nicely. In which case, the HAWK only shows a variance of about 7-10mS. Which means that the HAWK might lag a bit more but it does play the simultaneous notes out in faster succession and with less jitter. I will post the new firmware over the next day or two. Enjoy! Mike