Вопрос или проблема
Существуют ли GUI-программы для редактирования MIDI-файлов на Ubuntu?
MuseScore может редактировать MIDI-файлы. MuseScore уже доступен в репозиториях Universe, поэтому вы можете установить его с помощью
sudo apt install musescore
Тем не менее, репозиторий Universe часто содержит устаревшие версии программ. Если вы хотите иметь последнюю версию, вы можете добавить PPA MuseScore:
sudo add-apt-repository ppa:mscore-ubuntu/mscore-stable
sudo apt-get update
sudo apt-get install musescore
Репозиторий PPA работает со всеми версиями Ubuntu 16.04 и выше.
Обновление: пакет musescore
больше не существует в Ubuntu 20.04. Тем не менее, пакет с похожим названием musescore3
выглядит так, как будто это более-менее то же самое. Поэтому:
sudo apt install musescore3
Я не знаю, есть ли PPA для Ubuntu 20.04, но подозреваю, что вы могли бы установить пакет SNAP или пакет FlatPak.
Вы можете обратить внимание на:
Также на вики-странице Audacity говорится, что поддержка MIDI в Audacity имеет ошибки, но есть список инструментов для работы с MIDI:
- Musescore (Кроссплатформенный, Open Source)
- Tuxguitar (Кроссплатформенный, Open Source)
- Rosegarden (Linux, Open Source)
- Anthem (Linux, Open Source, требует KDE)
- Red Dot Forever – очень простая программа для Windows, которая просто записывает в MIDI-файл
- Другие бесплатные программы для Windows/Linux
- abcmidi – abc2midi конвертирует abc нотацию в midi, а midi2abc конвертирует midi в abc нотацию (Кроссплатформенный, Open Source)
- midicomp – конвертирует midi в текстовый файл и обратно (Кроссплатформенный, Open Source)
- Не Linux
- Finale Notepad (Windows и Mac OS X)
- Anvil Studio (Windows) (бесплатная версия ограничена функциями)
- MU.LAB (Windows и Mac OS X) (бесплатная версия ограничена функциями)
- Melody Assistant (Windows и Mac OS X) (бесплатная версия ограничена функциями)
Список взят с http://wiki.audacityteam.org/wiki/Midi
Помимо всех уже упомянутых инструментов, я хотел бы выделить еще пару:
- MidiEditor – графический инструмент с использованием Qt5.
- midicsv – Конвертирует MIDI-файлы в CSV, сохраняя всю информацию. (В отличие от abcmidi, который является нечётким преобразованием.)
Я использовал LMMS для редактирования MIDI-файлов, он был прост в использовании в отличие от других инструментов, потому что вы можете видеть положение нот на виртуальной клавиатуре. Вы можете удалять, перемещать или добавлять ноты. Также можно удалить или переместить несколько нот одновременно с помощью инструмента выбора.
Также здесь есть список других инструментов: https://en.wikipedia.org/wiki/Comparison_of_MIDI_editors_and_sequencers
Я думаю, что вам нужен MIDI-секвенсор, такой как Muse Sequencer, который позволяет работать с каналами и управлением событиями и также может выполнять роль полноценной DAW.
Ответ или решение
Вопрос о том, какие GUI-программы для редактирования MIDI-файлов доступны на Ubuntu, является актуальным для многих пользователей, занимающихся музыкой и аудиопродукцией. В Ubuntu существует несколько достойных инструментов, и в этом ответе я подробно рассмотрю несколько из них, чтобы помочь вам выбрать подходящее решение.
1. MuseScore
Одним из наиболее популярных и мощных инструментов для редактирования MIDI-файлов является MuseScore. Эта программа не только позволяет редактировать MIDI-файлы, но и создавать партитуры, что делает её идеальной для композиторов и аранжировщиков. Для установки MuseScore в Ubuntu выполните следующие команды:
sudo apt install musescore
Если вы хотите установить последнюю версию, вы можете добавить PPA:
sudo add-apt-repository ppa:mscore-ubuntu/mscore-stable
sudo apt-get update
sudo apt-get install musescore
Начиная с версии Ubuntu 20.04, пакет musescore больше не доступен, но его аналоги, такие как musescore3, можно установить аналогичным образом:
sudo apt install musescore3
2. TuxGuitar
TuxGuitar – это ещё один бесплатный MIDI-редактор с открытым исходным кодом. Он поддерживает множество форматов, включая MIDI, и предоставляет пользователям возможность редактировать музыкальные нотации. TuxGuitar предлагает удобный интерфейс для работы с нотами, что делает его отличным выбором для гитаристов и музыкантов.
3. Rosegarden
Rosegarden – это интегрированная среда для написания музыки и редактирования MIDI, также ориентированная на пользователей Linux. Она предлагает функции секвенсора, что позволяет работать как с MIDI, так и с аудиоданными. Данная программа идеально подходит для тех, кто хочет создать настоящую музыкальную композицию.
4. LMMS (Linux MultiMedia Studio)
LMMS – это мощная цифровая аудиостанция, которая также может редактировать MIDI-файлы. Благодаря своему виртуальному клавиатурному интерфейсу вы можете легко добавлять, перемещать или удалять ноты. LMMS предоставляет возможность группового редактирования, что может сэкономить время при работе с большими партиями.
5. MidiEditor
MidiEditor – это GUI-инструмент, использующий Qt5 для редактирования MIDI. Он также предлагает удобный и интуитивно понятный интерфейс, который поможет вам в редактировании и создании MIDI-файлов.
6. Muse Sequencer
Muse Sequencer – это секвенсор, который позволяет точно настраивать управление каналами и событиями. В отличие от некоторых других инструментов, Muse Sequencer может полноценно служить цифровой аудиостанцией (DAW), что делает его универсальным инструментом для профессиональных композиторов и продюсеров.
Заключение
На данный момент на Ubuntu существует множество GUI-программ для редактирования MIDI-файлов, каждая из которых обладает уникальными функциями и возможностями. В зависимости от ваших потребностей и предпочтений, вы можете использовать MuseScore, TuxGuitar, Rosegarden, LMMS, MidiEditor или Muse Sequencer. Все перечисленные инструменты позволяют пользователям различных уровней опыта работать с MIDI-файлами эффективно. Выбор подходящего инструмента зависит от ваших конкретных задач и типа этой музыкальной работы.