LINUX.ORG.RU

[Arch] TuxGuitar и Timidity

 


0

1

Сделал по инструкции арчвики, установил fluidr3, добавил строку в конфиг. Ввожу /etc/rc.d/timidity++ start - Done. Запускаю туксгитар, выбираю порт timidity - звука нет! Останавливаю демон, ввожу timidity -iA - запускаю туксгитар, выбираю порт - звук есть. Ладно, не хочет быть демоном - добавлю timidity -iA в автозапуск гнома, а из rc.conf уберу. Перезагружаюсь, запускаю туксгитар, выбираю порт - все работает. Только вот при каждом запуске tuxguitar приходится лезть в настройки и выбирать timidity вместо Gervill. Это как-то лечится? И почему нет звука, если запускать его как ALSA-демон? Вроде все пакеты нужные стоят.

★★★★★
10 марта 2012 г.

Такая же история:

123@12345 ~ $ timidity -iA TiMidity starting in ALSA server mode Opening sequencer port: 128:0 128:1 128:2 128:3 /dev/dsp: Device or resource busy Couldn't open dsp device (`d') /dev/dsp: Device or resource busy Couldn't open dsp device (`d') /dev/dsp: Device or resource busy Couldn't open dsp device (`d') /dev/dsp: Device or resource busy Couldn't open dsp device (`d') /dev/dsp: Device or resource busy Couldn't open dsp device (`d') Playing time: ~2 seconds Notes cut: 0 Notes lost totally: 0 Playing time: ~3 seconds Notes cut: 0 Notes lost totally: 0

подскажите пожалуйста кто такой /dev/dsp

anonymous
()
Ответ на: комментарий от lazyklimm

я бы всё-таки рекомендовал заюзать fluidsynth вместо timidity

Поддерживаю. У timidity жесткие проблемы с синхронизацией.

baverman ★★★
()
Ответ на: комментарий от baverman

fluidsynth - пробовал , но при этом в tuxguitar даже нового устройства не появилось. Как было два так и осталось: Midi through Port-0 [14:0] и MPU-401 UART MIDI[20:0]

anonymous
()
Ответ на: комментарий от anonymous

с /dev/sdp разобрался

123@12345 ~ $ ls /dev/dsp* /dev/dsp

C123@12345 ~ $ timidity -iA TiMidity starting in ALSA server mode Opening sequencer port: 129:0 129:1 129:2 129:3

всё на месте, а вот kогда в tuxguitar выбираю нужное устройство

Timidity port 0 [129:0] - timidity его не видит

123@12345 ~ $ timidity -iA TiMidity starting in ALSA server mode Opening sequencer port: 129:0 129:1 129:2 129:3 /dev/dsp: Device or resource busy Couldn't open dsp device (`d')

как узнать кто его юзает?

anonymous
()
Ответ на: комментарий от anonymous

но при этом в tuxguitar даже нового устройства не появилось.

Включаешь и настраиваешь fluidsynth output plugin (путь к банку, устройство вывода и т.д.) и в settings->sound выбираешь соответствующее устройство. Демон запускать не надо.

baverman ★★★
()
Ответ на: комментарий от baverman

Спасибо за подсказку, пошёл гуглить)

anonymous
()

Я использую так: jack2 + qsynth + qjackctl + tuxguitar + fluidr3. Остальные варианты не очень. qsynth - гуй к fluidsynth. qjackctl - гуй к jack.

Zodd ★★★★★
()
Ответ на: комментарий от Zodd

qjackctl - гуй к jack.

мне patchage больше нравится, а qsynth имеет смысл если только первый раз на посмотреть, имхо, fluidsynth шикарно рулится из консоли

lazyklimm ★★★★★
()
Ответ на: комментарий от lazyklimm

qsynth имеет смысл если только первый раз на посмотреть, имхо, fluidsynth шикарно рулится из консоли

А нельзя ли краткую инструкцию по настройке выложить, хоть гуёвую хоть консольную, а то я как ни настраиваю всё равно qsynth валится, причём асолютно молча. Заранее спасибо

anonymous
()
Ответ на: комментарий от anonymous

странно, у меня не валится. Может проблема не в настройках?

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