[sdiy] Ensoniq Keyboard Module Communication
markverbos at gmail.com
Thu Sep 9 12:47:34 CEST 2021
I have spent some time staring at the design not so long ago while I was deep into a Buchla repair with a polyphonic aftertouch keyboard. Buchla touchplates would send a square pulse to the key and your touch act as a capacitor to ground, so when the level of the signal is measured slightly after it being sent to the key, more capacitance/longer slew = lower level. In the Buchla 400 I have here, Don integrated a physical, weighted piano keyboard and used a system remarkably similar to the Ensoniq system. That system is coils that the key mechanism moves closer to or farther from, sort of the opposite of the you become the capacitor concept. Anyway, the system scans all the keys and sends all the readings in series (it looks like a bar graph on a scope) to an A to D converter which is read as the pressure for each key. The gate on/off or note on/off if you like is generated from that pressure signal by setting thresholds for on and off. My pet project has been the opposite of yours i.e. grafting a touchplate keyboard onto an SQ-80.
> On Sep 9, 2021, at 3:15 AM, ackolonges fds via Synth-diy <synth-diy at synth-diy.org> wrote:
> Hi All,
> I was wondering if anyone knows anything about the KPC boards that run the Polyphonic aftertouch keyboards that come in some of the Ensoniq units?
> I have acquired two keybed modules (with KPC boards) that I believe came from parted out dead EPS 16+'s some years ago, and I would like to build my own synthesizer around one of them. In order to do this, I'll need to try and reverse engineer the communication lines (UART and/or SPI) from (and to?) the KPC board in order to attempt to acquire key-presses and polyphonic aftertouch info from it.
> I suppose that I need to conduct an initialization or 'handshake' before the unit will start sending out events, but without an Ensoniq unit available to analyse I have no way of finding out what messages the KPC board needs to receive.
> Is there anyone out there with one of those Ensoniq keyboards with Polyphonic Aftertouch who has the capability to run a sniff of the UART / SPI lines to the KPC board? Or any info or ideas relating to communications with these keybeds?
> Thanks so much in advance for any help or ideas you may have.
> Synth-diy mailing list
> Synth-diy at synth-diy.org <mailto:Synth-diy at synth-diy.org>
> http://synth-diy.org/mailman/listinfo/synth-diy <http://synth-diy.org/mailman/listinfo/synth-diy>
> Selling or trading? Use marketplace at synth-diy.org <mailto:marketplace at synth-diy.org>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Synth-diy