How to solve MIDI I/O error in Ubuntu Dapper Drake?
- From: kleinebre@xxxxxxxxxxx
- Date: 21 Jun 2006 05:50:08 -0700
Hello,
I have 2 midi ports which worked fine for me in Breezy. However now in
Dapper, when trying to loopback one port to the other, I'm getting the
following:
- in one console i put the midi port listening:
amidi --port=hw:0,0 --dump
- in the other i try to send data:
amidi --port=hw:1,0 -S 903c7f
Result: receive console shows
00
00
Send console shows
ALSA lib rawmidi_hw.c:231:(snd_rawmidi_hw_open) open /dev/snd/midiC1D0
failed: Input/output error
cannot open port "hw:1,0": Input/output error
More output:
amidi --list-devices
Device Name
hw:0,0 M Audio Audiophile 24/96 MIDI
hw:1,0 MPU-401 UART MIDI
amidi --list-raw
RawMIDI list:
hw {
@args.0 CARD
@args.1 DEV
@args.2 SUBDEV
@args.CARD {
type string
default {
@func getenv
vars {
0 ALSA_RAWMIDI_CARD
1 ALSA_CARD
}
default {
@func refer
name 'defaults.rawmidi.card'
}
}
}
@args.DEV {
type integer
default {
@func igetenv
vars {
0 ALSA_RAWMIDI_DEVICE
}
default {
@func refer
name 'defaults.rawmidi.device'
}
}
}
@args.SUBDEV {
type integer
default -1
}
type hw
card $CARD
device $DEV
subdevice $SUBDEV
}
default {
type hw
card {
@func getenv
vars {
0 ALSA_RAWMIDI_CARD
1 ALSA_CARD
}
default {
@func refer
name 'defaults.rawmidi.card'
}
}
device {
@func igetenv
vars {
0 ALSA_RAWMIDI_DEVICE
}
default {
@func refer
name 'defaults.rawmidi.device'
}
}
}
virtual {
@args.0 MERGE
@args.MERGE {
type string
default 1
}
type virtual
merge $MERGE
}
Under my old install, both send and receive seem to work.
/etc/alsa.conf is identical.
I've searched the web on this problem but came up with exactly nothing.
lsmod |grep snd gives me
snd_seq_dummy 3844 0
snd_seq_oss 33536 0
snd_seq_midi 9376 0
snd_seq_midi_event 7552 2 snd_seq_oss,snd_seq_midi
snd_seq 51984 6
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_mpu401 6728 0
snd_ice1712 65252 1
snd_ice17xx_ak4xxx 4480 1 snd_ice1712
snd_ak4xxx_adda 6528 2 snd_ice1712,snd_ice17xx_ak4xxx
snd_cs8427 9984 1 snd_ice1712
snd_ac97_codec 92704 1 snd_ice1712
snd_pcm_oss 53664 0
snd_mixer_oss 18688 1 snd_pcm_oss
snd_pcm 89864 3 snd_ice1712,snd_ac97_codec,snd_pcm_oss
snd_timer 25220 2 snd_seq,snd_pcm
snd_page_alloc 10632 1 snd_pcm
snd_ac97_bus 2304 1 snd_ac97_codec
snd_i2c 5632 2 snd_ice1712,snd_cs8427
snd_mpu401_uart 7808 2 snd_mpu401,snd_ice1712
snd_rawmidi 25504 2 snd_seq_midi,snd_mpu401_uart
snd_seq_device 8716 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
snd 55268 17
snd_seq_oss,snd_seq,snd_mpu401,snd_ice1712,snd_ak4xxx_adda,snd_cs8427,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_i2c,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 10208 1 snd
Any ideas?
.
- Follow-Ups:
- Re: How to solve MIDI I/O error in Ubuntu Dapper Drake?
- From: chuckcar
- Re: How to solve MIDI I/O error in Ubuntu Dapper Drake?
- From: kleinebre
- Re: How to solve MIDI I/O error in Ubuntu Dapper Drake?
- Prev by Date: Bootable Linux CD, preferably live CD, for Sun Ultra 5 with Debian 3.x
- Next by Date: Re: 2 HD, 2 OS, and grub issues
- Previous by thread: Bootable Linux CD, preferably live CD, for Sun Ultra 5 with Debian 3.x
- Next by thread: Re: How to solve MIDI I/O error in Ubuntu Dapper Drake?
- Index(es):