Csound Csound-dev Csound-tekno Search About

MIDI again

Date1998-12-17 06:54
FromKevin Gallagher
SubjectMIDI again
I have recently gotten a friend interested in realtime MIDI input in
Csound.  He has a Macintosh G3 300Mhz/160MB RAM (more than enough power.)
I am a PC user with an IBM Aptiva Pentium II 300Mhz/64MB RAM (still
lots of power but not as much as my friend) and I can acheive much lower
latency because I use Gabriel Maldonado's DirectSound 2.1 and he uses just
the regular version of Csound for Macintosh.  Does MacOS have anything
analogous to DirectX for Windows, and are there any Csound versions that
use it?  I checked the Leeds site and can't find anything that is clearly
labeled as such.

I was also wondering if there is a way to get Csound to accept program
changes.  I've heard that it's very complicated, but I found a workaround
I want to try.  My synthesizer (Roland GR30) allows a program change to be
accompanied by a bank change (controller 0 or 32.)  Trouble is I can't
send the bank change without also sending a program change, which causes
Csound to crash.  If I can't USE program change messages, then is there at
least an effective way to get Csound to IGNORE them?

Thanks everyone for your help.  I know I've been picking the group's
collective brain a lot lately, and I promise I will contribute more once
I get a brain of my own!

				Kevin Gallager, kgallagh@astro.temple.edu
				Web - http://astro.temple.edu/~kgallagh