Korg Poly800/EX800 Users group photo

Yahoo Groups archive

Korg Poly800/EX800 Users

Index last updated: 2026-03-31 01:36 UTC

Thread

Data Dial Encoder Project - WORKING!!!

Data Dial Encoder Project - WORKING!!!

2012-09-14 by bimmerfan222

Yes. A REAL working data entry knob!
Go watch the vids of it in action!


http://www.youtube.com/user/Synthetech



After figuring out what to tap into on the Korg's circuits and designing a decent way to decode an encoder's switching patterns (grey code) to drive / trigger the Korg's UP/DOWN buttons... I finally built a working circuit / mod!






Alot more time/effort was put into this than I ever imagined it would take, but it looks like after I tweak on it a little more I'll be able to protoboard it up permanently inside my Korg.

I'll be using an encoder that has a push down momentary switch so I can swap between Patch#, Parameter Group 1, Parameter Group 2.. then back to Patch # again.
I found out this encoder setup will not only change a parameter, but it will also allow you to go up or down when the screen is displaying the patch # (change patch#'s up or down).



Something odd did happen here and there while developing this mod... I believe it can erroneously trigger the Firmware Flash memory to CLEAR / erase out if the Korg's Ground signal manages to be passed on to Diode4 or 5 while booting the Korg on (or sometimes maybe if a +V signal goes into the Korgs ground signal???).
This was of course frightening the first time it happened, but all I needed to do was reload Firmware. The Boot/Patch memories were not affected.. so when I reloaded Firmware, it still had all my custom sounds in the Patch/Banks(whew!) and thankfully the Boot Rom was unaffected.
Sounds reckless that it happened, but I kept trying and this was the only bad reaction I would get from the Korg... it happened several times though :/

Mike, I dont know if there is a sequence of holding down a certain button while powering up that clears the Firmware.. but that's apparently what is happening... it will say on the screen CLOSE.. or even the word CLEAR.
Once I've seen one of those come across at boot, I have no firmware and it'll keep saying Error4 and Error6.. and of course if you check the firmware version, it'll say "0.0".
But it's an easy fix.. I only had to reload it back in (6 times now).. ugh.
I found that it was best to power on my breadboard in synch with the Korg.. I also suspect one of my encoders gets stuck in a "sweetspot" where the trigger circuit is sending a constant UP/DOWN signal to the KORG CPU when its booting.
When I used a encoder with dentents to let me know its in the ALL OFF position, I do fine. But if I used the encoder without detents, I suspect it was stuck so a constant ON signal was going thru while powering up.
Mike, if you know what might be doing this and a way to avoid it (place a diode in somewhere???).. I sure could use a suggestion.


Needless to say, its in early development right now.. plus I need to order more parts! Other encoders, other values of resistors and capacitors, a decent little protoboard to put it on and some kind of nice knob to complete it all.
It's looking like a higher end encoder like the "Bourn" encoders at Mouser with a 30ppr/30 detents value is the way to go. I tried cheapo Alps encoders and they were more prone to signal bounce than the Bourns.. but of course you pay 2x more for the Bourns.
And of course it'll be one with a push down momentary switch so I can trigger the Prog/Patch button.

A cool thing that can happen, as you'll see in the vids, is that if I slowly turn between detents and then stop between the detents.. it'll latch ON. IE: if you were going up and hit the latch spot, it will act like you are holding down the UP button continuously.. same thing for going DOWN. This is a jogwheel effect and may be useful at times for large values like 0-99. A 30ppr encoder will have to be turned 3 full turns to go from 0-90.
Thankfully most parameters are smaller numbers to adjust and can be changed within one full turn.

I don't have a schematic made up yet.. I'll post one when I get the kinks worked out.


To summarize the mod parts used in the vids:

24ppr/24 detent grey code encoder.
2 0.1uF electrolytic capacitors
2 1K Ohm resistors
1 7414 Hex Schmidt Trigger (inverting)
1 7474 Dual "D" Flip Flop
1 4066 Quad Bilateral Switch

that's it... plug them into a breadboard, wire them up, hook it into the Korg and magic happens. I did try using a Bourns 30ppr/0 detents encoder, but it gave me grief at power up. But when it did work, it worked very well.


-Blaine

Re: [korgpolyex] Data Dial Encoder Project - WORKING!!!

2012-09-15 by Michael Hawkins

Holding down Chord and Hold during power up causes the HAWK to clear all patch memory.

Holding down either Up or Down during boot up will cause HAWK to clear firmware memory.

So your circuit is somehow holding one of those buttons down during boot up.

Mike

From: bimmerfan222 <bperkins211@...>
To: korgpolyex@yahoogroups.com
Sent: Friday, September 14, 2012 5:50 PM
Subject: [korgpolyex] Data Dial Encoder Project - WORKING!!!

Yes. A REAL working data entry knob!
Go watch the vids of it in action!

http://www.youtube.com/user/Synthetech

After figuring out what to tap into on the Korg's circuits and designing a decent way to decode an encoder's switching patterns (grey code) to drive / trigger the Korg's UP/DOWN buttons... I finally built a working circuit / mod!

Alot more time/effort was put into this than I ever imagined it would take, but it looks like after I tweak on it a little more I'll be able to protoboard it up permanently inside my Korg.

I'll be using an encoder that has a push down momentary switch so I can swap between Patch#, Parameter Group 1, Parameter Group 2.. then back to Patch # again.
I found out this encoder setup will not only change a parameter, but it will also allow you to go up or down when the screen is displaying the patch # (change patch#'s up or down).

Something odd did happen here and there while developing this mod... I believe it can erroneously trigger the Firmware Flash memory to CLEAR / erase out if the Korg's Ground signal manages to be passed on to Diode4 or 5 while booting the Korg on (or sometimes maybe if a +V signal goes into the Korgs ground signal???).
This was of course frightening the first time it happened, but all I needed to do was reload Firmware. The Boot/Patch memories were not affected.. so when I reloaded Firmware, it still had all my custom sounds in the Patch/Banks(whew!) and thankfully the Boot Rom was unaffected.
Sounds reckless that it happened, but I kept trying and this was the only bad reaction I would get from the Korg... it happened several times though :/

Mike, I dont know if there is a sequence of holding down a certain button while powering up that clears the Firmware.. but that's apparently what is happening... it will say on the screen CLOSE.. or even the word CLEAR.
Once I've seen one of those come across at boot, I have no firmware and it'll keep saying Error4 and Error6.. and of course if you check the firmware version, it'll say "0.0".
But it's an easy fix.. I only had to reload it back in (6 times now).. ugh.
I found that it was best to power on my breadboard in synch with the Korg.. I also suspect one of my encoders gets stuck in a "sweetspot" where the trigger circuit is sending a constant UP/DOWN signal to the KORG CPU when its booting.
When I used a encoder with dentents to let me know its in the ALL OFF position, I do fine. But if I used the encoder without detents, I suspect it was stuck so a constant ON signal was going thru while powering up.
Mike, if you know what might be doing this and a way to avoid it (place a diode in somewhere???).. I sure could use a suggestion.

Needless to say, its in early development right now.. plus I need to order more parts! Other encoders, other values of resistors and capacitors, a decent little protoboard to put it on and some kind of nice knob to complete it all.
It's looking like a higher end encoder like the "Bourn" encoders at Mouser with a 30ppr/30 detents value is the way to go. I tried cheapo Alps encoders and they were more prone to signal bounce than the Bourns.. but of course you pay 2x more for the Bourns.
And of course it'll be one with a push down momentary switch so I can trigger the Prog/Patch button.

A cool thing that can happen, as you'll see in the vids, is that if I slowly turn between detents and then stop between the detents.. it'll latch ON. IE: if you were going up and hit the latch spot, it will act like you are holding down the UP button continuously.. same thing for going DOWN. This is a jogwheel effect and may be useful at times for large values like 0-99. A 30ppr encoder will have to be turned 3 full turns to go from 0-90.
Thankfully most parameters are smaller numbers to adjust and can be changed within one full turn.

I don't have a schematic made up yet.. I'll post one when I get the kinks worked out.

To summarize the mod parts used in the vids:

24ppr/24 detent grey code encoder.
2 0.1uF electrolytic capacitors
2 1K Ohm resistors
1 7414 Hex Schmidt Trigger (inverting)
1 7474 Dual "D" Flip Flop
1 4066 Quad Bilateral Switch

that's it... plug them into a breadboard, wire them up, hook it into the Korg and magic happens. I did try using a Bourns 30ppr/0 detents encoder, but it gave me grief at power up. But when it did work, it worked very well.

-Blaine



Re: Data Dial Encoder Project - WORKING!!!

2012-09-16 by bimmerfan222

--- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@...> wrote:
>

> Holding down either Up or Down during boot up will cause HAWK to clear firmware memory.
>
> So your circuit is somehow holding one of those buttons down during boot up.
>
> Mike




Well this is an unforeseen consequence. I looked for info about the software clear command in the docs.. couldnt find it.



I did make a schematic and posted in the Files section here:

http://launch.groups.yahoo.com/group/korgpolyex/files/4%29%20Modifications/Data%20Dial%20Encoder/


The current circuit will create a steady ON state to either Up or Down switches if the encoder is at a state of both A & B encoder terminals grounded (a spot when the encoder is between detents). So if the knob is stuck between detents at powerup, I get screwed.
Otherwise, it will make a pulse while being steadily turned either direction and make a complete ALL OFF state when the encoder is firmly seated into a detent.




So basically I've got a few options-


1. Somehow make the circuit not ever output a steady pulse.. perhaps insert a 555 one shot multivibrator right before the 4066's control inputs.
That means more components.. some of which I dont have to create a long enough pulse width.. ugh. It's either order more or pay out the butt at RadioShack for the extra Caps n' Resistors.
This would also eliminate my stead ON state that can make the number zip up/down on it's own faster than the dial can when turned... a feature I'd like to keep for now.


2. Put a switch in to keep the dial off during boot and try to remember to shut it off at boot to ensure no signal is passing thru.
This would not be reliable...

3. Put some indicator lights on to show if a stead ON state for either UP or DOWN switches is happening. Maybe a nice addition anyways.. but it would give me a chance to turn the knob a bit to make the LED's go out while it boots.
Still not the best approach in itself alone, but an addition I may add in anyway to track the encoder's ouput state.

4. Ask for a Boot Code that disables that CLEAR feature. The easiest and most reliable solution.. a solution out of my hands at the moment.



Does that clear feature HAVE to be in place??


I tried really hard to get this mod going without any help.. but once again I run into unexpected roadblocks.. so frustrating.
I thought people might like this feature, but I doubt anyone would want to use it in its current state of the occasional software wipeout.

Re: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!

2012-09-16 by Ullrich Peter

Hi!

I also designed a datadial with discrete electronics some years ago. Worked but the partcount was quite high.
So I designed a version that works with a small and cheap 8 pin microcontroller.
The pulse length can be programmed like a safe code...

Maybe this could also be the way for your design?

My design can be found at: http://go.to/datadial

Ciao
Peter

http://www.ullrich.at.tt

________________________________________
Von: korgpolyex@yahoogroups.com [korgpolyex@yahoogroups.com] im Auftrag von bimmerfan222 [bperkins211@...]
Gesendet: Sonntag, 16. September 2012 19:00
An: korgpolyex@yahoogroups.com
Betreff: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!

--- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@...> wrote:
>

> Holding down either Up or Down during boot up will cause HAWK to clear firmware memory.
>
> So your circuit is somehow holding one of those buttons down during boot up.
>
> Mike




Well this is an unforeseen consequence. I looked for info about the software clear command in the docs.. couldnt find it.



I did make a schematic and posted in the Files section here:

http://launch.groups.yahoo.com/group/korgpolyex/files/4%29%20Modifications/Data%20Dial%20Encoder/


The current circuit will create a steady ON state to either Up or Down switches if the encoder is at a state of both A & B encoder terminals grounded (a spot when the encoder is between detents). So if the knob is stuck between detents at powerup, I get screwed.
Otherwise, it will make a pulse while being steadily turned either direction and make a complete ALL OFF state when the encoder is firmly seated into a detent.




So basically I've got a few options-


1. Somehow make the circuit not ever output a steady pulse.. perhaps insert a 555 one shot multivibrator right before the 4066's control inputs.
That means more components.. some of which I dont have to create a long enough pulse width.. ugh. It's either order more or pay out the butt at RadioShack for the extra Caps n' Resistors.
This would also eliminate my stead ON state that can make the number zip up/down on it's own faster than the dial can when turned... a feature I'd like to keep for now.


2. Put a switch in to keep the dial off during boot and try to remember to shut it off at boot to ensure no signal is passing thru.
This would not be reliable...

3. Put some indicator lights on to show if a stead ON state for either UP or DOWN switches is happening. Maybe a nice addition anyways.. but it would give me a chance to turn the knob a bit to make the LED's go out while it boots.
Still not the best approach in itself alone, but an addition I may add in anyway to track the encoder's ouput state.

4. Ask for a Boot Code that disables that CLEAR feature. The easiest and most reliable solution.. a solution out of my hands at the moment.



Does that clear feature HAVE to be in place??


I tried really hard to get this mod going without any help.. but once again I run into unexpected roadblocks.. so frustrating.
I thought people might like this feature, but I doubt anyone would want to use it in its current state of the occasional software wipeout.




------------------------------------

Feel free to upload into the files section any sysex dumps and tape dumps of patches that you may have but please discuss (with the entire group) the posting of other files *before* posting them. This helps us to keep redundant information from showing up everywhere and also allows us to constantly improve the format and structure of the documentation. We talk about the HAWK-800 quite a bit but we also discuss and help owners of the original Poly-800 models. So don't be shy if you haven't got the HAWK-800.Yahoo! Groups Links




The information contained in this e-mail message is privileged and
confidential and is for the exclusive use of the addressee. The person
who receives this message and who is not the addressee, one of his
employees or an agent entitled to hand it over to the addressee, is
informed that he may not use, disclose or reproduce the contents
thereof, and is kindly asked to notify the sender and delete the e-mail
immediately.

Re: Data Dial Encoder Project - WORKING!!!

2012-09-16 by bimmerfan222

I'm thinking if I just add a 555 oneshot multivibrator for each output of the flipflop, I can adjust the pulses with the proper combination/ratio of resistor:capacitor at the 555 circuit.
This way my encoder can sit at a steady ON state for Up or Down switches and only one pulse goes out.. it wont pulse again until the steady state of ON goes back to OFF and back to ON again.
This will kill my "jogwheel" effect tho, but be safe when booting.. only one pulse will go thru as it boots at powerup.

-Blaine



--- In korgpolyex@yahoogroups.com, Ullrich Peter <peter.ullrich@...> wrote:
>
>
>
> Hi!
>
> I also designed a datadial with discrete electronics some years ago. Worked but the partcount was quite high.
> So I designed a version that works with a small and cheap 8 pin microcontroller.
> The pulse length can be programmed like a safe code...
>
> Maybe this could also be the way for your design?
>
> My design can be found at: http://go.to/datadial
>
> Ciao
> Peter
>
> http://www.ullrich.at.tt
>
> ________________________________________
> Von: korgpolyex@yahoogroups.com [korgpolyex@yahoogroups.com] im Auftrag von bimmerfan222 [bperkins211@...]
> Gesendet: Sonntag, 16. September 2012 19:00
> An: korgpolyex@yahoogroups.com
> Betreff: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!
>
> --- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@> wrote:
> >
>
> > Holding down either Up or Down during boot up will cause HAWK to clear firmware memory.
> >
> > So your circuit is somehow holding one of those buttons down during boot up.
> >
> > Mike
>
>
>
>
> Well this is an unforeseen consequence. I looked for info about the software clear command in the docs.. couldnt find it.
>
>
>
> I did make a schematic and posted in the Files section here:
>
> http://launch.groups.yahoo.com/group/korgpolyex/files/4%29%20Modifications/Data%20Dial%20Encoder/
>
>
> The current circuit will create a steady ON state to either Up or Down switches if the encoder is at a state of both A & B encoder terminals grounded (a spot when the encoder is between detents). So if the knob is stuck between detents at powerup, I get screwed.
> Otherwise, it will make a pulse while being steadily turned either direction and make a complete ALL OFF state when the encoder is firmly seated into a detent.
>
>
>
>
> So basically I've got a few options-
>
>
> 1. Somehow make the circuit not ever output a steady pulse.. perhaps insert a 555 one shot multivibrator right before the 4066's control inputs.
> That means more components.. some of which I dont have to create a long enough pulse width.. ugh. It's either order more or pay out the butt at RadioShack for the extra Caps n' Resistors.
> This would also eliminate my stead ON state that can make the number zip up/down on it's own faster than the dial can when turned... a feature I'd like to keep for now.
>
>
> 2. Put a switch in to keep the dial off during boot and try to remember to shut it off at boot to ensure no signal is passing thru.
> This would not be reliable...
>
> 3. Put some indicator lights on to show if a stead ON state for either UP or DOWN switches is happening. Maybe a nice addition anyways.. but it would give me a chance to turn the knob a bit to make the LED's go out while it boots.
> Still not the best approach in itself alone, but an addition I may add in anyway to track the encoder's ouput state.
>
> 4. Ask for a Boot Code that disables that CLEAR feature. The easiest and most reliable solution.. a solution out of my hands at the moment.
>
>
>
> Does that clear feature HAVE to be in place??
>
>
> I tried really hard to get this mod going without any help.. but once again I run into unexpected roadblocks.. so frustrating.
> I thought people might like this feature, but I doubt anyone would want to use it in its current state of the occasional software wipeout.
>
>
>
>
> ------------------------------------
>
> Feel free to upload into the files section any sysex dumps and tape dumps of patches that you may have but please discuss (with the entire group) the posting of other files *before* posting them. This helps us to keep redundant information from showing up everywhere and also allows us to constantly improve the format and structure of the documentation. We talk about the HAWK-800 quite a bit but we also discuss and help owners of the original Poly-800 models. So don't be shy if you haven't got the HAWK-800.Yahoo! Groups Links
>
>
>
>
> The information contained in this e-mail message is privileged and
> confidential and is for the exclusive use of the addressee. The person
> who receives this message and who is not the addressee, one of his
> employees or an agent entitled to hand it over to the addressee, is
> informed that he may not use, disclose or reproduce the contents
> thereof, and is kindly asked to notify the sender and delete the e-mail
> immediately.
>

Re: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!

2012-09-16 by Michael Hawkins

I could change the boot code for you. Such as, hold down Bank Hold and then Up or Down to engage the clear function.

Easy to do.

Mike

From: bimmerfan222 <bperkins211@...>
To: korgpolyex@yahoogroups.com
Sent: Sunday, September 16, 2012 1:00 PM
Subject: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!



--- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@...> wrote:
>

> Holding down either Up or Down during boot up will cause HAWK to clear firmware memory.
>
> So your circuit is somehow holding one of those buttons down during boot up.
>
> Mike

Well this is an unforeseen consequence. I looked for info about the software clear command in the docs.. couldnt find it.

I did make a schematic and posted in the Files section here:

http://launch.groups.yahoo.com/group/korgpolyex/files/4%29%20Modifications/Data%20Dial%20Encoder/

The current circuit will create a steady ON state to either Up or Down switches if the encoder is at a state of both A & B encoder terminals grounded (a spot when the encoder is between detents). So if the knob is stuck between detents at powerup, I get screwed.
Otherwise, it will make a pulse while being steadily turned either direction and make a complete ALL OFF state when the encoder is firmly seated into a detent.

So basically I've got a few options-

1. Somehow make the circuit not ever output a steady pulse.. perhaps insert a 555 one shot multivibrator right before the 4066's control inputs.
That means more components.. some of which I dont have to create a long enough pulse width.. ugh. It's either order more or pay out the butt at RadioShack for the extra Caps n' Resistors.
This would also eliminate my stead ON state that can make the number zip up/down on it's own faster than the dial can when turned... a feature I'd like to keep for now.

2. Put a switch in to keep the dial off during boot and try to remember to shut it off at boot to ensure no signal is passing thru.
This would not be reliable...

3. Put some indicator lights on to show if a stead ON state for either UP or DOWN switches is happening. Maybe a nice addition anyways.. but it would give me a chance to turn the knob a bit to make the LED's go out while it boots.
Still not the best approach in itself alone, but an addition I may add in anyway to track the encoder's ouput state.

4. Ask for a Boot Code that disables that CLEAR feature. The easiest and most reliable solution.. a solution out of my hands at the moment.

Does that clear feature HAVE to be in place??

I tried really hard to get this mod going without any help.. but once again I run into unexpected roadblocks.. so frustrating.
I thought people might like this feature, but I doubt anyone would want to use it in its current state of the occasional software wipeout.



Re: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!

2012-09-16 by Michael Hawkins

You could use the two spare schmitt triggers in the 74HC14. By the way, you should use HC series, not LS.

Mike

From: bimmerfan222 <bperkins211@...>
To: korgpolyex@yahoogroups.com
Sent: Sunday, September 16, 2012 1:54 PM
Subject: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!

I'm thinking if I just add a 555 oneshot multivibrator for each output of the flipflop, I can adjust the pulses with the proper combination/ratio of resistor:capacitor at the 555 circuit.
This way my encoder can sit at a steady ON state for Up or Down switches and only one pulse goes out.. it wont pulse again until the steady state of ON goes back to OFF and back to ON again.
This will kill my "jogwheel" effect tho, but be safe when booting.. only one pulse will go thru as it boots at powerup.

-Blaine

--- In korgpolyex@yahoogroups.com, Ullrich Peter <peter.ullrich@...> wrote:
>
>
>
> Hi!
>
> I also designed a datadial with discrete electronics some years ago. Worked but the partcount was quite high.
> So I designed a version that works with a small and cheap 8 pin microcontroller.
> The pulse length can be programmed like a safe code...
>
> Maybe this could also be the way for your design?
>
> My design can be found at: http://go.to/datadial
>
> Ciao
> Peter
>
> http://www.ullrich.at.tt
>
> ________________________________________
> Von: korgpolyex@yahoogroups.com [korgpolyex@yahoogroups.com] im Auftrag von bimmerfan222 [bperkins211@...]
> Gesendet: Sonntag, 16. September 2012 19:00
> An: korgpolyex@yahoogroups.com
> Betreff: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!
>
> --- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@> wrote:
> >
>
> > Holding down either Up or Down during boot up will cause HAWK to clear firmware memory.
> >
> > So your circuit is somehow holding one of those buttons down during boot up.
> >
> > Mike
>
>
>
>
> Well this is an unforeseen consequence. I looked for info about the software clear command in the docs.. couldnt find it.
>
>
>
> I did make a schematic and posted in the Files section here:
>
> http://launch.groups.yahoo.com/group/korgpolyex/files/4%29%20Modifications/Data%20Dial%20Encoder/
>
>
> The current circuit will create a steady ON state to either Up or Down switches if the encoder is at a state of both A & B encoder terminals grounded (a spot when the encoder is between detents). So if the knob is stuck between detents at powerup, I get screwed.
> Otherwise, it will make a pulse while being steadily turned either direction and make a complete ALL OFF state when the encoder is firmly seated into a detent.
>
>
>
>
> So basically I've got a few options-
>
>
> 1. Somehow make the circuit not ever output a steady pulse.. perhaps insert a 555 one shot multivibrator right before the 4066's control inputs.
> That means more components.. some of which I dont have to create a long enough pulse width.. ugh. It's either order more or pay out the butt at RadioShack for the extra Caps n' Resistors.
> This would also eliminate my stead ON state that can make the number zip up/down on it's own faster than the dial can when turned... a feature I'd like to keep for now.
>
>
> 2. Put a switch in to keep the dial off during boot and try to remember to shut it off at boot to ensure no signal is passing thru.
> This would not be reliable...
>
> 3. Put some indicator lights on to show if a stead ON state for either UP or DOWN switches is happening. Maybe a nice addition anyways.. but it would give me a chance to turn the knob a bit to make the LED's go out while it boots.
> Still not the best approach in itself alone, but an addition I may add in anyway to track the encoder's ouput state.
>
> 4. Ask for a Boot Code that disables that CLEAR feature. The easiest and most reliable solution.. a solution out of my hands at the moment.
>
>
>
> Does that clear feature HAVE to be in place??
>
>
> I tried really hard to get this mod going without any help.. but once again I run into unexpected roadblocks.. so frustrating.
> I thought people might like this feature, but I doubt anyone would want to use it in its current state of the occasional software wipeout.
>
>
>
>
> ------------------------------------
>
> Feel free to upload into the files section any sysex dumps and tape dumps of patches that you may have but please discuss (with the entire group) the posting of other files *before* posting them. This helps us to keep redundant information from showing up everywhere and also allows us to constantly improve the format and structure of the documentation. We talk about the HAWK-800 quite a bit but we also discuss and help owners of the original Poly-800 models. So don't be shy if you haven't got the HAWK-800.Yahoo! Groups Links
>
>
>
>
> The information contained in this e-mail message is privileged and
> confidential and is for the exclusive use of the addressee. The person
> who receives this message and who is not the addressee, one of his
> employees or an agent entitled to hand it over to the addressee, is
> informed that he may not use, disclose or reproduce the contents
> thereof, and is kindly asked to notify the sender and delete the e-mail
> immediately.
>



Re: Data Dial Encoder Project - WORKING!!!

2012-09-16 by bimmerfan222

--- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@...> wrote:
>
> You could use the two spare schmitt triggers in the 74HC14. By the way, you should use HC series, not LS.
>
> Mike



I guess I'm at a disadvantage at how to use the schmitt triggers to accomplish this. Any pointers?

The LS package was the only one I had in my TTL/CMOS stash. I'll get some HC's in my next part's order.




--- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@...> wrote:
>
> I could change the boot code for you. Such as, hold down Bank Hold and then Up or Down to engage the clear function.
>
> Easy to do.


That would be the better version in my opinion. That way I can retain my "jogwheel" feature.
I'm guessing it's wise to keep the CLEAR function in the event a corrupt code bricks the Korg up?

Is the 1.5b kit you sent me able to reflash the Boot Rom? Is it wise for me to get an extra Chip so I can make a backup Boot Rom?
If I somehow compromise my only boot code while poking and prodding into the synth, I'm SOL until I get another chip.



-Blaine

Re: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!

2012-09-17 by Michael Hawkins

I would recommend that you use a simple reset circuit to hold the two flip flops in the dormant state for a second after power up.

A simple resistor and capacitor fed into one of the 74HC14 gates will provide a delayed reset. Feed the output into the clr on the flip flops.

I don't really want to change the boot code; especially when you have two spare gates on the 74HC14 to use for a power on delay circuit.

The boot ROM can't be written to when it is in the boot socket. So there's no chance of it being corrupted - ever, while it's in the boot socket location.

Mike

From: bimmerfan222 <bperkins211@...>
To: korgpolyex@yahoogroups.com
Sent: Sunday, September 16, 2012 5:52 PM
Subject: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!



--- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@...> wrote:
>
> You could use the two spare schmitt triggers in the 74HC14. By the way, you should use HC series, not LS.
>
> Mike

I guess I'm at a disadvantage at how to use the schmitt triggers to accomplish this. Any pointers?

The LS package was the only one I had in my TTL/CMOS stash. I'll get some HC's in my next part's order.

--- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@...> wrote:
>
> I could change the boot code for you. Such as, hold down Bank Hold and then Up or Down to engage the clear function.
>
> Easy to do.

That would be the better version in my opinion. That way I can retain my "jogwheel" feature.
I'm guessing it's wise to keep the CLEAR function in the event a corrupt code bricks the Korg up?

Is the 1.5b kit you sent me able to reflash the Boot Rom? Is it wise for me to get an extra Chip so I can make a backup Boot Rom?
If I somehow compromise my only boot code while poking and prodding into the synth, I'm SOL until I get another chip.

-Blaine



Re: Data Dial Encoder Project - WORKING!!!

2012-09-17 by bimmerfan222

So you're suggesting I make a circuit that is like a power on RESET signal for a CPU?

Think a 1Mega ohm resistor and 4.7 uF electrolytic capacitor would create a 3-5 second pulse to drive the schmitt's output low to the flipflops CLR inputs?
Thus causing 1Q and 2Q to both stay at LOW output while powering up the HAWK.
Hope I'm following this right..


Cant blame you for not wanting to change the Boot code if a solution is this simple.
Plus it keeps the "jogwheel" effect in place this way too :)


I dont have either of those component values on hand. I'll have to order them in.. along with all the other parts I'll be needing.


Good to know about the Boot ROM protection.

Thank you for the suggestion on making a delay signal.


-Blaine


--- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@...> wrote:
>
> I would recommend that you use a simple reset circuit to hold the two flip flops in the dormant state for a second after power up.
>
> A simple resistor and capacitor fed into one of the 74HC14 gates will provide a delayed reset. Feed the output into the clr on the flip flops.
>
> I don't really want to change the boot code; especially when you have two spare gates on the 74HC14 to use for a power on delay circuit.
>
>
> The boot ROM can't be written to when it is in the boot socket. So there's no chance of it being corrupted - ever, while it's in the boot socket location.
>
>
> Mike
>
>
>
> ________________________________
> From: bimmerfan222 <bperkins211@...>
> To: korgpolyex@yahoogroups.com
> Sent: Sunday, September 16, 2012 5:52 PM
> Subject: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!
>
>
> Â
>
>
> --- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@> wrote:
> >
> > You could use the two spare schmitt triggers in the 74HC14. By the way, you should use HC series, not LS.
> >
> > Mike
>
> I guess I'm at a disadvantage at how to use the schmitt triggers to accomplish this. Any pointers?
>
> The LS package was the only one I had in my TTL/CMOS stash. I'll get some HC's in my next part's order.
>
> --- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@> wrote:
> >
> > I could change the boot code for you. Such as, hold down Bank Hold and then Up or Down to engage the clear function.
> >
> > Easy to do.
>
> That would be the better version in my opinion. That way I can retain my "jogwheel" feature.
> I'm guessing it's wise to keep the CLEAR function in the event a corrupt code bricks the Korg up?
>
> Is the 1.5b kit you sent me able to reflash the Boot Rom? Is it wise for me to get an extra Chip so I can make a backup Boot Rom?
> If I somehow compromise my only boot code while poking and prodding into the synth, I'm SOL until I get another chip.
>
> -Blaine
>

Re: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!

2012-09-17 by Michael Hawkins

Yeah, it would just be much cleaner I think to use a power up reset - yes, just like a CPU power on reset.

Though, I also think you should keep in mind that your circuit should not hold both Up and Down at the same time at all if you can manage that.

Mike

From: bimmerfan222 <bperkins211@...>
To: korgpolyex@yahoogroups.com
Sent: Monday, September 17, 2012 4:16 PM
Subject: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!

So you're suggesting I make a circuit that is like a power on RESET signal for a CPU?

Think a 1Mega ohm resistor and 4.7 uF electrolytic capacitor would create a 3-5 second pulse to drive the schmitt's output low to the flipflops CLR inputs?
Thus causing 1Q and 2Q to both stay at LOW output while powering up the HAWK.
Hope I'm following this right..

Cant blame you for not wanting to change the Boot code if a solution is this simple.
Plus it keeps the "jogwheel" effect in place this way too :)

I dont have either of those component values on hand. I'll have to order them in.. along with all the other parts I'll be needing.

Good to know about the Boot ROM protection.

Thank you for the suggestion on making a delay signal.

-Blaine

--- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@...> wrote:
>
> I would recommend that you use a simple reset circuit to hold the two flip flops in the dormant state for a second after power up.
>
> A simple resistor and capacitor fed into one of the 74HC14 gates will provide a delayed reset. Feed the output into the clr on the flip flops.
>
> I don't really want to change the boot code; especially when you have two spare gates on the 74HC14 to use for a power on delay circuit.
>
>
> The boot ROM can't be written to when it is in the boot socket. So there's no chance of it being corrupted - ever, while it's in the boot socket location.
>
>
> Mike
>
>
>
> ________________________________
> From: bimmerfan222 <bperkins211@...>
> To: korgpolyex@yahoogroups.com
> Sent: Sunday, September 16, 2012 5:52 PM
> Subject: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!
>
>
> Â
>
>
> --- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@> wrote:
> >
> > You could use the two spare schmitt triggers in the 74HC14. By the way, you should use HC series, not LS.
> >
> > Mike
>
> I guess I'm at a disadvantage at how to use the schmitt triggers to accomplish this. Any pointers?
>
> The LS package was the only one I had in my TTL/CMOS stash. I'll get some HC's in my next part's order.
>
> --- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@> wrote:
> >
> > I could change the boot code for you. Such as, hold down Bank Hold and then Up or Down to engage the clear function.
> >
> > Easy to do.
>
> That would be the better version in my opinion. That way I can retain my "jogwheel" feature.
> I'm guessing it's wise to keep the CLEAR function in the event a corrupt code bricks the Korg up?
>
> Is the 1.5b kit you sent me able to reflash the Boot Rom? Is it wise for me to get an extra Chip so I can make a backup Boot Rom?
> If I somehow compromise my only boot code while poking and prodding into the synth, I'm SOL until I get another chip.
>
> -Blaine
>



Re: Data Dial Encoder Project - WORKING!!!

2012-09-17 by bimmerfan222

I don't think it's capable of holding both UP and DOWN at the same time. It can steady ON Up or Down, but not both at the same time.
I get a glitch once in awhile from perhaps a really bad contact bounce. But it looks like it always reverses states whenever that happens. IE I'll be pulsing UP and a pulse DOWN will sneak in there, but the UP pulse (lit LED) goes out everytime it happens and vise versa for the other direction.


Oh and BTW.. I figured out what those CC#'s you have next to parameters on the Parameter Quick Reference charts are for.
They are the NRPN CC#98 value for each parameter.
So if you send CC#98/Value 112, that would select SLFO3 Frequency (P2 #71).. then you'd just send CC06/Value# to change SLFO3's setting.
Pretty handy once I figured out what those numbers were for.
So keep them.. I'd just suggest you change the CC# column header to say something like CC#98 NRPN select#.

I was doing some coding on another product for using NRPN's when I discovered them..
So they are not silly at all to be there. They are VERY helpful. Just needs clarification what they mean ;)

-Blaine


--- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@...> wrote:
>
> Yeah, it would just be much cleaner I think to use a power up reset - yes, just like a CPU power on reset.
>
> Though, I also think you should keep in mind that your circuit should not hold both Up and Down at the same time at all if you can manage that.
>
> Mike
>
>
>
> ________________________________
> From: bimmerfan222 <bperkins211@...>
> To: korgpolyex@yahoogroups.com
> Sent: Monday, September 17, 2012 4:16 PM
> Subject: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!
>
>
> Â
> So you're suggesting I make a circuit that is like a power on RESET signal for a CPU?
>
> Think a 1Mega ohm resistor and 4.7 uF electrolytic capacitor would create a 3-5 second pulse to drive the schmitt's output low to the flipflops CLR inputs?
> Thus causing 1Q and 2Q to both stay at LOW output while powering up the HAWK.
> Hope I'm following this right..
>
> Cant blame you for not wanting to change the Boot code if a solution is this simple.
> Plus it keeps the "jogwheel" effect in place this way too :)
>
> I dont have either of those component values on hand. I'll have to order them in.. along with all the other parts I'll be needing.
>
> Good to know about the Boot ROM protection.
>
> Thank you for the suggestion on making a delay signal.
>
> -Blaine
>
> --- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@> wrote:
> >
> > I would recommend that you use a simple reset circuit to hold the two flip flops in the dormant state for a second after power up.
> >
> > A simple resistor and capacitor fed into one of the 74HC14 gates will provide a delayed reset. Feed the output into the clr on the flip flops.
> >
> > I don't really want to change the boot code; especially when you have two spare gates on the 74HC14 to use for a power on delay circuit.
> >
> >
> > The boot ROM can't be written to when it is in the boot socket. So there's no chance of it being corrupted - ever, while it's in the boot socket location.
> >
> >
> > Mike
> >
> >
> >
> > ________________________________
> > From: bimmerfan222 <bperkins211@>
> > To: korgpolyex@yahoogroups.com
> > Sent: Sunday, September 16, 2012 5:52 PM
> > Subject: [korgpolyex] Re: Data Dial Encoder Project - WORKING!!!
> >
> >
> > ÂÂ
> >
> >
> > --- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@> wrote:
> > >
> > > You could use the two spare schmitt triggers in the 74HC14. By the way, you should use HC series, not LS.
> > >
> > > Mike
> >
> > I guess I'm at a disadvantage at how to use the schmitt triggers to accomplish this. Any pointers?
> >
> > The LS package was the only one I had in my TTL/CMOS stash. I'll get some HC's in my next part's order.
> >
> > --- In korgpolyex@yahoogroups.com, Michael Hawkins <korgpolyex800@> wrote:
> > >
> > > I could change the boot code for you. Such as, hold down Bank Hold and then Up or Down to engage the clear function.
> > >
> > > Easy to do.
> >
> > That would be the better version in my opinion. That way I can retain my "jogwheel" feature.
> > I'm guessing it's wise to keep the CLEAR function in the event a corrupt code bricks the Korg up?
> >
> > Is the 1.5b kit you sent me able to reflash the Boot Rom? Is it wise for me to get an extra Chip so I can make a backup Boot Rom?
> > If I somehow compromise my only boot code while poking and prodding into the synth, I'm SOL until I get another chip.
> >
> > -Blaine
> >
>