Я интересуюсь подъемом гитары Pro 5 и выполнением в Ubuntu. Попробованный Tuxguitar, но это слишком неуклюже, чтобы сделать любую долгосрочную работу, таким образом, я вовлек себя Вино и установил Гитару Pro. Я могу запустить его и играть звук через Робость с успехом. Однако, кажется, существует серьезное ограничение в том только одном выводе (Импульсное аудио, или Midi) может быть активным в любой момент времени.
Мои проблемы:
Конечно, это делает это почти невозможным, чтобы записать аудио (мое основное хобби с этим программным обеспечением) или просто сделать любой тип общей работы со звуком, в то время как программное обеспечение работает. По-видимому, это - известная проблема с Робостью в целом, как отмечено здесь:
https://bugs.launchpad.net/ubuntu / + источник/робость / + ошибка/210472
Конкретно комментарий № 19
https://bugs.launchpad.net/ubuntu / + источник/робость / + bug/210472/comments/19
Для заключения в кавычки пользователь предлагает:
"выполненные pulseaudio в системном режиме и добавляют пользователя робости к группе импульсного доступа"
который я не уверен, как пойти о. Эта ОС является все еще новой средой мне, и я воздержался бы от питания с полномочиями. Кто-либо может дать мне инструкцию по тому, как достигнуть этого или найти альтернативное решение в целом?
Я использую Ubuntu 16.04.
Спасибо, если Вы читаетесь настолько далеко.
PS: Как вышеизложенный эта проблема не связана с Гитарой Pro, но воспроизведением Midi в целом. Tuxguitar давал мне то же горе, когда я использовал порты Timidity, таким образом, я должен был переключиться на воспроизведение Gervill.
Решенный моя проблема после попытки следующей команды в терминале:
timidity -iA -B2,8 -Os &
Примечание: -Os
captal буква O, не числовое значение 0.
Больше технической информации ниже.
То, что это делает, запустить новый экземпляр Робости под ALSA. Под timidity --help
, -iA
показывает "интерфейс секвенсера ALSA" и -Os
имеет значение "ALSA pcm устройство". В конце это не приводит ни к какой интерференции между воспроизведением звука из обоих программного обеспечения Timidity и Pulse-Audio. Необходимо будет скорректировать порт Timidity соответственно, как по умолчанию обычно существует экземпляр Робости, работающей под Корнем. Вы получите сообщение, говоря что-то как
Вводный порт секвенсера: 130:0 130:1 130:2 130:3
Это обычно соответствует последнему экземпляру Робости, которая открыта. Для получения успешного воспроизведения, я выбрал Port 0 при последних 3 доступных вариантах порта. Обратите внимание, что при выходе из команды с Ctrl-C, процесс все еще будет активен при Jobs и будет видим в Системном мониторе. Правильно завершать активный первый показ процесса команда jobs
в терминале, затем выполненном kill%x
, где x соответствует числу задания, связанному с командой робости выше.