libremidi icon indicating copy to clipboard operation
libremidi copied to clipboard

A modern C++ MIDI 1 / MIDI 2 real-time & file I/O library. Supports Windows, macOS, Linux and WebMIDI.

Results 38 libremidi issues
Sort by recently updated
recently updated
newest added

Hi, I came across an issue with the observer_winmm. The port name the callbacks return are not identical with the port name returned by midi_in_winmm::get_port_name and midi_out_winmm::get_port_name. And as the...

Hello and thanks for your efforts here. Which tools are the preferred GOTOs for testing this code? The code below did appear to produce a broken file, where import into...

[vcpkg](https://github.com/microsoft/vcpkg) seems to be a good way for including C/C++ libraries in a cross-platform manner and have them downloadable and work well with github-ci and such. RtMidi and PortMidi are...

enhancement
help wanted

How complete is hotplug support? You mention that callbacks for device connects/disconnects is still TODO. But does enumerating/reconnecting devices work while some devices are still in use?

Title says it all :)

Are we planning on integrating pipe wires MIDI backend?

Hi, Thanks for making this library. I'm using libremidi with Conan and, for now, I use a `latest` scope that fetches the master, but I have not found any way...

Is it safe to write data to a device from multiple threads at the same time?

As far as I can tell, there is no documentation yet.

@Be-ing I experimented here with a synchronous poll interface which would allow you to control how the library is threaded, would that be good for your use case ? For...