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

Reply via email to