Попытки запустить железный MPU401, установленный на плате i815, никак не увенчаются успехом. Новые драйвера intel8x0 не поддерживают MIDI-устройства, и маны советуют использовать драйвер mpu401. Вот что у меня вышло:
# cat /etc/modules.d/alsaalias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-ossalias snd-card-0 snd-intel8x0
alias sound-slot-0 snd-intel8x0
alias snd-card-1 snd-mpu401
alias sound-slot-1 snd-mpu401
options snd-mpu401 port=0x330
options snd-mpu401 irq=10
options snd-mpu401 pnp=1
Alsasound запускается нормально и даже видно, что запустился MPU401. Его также видно и в Kmid и в aplaymidi. Но при попытке воспроизвести какую-нибудь мидишку в dmesg сыпятся подобные ошибки:
ALSA /var/tmp/portage/alsa-driver-1.0.13/work/alsa-driver-1.0.13/drivers/mpu401/../../alsa-kernel/drivers/mpu401/mpu401_uart.c:267: cmd: 0x3f failed at 0x330 (status = 0x80, data = 0xf)
И никакого звука (мидишного) не слышно.
В биосе MPU401 включен. Порт 330, прерывание 10.
Подскажите, пожалуйста, у кого были похожие проблемы и как вы их решили.
Заранее всем спасибо!
PS: Пробовал ставить timidity, но он жутко тормозит :( Так что хотелось бы запустить железную поддержку МИДИ.
банки загружены?
Заранее прошу простить меня за некорректное сообщение: mpu401 я не нюхал, играл миди через звук. карту. Поэтому и то, что напишу, относится к ней, а именно: sfxload /путь/к/банкам/файл.SF2 - нужно загрузить звуковые банки.
переставил
переставил драйвера согласно WiKi и устройство в роде определилось:
запускаю
ошибок не выдает, но звука миди все равно не слышно :(
asfxload
asfxload путь/к/файлу-банке-звуков.sf2
# asfxload
?
Устройство synth не найдено
Устройство synth не найдено
Устройство midi у Вас есть?
Ну да, вот...$ cat
Буду пробовать виртуальный синтезатор.