Hi,
I have this error that I don't know how to fix.
I was using Craig Stuart Sapp's Midiio library to control
the Emu10k1 wave-table synth. It *was* working until I reinstalled
my linux system. I have put evrything back the way it was, and
now I get these errors when I use the Midiio library:
--
ALSA lib rawmidi_hw.c:227:(snd_rawmidi_hw_open) open /dev/snd/midiC0D3 failed: No such
device
ALSA lib rawmidi_hw.c:227:(snd_rawmidi_hw_open) open /dev/snd/midiC0D4 failed: No such
device
ALSA lib rawmidi_hw.c:227:(snd_rawmidi_hw_open) open /dev/snd/midiC0D5 failed: No such
device
ALSA lib rawmidi_hw.c:227:(snd_rawmidi_hw_open) open /dev/snd/midiC0D6 failed: No such
device
ALSA lib rawmidi_hw.c:227:(snd_rawmidi_hw_open) open /dev/snd/midiC0D7 failed: No such
device
--
I know I should have backed up my previous working configuration, but I didn't.
One thing that has changed is that I'm using alsa-0.9.6 now, and before I was using
the
previous alsa (0.9.4?).
I've put the output of : 'pmidi -l' and 'aconnect -o' at the bottom.
Here's my questions:
Whats the correlation between the /dev/snd/midi* devices and
the alsa/Emu10k1 wavetable ports?
Where can I get more info regarding the alsa/wave-table/sequencer
issues?
Can I use aconnect and/or virmidi-devices to fix the above errors?
Or, can someone reccomend a C/C++ library/example that will
show me how to write to the alsa wave-table devices?
If my questions are lacking detail, what can else can I provide?
If my questions are off-topic where should I go?
I've STFW.
I've tried to RTFM, but there isn't one.
I definitely would like to GAFC.
(Im *NOT* criticizing linux-audio/alsa, I'm making light
of my lack of knowledge :] )
*ANY* input would be greatly appreciated.
I realize that my question is a little under-developed, but I've been
sitting on this problem for a while now, and I can't get anywhere.
//-------------------------------------------------------------------
<wise@krsanky0~/sound_prg/midio> aconnect -o
client 64: 'Rawmidi 0 - EMU10K1 MPU-401 (UART)' [type=kernel]
0 'EMU10K1 MPU-401 (UART)'
client 65: 'Emu10k1 WaveTable' [type=kernel]
0 'Emu10k1 Port 0 '
1 'Emu10k1 Port 1 '
2 'Emu10k1 Port 2 '
3 'Emu10k1 Port 3 '
//-------------------------------------------------------------------
<wise@krsanky130~/sound_prg/midio> pmidi -l
Port Client name Port name
64:0 Rawmidi 0 - EMU10K1 MPU-401 (U EMU10K1 MPU-401 (UART)
65:0 Emu10k1 WaveTable Emu10k1 Port 0
65:1 Emu10k1 WaveTable Emu10k1 Port 1
65:2 Emu10k1 WaveTable Emu10k1 Port 2
65:3 Emu10k1 WaveTable Emu10k1 Port 3
--
paul \ /
wisehart >/
<//////$>
|\|\|\