[sdiy] Pic program to midi interface

Paul Maddox P.Maddox at signal.qinetiq.com
Mon Nov 25 17:10:34 CET 2002


Jim/bo,

>     Can't really help you, although, one thing I have noticed, there
> isn't really a whole lot of source code posted for such things on the
> internet.  If anybody knows of any links for such things, I would like
> to know...

If you wanted to use an AVR, there's some info on my pages;-
www.modulus.synth.net

>     The biggest leap you are going to have to make is interfacing up to
> the MIDI port itself  And then comes the code for parsing the Midi
> Stream.  This is another thing somebody should post, is an algorithm for
> parsing the Midi Stream.  While this is not complicated, it is involved.

Indeed, running status is the bain of anyone's life the first few times they
play with MIDI!

>     I am currently working on code for the AVR...infact, I just got the
> ISP cable hooked up to the board last night, so hopefully soon I will
> have some code for the AVR posted soon as well.

alternativly, have a look at this link (you need to register but they dont
send you junk mail)
http://www.avrfreaks.net/Freaks/Articles/PaulMaddox/intro.php

This explains about using an AVR to decode MIDI, It goes into details about
the gotachs and common problems people enoucnter. It also gives a fully
working Midi>CV interface using an atmel AT90s8515 written in
assembler...running at 4Mhz the AVR spends most of its time twiddling its
thumbs...

Paul
---------------------------------------------------------------
Modulus Synth page ;-
   Http://www.Modulus.synth.net/
PPG webpages
   Http://www.PPG.synth.net/




More information about the Synth-diy mailing list