[sdiy] Doepfer E510 Keyboard Scanner

rsdio at audiobanshee.com rsdio at audiobanshee.com
Wed Feb 6 05:04:57 CET 2019

I don’t think that the Doepfer E510 is compatible with standard synth keyboards.

I’m certainly not familiar with all keyboard wirings, but all of the ones I’ve looked at have a matrix of switches with 8 keys (rows) per column. Velocity keyboards have twice as many switches, but they’re still arranged in groups (rows) of 8. Such standard matrix wirings have 16 (non-velocity) or 32 (velocity) columns, and thus have 4-bit or 5-bit addresses. That would be a total of 13 pins between the processor and the keybed.

If I’m wrong, and there are common keyboards with wiring compatible with the E510, then please someone let me know.

The E510 is designed to scan one key at a time, reading just the two switches for velocity. I think you’d have to manually wire your own keybed to get that working. The limitation of the E510 seems to be that it doesn’t have enough pins on the chip to handle reading more that one key (one velocity switch pair) per address. The E510 literally has 128 columns, each with only 2 switches per row. That adds up to only 9 pins between the processor and the keybed.

The good news is that you shouldn’t have to program anything. I got the impression that it comes programmed already. I might be wrong, though, since I didn’t read the entire manual.

Bottom line: If I were to invest in any Keyboard Scanner, I’d want to make sure that it is plug compatible with standard keybeds, or at least compatible with what I had in stock.

Brian Willoughby

On Feb 5, 2019, at 7:21 PM, Miles Stevens <milesstevens89 at gmail.com> wrote:
> Hi,
> Poking around the web looking for a polyphonic keyboard scanner to MIDI solution and stumbled on the Doepfer E510 IC through an Elektor project that utilised it. Seems quite old now but wondering if anyone had experience with it?
> It is listed as being in stock and ready to ship at http://www.cedos.com
> Datasheet for reference:
> http://www.cedos.com/datasheets/E510.pdf
> However, something like this feels more appropriate for an Arduino style project these days, just wondering if anyone has built a similar project and might have some leads for me to follow - I'm a luddite when it comes to programming so the idea of pulling the code together, however basic it may be in the scope of programming, feels a bit daunting.

More information about the Synth-diy mailing list