LINUX.ORG.RU

[ALSA][Timitidy++] Зависает на первой ноте

 


0

1

Сабж, не играется midi через алсу и timidity.

$ timidity -iAv
$ aconnect -o
$ client 128: 'TiMidity' [type=user]
    0 'TiMidity port 0 '
    1 'TiMidity port 1 '
    2 'TiMidity port 2 '
    3 'TiMidity port 3 '
$ aplaymidi -p 128:0 /usr/share/apps/kmid/mozart_aveverum.mid

Тут начинает звучать первая нота и тянется до тех пор, пока не нажму ^C.

timidity в stdout пишет:

Requested buffer size 32768, fragment size 8192
ALSA pcm 'default' set buffer size 30104, period size 3760 bytes
TiMidity starting in ALSA server mode
Opening sequencer port: 128:0 128:1 128:2 128:3
Requested buffer size 32768, fragment size 8192
ALSA pcm 'default' set buffer size 30104, period size 3760 bytes
Tonebank 0 48: marcato
Tonebank 0 49: slowstr
Tonebank 0 52: choir
Tonebank 0 19: church

Если просто запустить timidity /usr/share/apps/kmid/mozart_aveverum.mid, всё играет, даже с караоке, лол.

Вместо timidity пробовал fluidsynth -m alsa_seq, результат тот же - то есть, проблема, видимо, в алсе. Что с ней не так, куда смотреть?

А в KMid виртуальная клавиатура работает. Что бы это значило?

vasilenko ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.