Всем привет! Недавно я уже поднимал тему по настройке MIDI на SBLive, но как выяснилось моя модель не умеет взаимодействовать с asfxload и по-этому об аппаратном MIDI похоже можно забыть :( Итак, у меня debian testing, произношу заклинание:
$ sudo aptitude install timidity
Вместе с timidity установился freepats.
Загруженные модули:
snd_seq_dummy
snd_seq_oss
snd_seq_midi
snd_seq_midi_event
snd_seq
snd_intel8x0
snd_ac97_codec
snd_ac97_bus
snd_pcm_oss
snd_mixer_oss
snd_mpu401
snd_mpu401_uart
snd_rawmidi
snd_seq_device
snd_pcm
snd_timer
snd
soundcore
snd_page_alloc
Далее запускаю timidity:
# timidity -iA -B2,8 -Os
Requested buffer size 2048, fragment size 1024
ALSA pcm 'default' set buffer size 60208, period size 3760 bytes
TiMidity starting in ALSA server mode
Opening sequencer port: 128:0 128:1 128:2 128:3
Дальше смотрю какие midi-порты появились:
$ aplaymidi -l
Port Client name Port name
62:0 Midi Through Midi Through Port-0
72:0 MPU-401 UART MIDI MPU-401 UART MIDI
128:0 TiMidity TiMidity port 0
128:1 TiMidity TiMidity port 1
128:2 TiMidity TiMidity port 2
128:3 TiMidity TiMidity port 3
Ну и как финал, пробую прослушать пробный MIDI-файл:
$ aplaymidi -p 128:0 Scooter-Howm.mid
Но в ответ тишина :) Запускаю top и вижу как timidity активно хавает процессорное время.
Может кто знает как лечить ?
Спасибо.