AFAIK, the QuickTime GM Synth is not a MIDI device. If it were, you 
would see it in Pm_CountDevices etc.

Maybe your question is why doesn't PortMidi provide an internal GM 
synthesizer as a default output device. E.g. it would be possible to 
link PortMidi with QuickTime and implement a virtual MIDI device using 
GM Synth. This would be non-portable and would raise a lot of 
configuration issues. My question is why doesn't OS X provide a default 
MIDI output device (as does Windows)? It seems odd given that there are 
a couple of synths in Apple libraries (Quicktime and audio units) and 
Apple has Core MIDI.

I fill that gap with SimpleSynth.app. If you run it, you'll have a 
synthesizer you can set as the default device for PortMidi.

-Roger

On 3/6/14 7:02 PM, Jean Bresson wrote:
> Hi,
>
> Is it normal that PortMidi does not the the default QuickTime GM Synth as a 
> MIDI device on MacOSX ?
> I do not see it in the pmpefaults app, nor when I call  Pm_CountDevices et al.
>
> .. and, by the way, is a call to "Pm_Terminate" then "Pm_Initialize" the 
> right way to refresh the list of available devices in PortMidi ?
>
> Thank you,
>
> _______________________________________________
> media_api mailing list
> media_api@create.ucsb.edu
> http://lists.create.ucsb.edu/mailman/listinfo/media_api
_______________________________________________
media_api mailing list
media_api@create.ucsb.edu
http://lists.create.ucsb.edu/mailman/listinfo/media_api

Reply via email to