Целый день мучилась с Rosegarden, у всех работает - у меня как обычно. В итоге получается такая картина, может быть, кому пригодится.
Slackware 12, SB Audigy, alsa.
1. Устанавливаем пакеты Rosegarden, jack, qjackctl и всё, что они потянут за собой (dssi и т.д.).
2. Запускаем Rosegarden, просит модуль snd_seq_midi.
sudo modprobe snd_seq_midi
Запускаем, загружаем композицию из examples - делает вид, что играет, но звука нет. И бесполезно настраивать.
Через fluidsynth:
3. Скачиваем fluidsynth. Компилим, устанавливаем, запускаем. Копируем с установочного диска аудио-дров или с интернета какой-нибудь банк *.sf2, допустим маленький и некрасивый CT4MGM.SF2.
Загружаем в fluidsynth этот банк:
>load CT4MGM.SF2
4. В Rosegarden - "Студия"->"Настроить миди-устройства"->General MIDI Device назначаем "Synth input port".
Проверяем. Поёт.
Если не поёт, то лезем в Jack->Connect->ALSA и настойчиво соединяем "rosegarden - General MIDI Device" c "FLUID Synth - Synth Input port". У меня слетел контакт почему-то.
Хочется без fluidsynth:
3. Скачиваем и устанавливаем awesfx.
В настройках Rosegarden->"MIDI"->"Общее" указываем путь к asfxload и к банку sf2. Перегружаем программу, проверяем - не работает.
Возвращаемся к пункту 2.
2. Добавляем модули
sudo modprobe snd_emux_synth
sudo modprobe snd_emu10k1_synth
3. Запускаем Rosegarden. Возможно у кого-то заработает, у меня - нет.
Проверяем в терминале:
asfxload CT4MGM.SF2
Ругается "No Emux synth hwdep device is found"
Проверяем модули, делаем:
sudo asfxload CT4MGM.SF2
Глотает. Играет.
На большее сил не хватило - результат не сравним с тем же Cubase. Тормозит жутко.
Rosegarden (для отчаявшихся настроить)
Модератор: Модераторы разделов
-
alexdsp
- Сообщения: 82
- ОС: Arch Linux
Re: Rosegarden
У меня что-то похожее происходило с "MUSE".
Там я прошёлся, почти что по этой же цепочке, jack, fluidsynth и т.д
Нашёл хороший sf2 банк - Synergy, с ним и пробовал.
Дольше всего возился с Jack и его "мордой", вроде бы всё делаю как надо, куда надо соединяю, перенапрвляю и т.д., а не играет и всё.... пока не допёр, что надо текущий профиль сохранить в XML, а потом уж с ним работать.
В общем - тоже, полночи убил, чтоб посмотреть насколько это всё убого...несмотря на то, что всё заиграло и заработало.
Хотя, как мне показалось, при определённой сноровке и терпении, на этом уже можно как-то и что-то делать, в сравнении с тем, что я видел 3 года назад...
Там я прошёлся, почти что по этой же цепочке, jack, fluidsynth и т.д
Нашёл хороший sf2 банк - Synergy, с ним и пробовал.
Дольше всего возился с Jack и его "мордой", вроде бы всё делаю как надо, куда надо соединяю, перенапрвляю и т.д., а не играет и всё.... пока не допёр, что надо текущий профиль сохранить в XML, а потом уж с ним работать.
В общем - тоже, полночи убил, чтоб посмотреть насколько это всё убого...несмотря на то, что всё заиграло и заработало.
Хотя, как мне показалось, при определённой сноровке и терпении, на этом уже можно как-то и что-то делать, в сравнении с тем, что я видел 3 года назад...
-
Skala
- Сообщения: 241
- ОС: Gentoo
Re: Rosegarden
Поищите банк звуков Fanta32.sf2 (на filesearch.ru , например, я находил). Эта банка, надо сказать, придает стандартным мелодиям улучшенную окраску.
П.С.
Не умею играть на клавишах, не имею миди-клавиатуры, потому "пишу" ноты в Rosegarden при помощи универсального устройстройства ввода mouse ;-)
Я вообще ничего Rosegarden'у про банки не говорил,- он как-то сам догадался.В настройках Rosegarden->"MIDI"->"Общее" указываем путь к asfxload и к банку sf2. Перегружаем программу, проверяем - не работает. Возвращаемся к пункту 2.
П.С.
Не умею играть на клавишах, не имею миди-клавиатуры, потому "пишу" ноты в Rosegarden при помощи универсального устройстройства ввода mouse ;-)
Спасибо за внимание.
-
Bluetooth
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: Rosegarden
лично я с самим jack ничего не делал, я только в настройках rosegarden указал нужные параметры для загрузки jack, и только так работало