Archive of the former Yahoo!Groups mailing list: Korg Poly800/EX800 Users

previous by date index next by date
previous in topic topic list next in topic

Subject: Re: [korgpolyex] @ Ulrich--Re: rotary data dial +/-

From: Ullrich Peter <peter.ullrich@...>
Date: 2012-04-15

Hi Blaine!

Of course it would be possible to add some more encoders, but you have to take care of them in the software.
The more you need to scan or poll the long it takes. What you really have to avoid is that teh scanning rate gets too low
so that there are remarkable delays in the musical keyboard section!

I don't know if the editing buttons are in the same scanning thN the musical keyboard, maybe the scan rate for the buttons is lower and also the encoders could be scanned a little bit lower as they don't have to many pulses per revolution.

For myself the effort in adding too many encoder for e Poly800 would be too much, for this this synthesizer is too poor in its features and sound possibilities - having said this I must add that I don't have the Hawk mod - maybe this mod offers some features that could lead to a better sound.
But for me that one for all VCF part is too limiting.

Ciao
Peter
________________________________________
Von: korgpolyex@yahoogroups.com [korgpolyex@yahoogroups.com] im Auftrag von bimmerfan222 [bperkins211@...]
Gesendet: Sonntag, 15. April 2012 04:22
An: korgpolyex@yahoogroups.com
Betreff: [korgpolyex] @ Ulrich--Re: rotary data dial +/-

Hey Peter,

I think this is what Mike (the creator of the Hawk800) was intending to do with the idea of adding some encoder dials to the Poly800.

Couldnt there be a way to use a multiplexer/de-multiplexer to allow more than 4 knobs?
Isnt that what Korg did to cram an entire set of playing keys(switches) on the keyboard AND all the panel switches to be scanned by the 8 pins on the 80C85A CPU?
Refer to section 21 in the P800 schematics.. I think there you will find that both the keyboard and the panel switches all merge into a demultiplexer.. then are converted to a bit code that is dumped onto the bus... AD0-AD7 (pins 12-19 on the CPU).

I read that there is a 3-to-8 demultiplexer on board (TC-40H138).. doesnt that mean three 8bit streams are from mostly the keyboard and the panel switch matrix's and used to share the CPU's data bus?
Couldnt the circuit be modded to integrate more 8bit streams?
I could be wrong.. lol. I understand very little about digital electronics, obviously.


Another idea I had was to somehow have 4-6 knobs and with a momentary switch of sorts, make the knobs change from one series of controllers to another.
Say in one scene, the dials will control VCF parameters, then punch a button and the dials turn into Envelope Generator dials (preferably six for the "break point" and "slope" parameters of the EG). Punch it again and it becomes Depth control of each of the four LFO's... not necessarily in that order, but you get the idea.

Keep in mind that the encoders can have a momentary switch on each of them.. push the knob/dial down and it activates a change..
There could be a simple series of LED's nearby to indicate what "scene" the knobs are in.. or use the encoders with LED's built into the encoder.. so when you switch scenes, the color of the knob changes! :)
You could even make the LED knobs be steady on, blink slowly, blink quickly.. and of course change colors.. heck, lets make them blink red, green, red, green... lol.

I wish I could offer more assistance in this mod, but I admit I know little to none of digital circuits and assy. code. That's where Mike would come in with all his custom code already in place.
Chances are that many of the subroutines that these new dials would need may already be there in use by the extra MIDI access coding he's done.. he'd simply just need to point to those subroutines already in ROM.

I really dont have any idea how much memory Mike has left to add in more features. I would think that 64K wouldnt all have been used up yet. Back in 1983, that was ALOT of memory for a home PC. I thought it was amazing when the Commodore 64 came out with it's 64K and all the fun things it did back then.

Cheers
-Blaine



--- In korgpolyex@yahoogroups.com, Ullrich Peter <peter.ullrich@...> wrote:
>
> Hi Blaine!
>
> If you are in the situation that you can change the source code then you have more features of course.
> I bet that it would be possible to add some encoders for interesting parameters if there is enough space in the eprom.
> In this case you can maybe complete bypass the keyboard matrix and could add maybe an 8 bit port for 4
> encoders on a free I/O address and the software does the encoding and parameter changes.
>
> In theory it would be possible but its work that has to be done, and of course some tesing.
>
> Ciao
> Peter
>



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

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.