On Tue, Aug 4, 2009 at 9:10 AM, Roger Dannenberg<r...@cs.cmu.edu> wrote: > It disturbs me to see complaints like this. Perhaps they are deserved, but I > have spent many hours working with people to track down tricky bugs and > helped find bugs in other software, e.g. MIDI OX (a great tool for Win32). I > do not know of any "weird unsolved bug" in PortMidi, but if someone had a bug > I could not reproduce and did not track it down, that could be (please remind > me if there's something unresolved). MIDI is surprisingly difficult to get > right, so I would caution against jumping to a new implementation rather than > fixing an existing one. I am grateful to all the contributors to PortMidi.
To be clear, I didn't switch away because of any bugs with portmidi, but because my desired interface was awkward to get with the portmidi API, and I noticed that both CoreMIDI and looks like alsa provide APIs which are closer to what I want. It seemed silly for portmidi to go to all this work to change a callback api into a polling one and then for me to go change it back to a callback one again. Oh, and I wanted to merge streams which portmidi can't do at all. If I need to support win32 and the api looks really evil, I may wind up switching back, provided I can work around the stream merging thing. _______________________________________________ media_api mailing list media_api@create.ucsb.edu http://lists.create.ucsb.edu/mailman/listinfo/media_api