You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Actually Midi Ports are two dimensional in Linux (ALSA) and each dimension may change independently. Flat port numbers change as soon as a device with a lower ALSA device number will change its number of ports. This may happen more often with software MIDI devices. The string representation is slightly better.
I built from source on Arch Linux, version 5.6.0, downloaded from the GitHub releases page.
Opening a MIDI device always failed. I fixed the issue by changing CtrlrMIDIDevice.cpp line 54 from
outJucePtr = MidiOutput::openDevice (getProperty(Ids::midiDevIndex).toString()).release();
to
outJucePtr = MidiOutput::openDevice ((int)getProperty(Ids::midiDevIndex)).release();
Same thing has to be done on line 75 to open MIDI input.
This was only tested on current version of Arch Linux. No guarantee that it works on all platforms.
The text was updated successfully, but these errors were encountered: