How to do an MIDI to frequency conversation without a microcontroller?
Hello!
I want to build up an MIDI synthesizer. My main problem is the conversation of the MIDI signal to a frequency. I know it could be done with a microcontroller, but I want to realize it just with resistors, coils, capacitors and non-programmable ICs, because it should be a real only-hardware synthesizer.
I do not to interpret all the MIDI control signals, just note on/off.
So does anyone has a idea how to realize this conversation just by hardware?
Thank you in advance!






























Visit Our Store »
Go Pro Today »




What you WANT to do is not "Easy" at all.
Steve
So what would you recommend to do? Should I use a microcontroller?
Steve
i have a simliar question ... i.e. to convert the transmitted data (via the midi cable) to a frequency (e.g. a square pulse). however i have to use only software ... i have the midi sounds ... basic purpose is to identify the frequency of different sounds ... anybody any idea ????
MIDI is a data-format, MIDI software/hardware "plays" the file as "sheet-music", what do you want to do?
L
Steve
It equates to sheet-music in that it tells a machine what to play and how. To build up an MIDI synthesizer you need processing-power, cannot be one with resistors, coils, capacitors and non-programmable ICs. It's a data-format, not an audio-file, you can't get audio-out without "playing" it and that requites a virtual-instrument.
L
If all you want is one note at a time, with absolutely no dynamics -- which would be a pretty limited synth by today's standards -- you could probably do something with a UART chip to convert the serial MIDI data stream into parallel bytes, and then a hardwired state machine to handle the protocol. Or, rather, I could probably do something along those lines. It wouldn't be worth doing, though, especially since high-quality fully-polyphonic MIDI synths are cheap and this wouldn't be.