Hi there,
I made some simple synth which can output midi messages to tone.
since a friend made some software in windows that plays midi files with squarewaves and other things in it.
This midi synth can do 3 ~ 6 tones at the same time using a Midi usb cable (yes it can also connected to a midi keyboard ^^). theres some bugs with hanging notes though. I'm not a skilled C programmer, but I tried to understand it.
This is the result with 3 tones at the same time, reading the channel, note and velocity by a LCD screen.
the 6 notes atst. will be uploaded someday if I have time.