[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

Re: [MacPerl] MIDI-Perl: Cool, but not what I need



On Wed, 11 Aug 1999, Brian McNett wrote:

> >This will require either access to a MIDI CDEV such as FreeMIDI, or access
> >to the serial ports, the way I see it.
> 
> Not really.  You can set your Quicktime MIDI prefs to send MIDI to your 
> keyboard, rather than using Quicktime's built-in instruments.  This 
> presumes that your keyboard supports General MIDI, which is what 
> Quicktime sends.  My MIDI keyboard *doesn't* support General MIDI 
> (predates it in fact), which means I need to customize the output to it.  
> However, since Quicktime's instruments have been gradually improving, I 
> use them more and more.

Well, I was thinking about writting a patch editor for my synth.  I wanted
a little bit better front end then the synth's front panel.  I would also
like to use me program as a librarian.

I don't really see anything in the MIDI.pm that will let me store, send
and rcv that sort of information.  My synth predates General MIDI also.

> 
> You should be able to use MIDI.pm to read/compose MIDI files, and 
> Mac::Movies to play the results.
> 

I'm not too interested in playing MIDI files.  I just want to interact
with my Synth.

> This way your Perl code doesn't have to know about what devices are out 
> there, and hence will be much more portable.
> 

I'm not really worried about portabillity either.  I have a Mac on my desk
( I also have an Intel Linux box - but it's not a Multimedia system ),
that is what I'm going to use.

> Unfortunately, I'm deeply involved in a complex project of my own at the 
> moment, and can't break away to write up an example.
> 

That's OK.  I just need a good starting point.  I can figure it out from
there.

-Derrik

 firebug@apk.net                   http://come.to/thefire
------------------------------------------------------------
 fear is the path to the darkside; fear leads to anger; 
 anger leads to hate; hate leads to suffering        - yoda




===== Want to unsubscribe from this list?
===== Send mail with body "unsubscribe" to macperl-request@macperl.org