Как настроить MIDI-клавиатуру


19

Я хотел бы настроить свою клавиатуру через свой midi-sport 2x2, я подключил все и даже установил пакет midisport-firmware, который по какой-то причине не устанавливался автоматически.

Цель состоит в том, чтобы компьютер воспроизводил звук пианино при нажатии клавиш клавиатуры. Если вы можете заставить это работать без домкрата, это тоже было бы хорошо. Пошаговые инструкции, чем меньше сложностей, тем лучше.

Ответы:


21

Хорошо, я выяснил наименьшее количество шагов, чтобы эта миди-клавиатура заработала:

  1. Установите qsynthУстановить qsynth , Jack Control (называется qjackctl)Установите qjackctl и загрузите Claudio_Piano.rar отсюда , распакуйте и сохраните в удобном месте.

  2. Запустите Jack Control ( Applications>> в Sound and Videoболее JACK Controlстарых версиях Ubuntu или найдите его в Dash в более новых версиях Ubuntu)

  3. Нажмите кнопку настроек в правой части панели управления Jack, в настройках переключите миди-вход, перейдя в MIDI Driverраскрывающийся список внизу окна и выбрав seq(alsa sequencer) и нажмите OK.

  4. Загрузите Qsynth, зайдите в настройку, проверьте Enable MIDI Inputи включите драйвер midi alsa_seq, на вкладке аудио убедитесь, что Audio Driverон установлен jack, на вкладке звуковые шрифты откройте загруженный звуковой шрифт сверху. Нажмите кнопку ОК и перезагрузите сервер, когда он просит.

  5. Если Qsynth зависает, разморозьте его, остановив сервер jack и затем запустив его снова.

  6. Вернитесь в JACK Audio Connection Kitокно и нажмите Connect, здесь мы собираемся убедиться, что на Audioвкладке qsynth подключен к выходу системы (маркеры перетаскивания).

    подключите qsynth к выходу

    На вкладке Alsa мы собираемся подключить наше midi-устройство к qsynth.

    подключите midi к qsynth

  7. Вернитесь в Qsynth Нажмите на Channelsкнопку и внимательно посмотрите на все маленькие лампочки рядом с каждым из миди-каналов. Нажмите клавиши на клавиатуре и посмотрите, какая из них загорается. Нажмите на этот ряд и установите имя для фортепиано (или любого другого музыкального инструмента)

  8. Играть на клавиатуре с выводом звука.


подтверждено для Ubuntu 12.10. Добавлены скриншоты для шага 6, где я повесил трубку на час ... пока не понял объяснения. Теперь создай музыку, мой друг!
это что-то

В шаге 7, где я вижу свет рядом с рядом, все работает. Я не понимаю, как установить имя для фортепиано, хотя. Так что я сделал это в поле «Preset Name», а не в строке. Это верно? После этого я до сих пор не слышу звука. Я, очевидно, связан, правда? Я уверен в этом, потому что нажатие клавиш заставит вещь загореться. Я до сих пор не могу понять, как получить какой-либо звук. Я предполагаю, что должен как-то связать звук фортепьяно с этим, но я не знаю, как / где это сделать.
Замфатта

Это только у меня, или это работает, но тогда обычное аудио не может быть воспроизведено? Я бы задал отдельный вопрос, но я думаю, что решение, приведенное здесь, портит настройки звука, поэтому обычное аудио больше не может воспроизводиться. Это нормально? Если это так, это должно объяснить, как вернуться к нормальной жизни. Должен ли я задать отдельный вопрос?
Nateowami

Мартин, пожалуйста, прими мой поцелуй в ноги. Работал как шарм.
user3804598

8

решение, использующее только alsa-utils timidity pmidi через командную строку, также возможно.

  1. начать робость в фоновом режиме

    timidity -iA -B2,8 -Os &

  2. узнать порты миди клавиатуры и робости через

    pmidi -l

  3. подключите MIDI-клавиатуру к MIDI-секвенсору через aconnect port_midi_keyboard port_timidity, например

    aconnect 24:1 128:0


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.