[sdiy] programmable synth module

David Brown davebr at earthlink.net
Sun Feb 12 00:04:20 CET 2006


At 02:45 PM 2/11/2006, Grant Richter wrote:
>Dave Brown has even written interrupt service routines to maintain
>realtime MIDI buffers.

I could never get MIDI output working with interrupts.  I finally 
wrote a 500  uS timer interrupt to output the bytes in the buffer.  I 
spent some time on the phone with Basicmicro and determined that the 
hserout and hserin commands are interrupt driven with 128 byte 
circular buffers for each, although not documented at all.  I've 
since updated all my code to use these commands.  Quite simple and nice.

I sure with they handled strings which would make programming the 
display a bit easier.  Pretty simple with the hserout command, though.

>These are all stored in the Yahoo archive.

The files section has been removed from the Yahoo archives.

There is a link to programs on the PSIM page at 
synthmodules.com.  It's broken but if you back up a level you can 
find the directory.  Some of my old code is there.  Brice was 
starting on using the GNU license for the software.  He took down the 
yahoo page and I think was going to migrate it to sourceforge.  The 
page is started there but nothing is loaded. 
https://sourceforge.net/projects/synthmodules/

Dave



More information about the Synth-diy mailing list