Hello, I was running a game called worminator that uses allegro.
It expects to open up: /dev/snd/midiC0D0
The problem is that I don't have that file but I do have: /dev/snd/midiC2D0 (notice the 2).
I reasoned that one or more of my audio outputs don't support RAW MIDI.
I have 3 audio out devices:
A MB audio out (that I've never gotten to work).
An old Audigy2 SB0350 card. (works)
My GPUs audio out via DP or HDMI. (works)
I wanted the game to work via the Audigy2.
I reasoned I could just link the file as root:
Code:
ln /dev/snd/midiC2D0 /dev/snd/midiC0D0
The game starts up and starts playing via MIDI but I don't hear anything from any audio output device's headphone jack.
I'd like to identify which device file goes to which device as the first step to debugging this problem.
Any ideas?
Thanks!