wyskoj / midis2jam2

🎶 A remaster of MIDIJam, a 3D MIDI file visualizer.
https://midis2jam2.xyz
GNU General Public License v3.0
165 stars 21 forks source link

Can't select actual MIDI devices in Linux #178

Closed steviator closed 9 months ago

steviator commented 10 months ago

Describe the bug A clear and concise description of what the bug is.

None of my various MIDI devices show up in Midis2jam2 in Linux, making it useless.

Offending MIDI file Upload the MIDI file that causes the bug here.

All midi files sound like shit.

Expected behavior A clear and concise description of what you expected to happen.

Working like in Windows and Mac, where native MIDI devices can be used.

Screenshots If applicable, add screenshots to help explain your problem.

Not required. Picture a list of MIDI devices containing only the built-in Anal Gerbil ear torture device or whatever it's called.

System Provide your OS, and computer specs if applicable.

Arch

Additional context Add any other context about the problem here.

wyskoj commented 10 months ago

Thanks for the issue—I haven't done much testing on Arch. The device you expect to appear: is it a software synthesizer (a la VirtualMIDISynth), or is it a hardware synthesizer?

The list of MIDI devices is collected from the [javax.sound.midi](https://docs.oracle.com/javase%2F7%2Fdocs%2Fapi%2F%2F/javax/sound/midi/MidiSystem.html#getMidiDeviceInfo()) library. So if that doesn't see the device, it won't show up. Could be something Arch specific? I'll do some research.

Can you also verify that you're able to use the device in some other MIDI software on Arch?

wyskoj commented 9 months ago

Closing until further information provided.