Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: ubuntu lmms midi keyboard  (Прочитано 3764 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nigol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
ubuntu lmms midi keyboard
« : 23 Сентября 2018, 04:01:33 »
Всем привет уважаемые форумчане!

У меня установлен.

1. Программа lmms для написания музыки.
2. qJack виртуальная машина которая соединияет устройства входа и программу на которую нужно подать сигнал.
3. Есть midi клавиатура nektar lx61





qJack видит клавиатуру.

aconnect -o

client 14: 'Midi Through' [type=kernel]
    0 'Midi Through Port-0'
client 20: 'IMPACT LX61' [type=kernel]
    0 'IMPACT LX61 MIDI 1'
client 24: 'Steinberg UR22mkII' [type=kernel]
    0 'Steinberg UR22mkII MIDI 1'

в терминале она тоже отображается

Когда я нажимаю на иконку настройки возле трека в выпадающем меню во вкладке midi появляется input без выбора девайся.

должно быть так:





Так же, не сохраняются после выбора и перезгрузки - драйвера.

Помогите пожалуйста советом кто может

PS: клавиатура уже работала просто нужно как то сделать правильно.

Вопрос в том, что бы в lmms, когда нажимаешь на настройки трека в midi->input-> появлялся девайс.


ТС не появлялся на Форуме более полугода по состоянию на 22/07/2019 (последняя явка: 25/09/2018). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 22 Июля 2019, 15:56:19 от zg_nico »

Оффлайн takefive

  • Новичок
  • *
  • Сообщений: 40
  • harp
    • Просмотр профиля
Re: ubuntu lmms midi keyboard
« Ответ #1 : 23 Сентября 2018, 10:13:58 »
в настройках зв.подсистема выбран Jack? в плагине на закладке миди вход выход включен?
в QJackCtl соединениях есть lmms? Есть соединение с нужным входом выходом?
без свинга нет музыки

Оффлайн Nigol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: ubuntu lmms midi keyboard
« Ответ #2 : 23 Сентября 2018, 15:55:56 »
Звук нормально настроен с Jack, выбран драйвер jack.
Звук идет через внешний интерфейс в наушники.
Выбран драйвер jack и соединен с lmms.

В настройках звука выбран вход и выход.

Но там вместо: settings->midi->input
Должно быть settings->midi->input->impact lx 61




В настройках midi клавиатуры не выбирается другой драйвер кроме Dummy который миди не поддерживает.



Вкладка alsa, я так понял в правой колонке должен быть lmms c которым нужно было соединится


Может быть проблема в jack или моей карте?

Пользователь добавил сообщение 23 Сентября 2018, 17:43:07:
После выполнения a2jmidid -e

На вкладке midi в QjackCtl появилось это нужно ли соединиять

В настройках звука midi->input устройства по прежнему нет.

В настройках программы MIDI нельзя выбрать ничего кроме Dummy (no midi support)

« Последнее редактирование: 23 Сентября 2018, 17:43:09 от Nigol »

Оффлайн takefive

  • Новичок
  • *
  • Сообщений: 40
  • harp
    • Просмотр профиля
Re: ubuntu lmms midi keyboard
« Ответ #3 : 23 Сентября 2018, 21:45:26 »
тебе нужно на закладке ALSA соединить миди клавиатура >> LMMS плагин синтезатор. У LMMS плагинов есть виртуальная клава. Она работает? И версия ПО?
« Последнее редактирование: 23 Сентября 2018, 21:50:27 от takefive »
без свинга нет музыки

Оффлайн Nigol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: ubuntu lmms midi keyboard
« Ответ #4 : 23 Сентября 2018, 22:26:48 »
Спасибо попробую.
Какой плагин нужно выбрать или установить?
Как он должен появится во вкладке ALSA в утилите jack?

Во вкладке ALSA нет lmms

Значит lmms нужно как то запустить как сервер?
« Последнее редактирование: 23 Сентября 2018, 22:55:17 от Nigol »

Оффлайн takefive

  • Новичок
  • *
  • Сообщений: 40
  • harp
    • Просмотр профиля
Re: ubuntu lmms midi keyboard
« Ответ #5 : 23 Сентября 2018, 23:04:48 »
Пробуй любой встроенный синтезатор.В джеке они появляются при включении миди входа или выхода соответственно в левом или правом списке как сворачиваемый список дерева. И исчезают из списка при выключении...
LMMS
-AudioFileProcessor
-BitInvader
-Kicker
-LB302
-Mallets
-Organic

про витруальную клавиатуру ты не ответил. Ее фрагмент есть на изображениях. Если ее кликать  - есть звуки?
без свинга нет музыки

Оффлайн Nigol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: ubuntu lmms midi keyboard
« Ответ #6 : 23 Сентября 2018, 23:56:48 »
В общем такой способ предложили на github lmms.

Драйвер просто не устанавливается и сбрасывается (нужно указать адрес устройства).



- не работает.

Попробую как сказано выше

Ставлю Organic, выбираю в настройках звука вход и выход.

Захожу во вкладки делаю доступным.

в jack не появляется lmms и плагин

« Последнее редактирование: 24 Сентября 2018, 00:03:16 от Nigol »

Оффлайн takefive

  • Новичок
  • *
  • Сообщений: 40
  • harp
    • Просмотр профиля
Re: ubuntu lmms midi keyboard
« Ответ #7 : 01 Октября 2018, 23:03:34 »
в настройках JACK на последней закладке проверь флажок "включить поддержку секвенсeра ALSA"
без свинга нет музыки

Оффлайн РыжийПёс

  • Активист
  • *
  • Сообщений: 840
  • 好红狼
    • Просмотр профиля
Re: ubuntu lmms midi keyboard
« Ответ #8 : 01 Апреля 2019, 22:21:10 »
Сегодня купил себе midi-клавиатуру KORG Microkey2-61. Специально для использования совместно с LMMS в Ubuntu.
Пока что полёт отличный!
Чтобы задействовать Midi-клавиатуру в LMMS, достаточно подключить её к USB-порту компьютера, после чего в LMMS открыть любой добавленный в проект инструмент, перейти на вкладку "MIDI" (она там последняя) и на этой вкладке, на панельке "ВКЛ MIDI ВВОД" в выпадающем списке (выпадает из кнопки со значком с пианино) выбрать нужный девайс (в моём случае, он значится как "24:0 microKEY2:microKEY2 MIDI 1". После выбора должна загореться "лампочка" напротив надписи "ВКЛ MIDI ВВОД". После этого наша MIDI-клавиатура в данном проекте привязана к данному инструменту. Если захотите привязать её к другому виртуальному инструменту, то для начала нужно будет её отключить в прежнем инструменте, для этого достаточно нажать на горящую лампочку рядом с надписью "ВКЛ MIDI ВВОД", чтобы она погасла, иначе у Вас будут несколько виртуальных инструментов синхронно реагировать на одну клавиатуру. Если бы клавиатура была бы более "крутая", с возможностью переключения каналов, то скорее всего, в ситуации с несколькими  инструментами помогло бы назначение инструментам специфических Midi-каналов (их всего 16), но в случае дешёвой простенькой клавиатуры, нужно каждый раз при смене инструмента, с которым мы работаем, вручную переключать миди клавиатуру. Скорее всего, при наличии нескольких клавиатур, можно выбрать для каждого инструмента свою клавиатуру, и играть с кем-то вдвоём (втроём, вчетвером и так далее).
Чтобы привязать некую виртуальную "ручку" в любом окне любого инструмента или плагина в LMMS к реальной ручке на нашей клавиатуре, нужно кликнуть правой кнопкой мыши по интересующей виртуальной ручке, в открывшемся контекстном меню выбрать пункт "Соединить с контроллером...", после открытия диалогового окна (там по умолчанию уже включено автоопределение) покрутить физическую ручку на Midi-клавиатуре, при успешном автоопределении должны появиться какие-нибудь циферки в полях "канал" и "контроллер", после чего, нажав кнопку "ОГА" закрываем диалоговое окно. После этого, физическая ручка на Midi-клавиатуре будет привязана к виртуальной ручке в программе LMMS. Чтобы отвязать ручку, нужно ещё раз кликнуть правой кнопкой по виртуальной ручке, в контекстном меню перейти в подменю "Подключено к MIDI ..(канал такой-то)..." и там выбрать пункт "Удалить соединение".

Никаких глобальных настроек LMMS я не менял, всё по дефолту!
Аудиосервер JACK НЕ НУЖЕН в данном случае вообще. Он реально нужен профессиональным музыкантам, композиторам, продюсерам, у которых к профессиональной (или хотя бы полупрофессиональной) аудиокарте подключено несколько живых инструментов, которых нужно сводить применяя различные эффекты в реальном времени и с минимальной задержкой, это что касается аудиопотоков, ну а коммутация MIDI через Jack, если у нас только одна клавиатура и одна программа - тем более ни к чему.
Для "домашних" целей, где у нас одна Midi-клавиатура, одна программа, и звук интегрированный в материнскую плату, сервер Jack ни к чему, достаточно только ALSA. К счастью, разработчики LMMS это понимают, а вот разработчики, например, Ardour - к сожалению нет.

(прошу прощения, что пишу в старой теме, просто столкнулся с проблемой, сам нашел решение и решил поделиться опытом - вдруг кому-нибудь пригодится...)
Каждый отдельно взятый человек, перешедший на GNU Linux, приближает всё остальное человечество к Светлому Будущему.

 

Страница сгенерирована за 0.019 секунд. Запросов: 20.