Вопрос Как вы получаете rosegarden для воспроизведения звука, когда играете в midi?


Как вы получаете rosegarden для воспроизведения звука, когда играете в midi? Мне нужен Джек?


3
2017-08-12 02:24


происхождения




ответы:


документация говорит:

Rosegarden включает поддержку синтезатора для точного синтеза MIDI-треков.
  [...]
  Также, как и плагины, Rosegarden может общаться с любым количеством автономных программных синтезаторов для Linux, используя MIDI-протокол секвенсора ALSA.

Плагины Synth обычно очень специализированы; если вы хотите воспроизвести какой-то случайный MIDI-файл, вам, вероятно, понадобится общий программный синтезатор, например Fluidsynth или Timidity.


1
2017-08-12 07:39



У меня есть текучесть. - Akiva
Не синтезатор, - CL.


Вам не нужно, чтобы Джек работал, чтобы воспроизводить MIDI с Rosegarden.

У меня теперь есть воспроизведение MIDI-файлов через Rosegarden и QSynth.

Процесс с Ubuntu 17.10 во многом аналогичен как здесь, но выполните следующие действия:

  • установить QSynth apt-get install fluidsynth
  • установить библиотеку soundfont apt-get install fluid-soundfont-gs
  • настроить QSynth на Enable MIDI Input , установив флажок в поле Setup > MIDI 
  • настроить QSynth для использования alsa Аудио драйвер под Setup > Audio
  • настроить QSynth на использование soundfont в Setup > Soundfonts; указать на /usr/share/sounds/sf2/FluidR3_GM.sf2 или ваше местоположение soundfont
  • разрешить перезапуск QSynth, когда он подскажет вам
  • установить Rosegarden apt-get install rosegarden
  • с QSynth open, запустите Rosegarden
  • Скажите Rosegarden, чтобы играть через QSynth Studio > Manage MIDI Devices и установите General MIDI Device независимо от того, какой QSynth транслируется как его входной параметр MIDI, т.е. 129:0 Synth input port или похожие.

1
2018-01-25 10:21