Jean-Michaël Celerier

Results 693 comments of Jean-Michaël Celerier

It isn't - and from a cursory glance the underlying APIs are mostly not thread-safe either. I think that the best course of action is to serialize things in your...

here's a very simple and largely improvable example of how to do it, for reference: https://github.com/jcelerier/libremidi/blob/master/tests/multithread_midiout.cpp

Hi ! Most of the design is just the historic rtmidi API, and I agree that it really needs an overhaul aha. I think however that them not being static...

That would make a lot of sense, do you know relevant docs on this ?

I tried buildling the MIDI pipewire example but it does not build yet here... certainly it'll be good in a few months :)

hi ! yep, that sound a good idea but I have no experience with vcpkg ^^' What is the process to get a lib added there ?

I started adding some here - plus added a doxyfile to generate the doxygen doc (which should definitely be improved and updated as it's pretty inconsistent for now) https://github.com/jcelerier/RtMidi17/blob/master/docs/usage.md

hello ! that would be nice - I would expect that it "just works" on android as Android uses ALSA behind the scene if I'm not mistaken but I do...