Hi , What I have done for my app, Freecycle, is implement the spooler which reinits portmidi every n sec (when in midi config dialog), which allows to obtain the same effect without modifiyng the portmidi codebase. However , you should check that portmidi cleans well it's state on reinit, in order to avoid the memleaks or duplicate midi ports (I had this problem with portmidi's alsa connector on linux)
Cheers, Predrag Le samedi 5 août 2006 03:54, Amit Itzkovich a écrit : > I'm porting my PortMidi application to MAC, and have just realized that in > order for my app to communicate with other MIDI app's I'll need to > dynamically create a MIDI source and destination endpoints (according to > the CoreMIDI terminology). I can create the source and destinations in my > app code (outside portmidi) before portmidi starts, so that portmidi > wouldn't have to change its static nature, but I'll need portmidi to > recognize these MIDI sources/destinations and use them properly. > > How complicated will it be to update PortMIDI to support that? > > Thanks! > Amit > > _______________________________________________ > media_api mailing list > [email protected] > http://www.create.ucsb.edu/mailman/listinfo/media_api _______________________________________________ media_api mailing list [email protected] http://www.create.ucsb.edu/mailman/listinfo/media_api
