Это приложение представляет собой многоплатформенный проигрыватель MIDI-файлов для Linux, Windows и macOS. Он читает .MID (стандартные файлы MIDI), .KAR (караоке) и .WRK (Cakewalk). форматы файлов и вывод MIDI-событий на аппаратные MIDI-порты, а также на программное обеспечение синтезаторы.
Drumstick - это набор GPLv3 лицензионные библиотеки C ++ / Qt для MIDI-приложений. Проект включает в себя несколько инструменты в качестве примеров, и среди них есть утилита drumstick-guiplayer, которая использует библиотеку Drumstick :: ALSA, поэтому она доступна только для Linux (потому что секвенсор ALSA - это технология только для Linux). У некоторых людей есть запросил программу с такими же функциями в Windows и macOS, и вот. Но эта программа - это нечто большее, и она также работает на Linux ...
Некоторые ключевые особенности:
Любой MIDI-плеер выводит только MIDI-события, но без звука. Для воспроизведения звука MIDI Синтезатор необходим для преобразования событий в цифровой звук, который может быть воспроизводится аудиодинамиками компьютера (или внешних). События также могут воспроизводиться с помощью внешнего музыкального MIDI-инструмента, подключенного к компьютеру, например, орган MIDI, фортепиано или синтезатор с интерфейсом USB. Если это опция недоступна, другая обычная альтернатива - программный синтезатор (программа).
В операционные системы компьютера включены программные синтезаторы, например, Microsoft Windows включает "Microsoft GS Wavetable Synth" и Apple macOS включает «Apple DLS Synthesizer». Чтобы использовать их, вам нужно открыть диалоговое окно «Настройка MIDI», а затем:
Следующие стандартные действия доступны в меню Файл
, а также панель инструментов с обычными функциями любого медиаплеера:
Играть
Пауза
(и продолжить)Стоп
,Rewind
(на 1 бар)По умолчанию Play
активируется автоматически при загрузке MIDI-файла, кроме когда эта функция отключена в диалоговом окне конфигурации.
Строка состояния, необязательно расположенная в нижней части главного окна, показывает текущий статус воспроизведения: «Воспроизведение», «Остановлено», «Приостановлено» и т. д.
Элемент управления высотой тона находится в главном окне. Это инициализированное поле счетчика до нуля с допустимым диапазоном от -12 до +12 полутонов. Пределы эквивалентны на одну октаву выше или ниже исходного тона. Этого должно хватить певцам или инструменталисты, которым нужно настроить тональность для своего комфорта.
Все MIDI-каналы хроматически транспонированы, кроме перкуссионного канала. (GM канал 10 по умолчанию).
«Регулятор громкости» находится в главном окне. Это слайдер, инициализированный до 100% с допустимым диапазоном от 0% до 200%. Эффект верхнего предела может быть ниже потому что MIDI CC 7 имеет допустимый диапазон от 0 до 127. Также есть кнопка для Сбросить громкость
.
«Контроль темпа» находится в главном окне. Это инициализированный слайдер до 100% с допустимым диапазоном от 50% до 200%. Есть кнопка Reset Tempo
а также дисплей темпа, показывающий эффективный темп в ударах в минуту с начальное значение 120 ударов в минуту. Это темп по умолчанию для файла MIDI, если он не содержит изменения темпа. Это значение обновляется при изменении управление темпом, а также во время воспроизведения MIDI-файла, содержащего изменения темпа.
Действие «Перейти» (находится в меню «Файл» и на панели инструментов по умолчанию), запрашивает номер такта между 1 и последним тактом загруженной песни, чтобы изменить текущая позиция песни в данном баре.
Действие «Loop» (находится в меню «Файл» и на панели инструментов по умолчанию), запрашивает два номера столбца. Песня будет воспроизводиться между двумя заданными тактами, когда она активирован. Вы можете выключить цикл в любой момент, выбрав действие еще раз.
Элемент управления позиционированием находится в главном окне. Это слайдер, который перемещается при изменении текущей позиции, и может быть перемещен вручную в изменить позицию на любую произвольную точку в песне.
В меню «Вид» доступны следующие параметры:
Три вида - это независимые окна, которые вы можете открывать и закрывать по своему усмотрению. удобство: каналы, тексты песен и пианино.
С другой стороны, вы также можете скрыть или показать еще три встроенных представления. в главном окне: Панель инструментов, Строка состояния и Ритм.
В этом окне отображается до 16 строк, по одной для каждого MIDI-канала, используемого текущим MIDI файл. Столбцы:
В этом окне отображается до 16 строк, по одной для каждого MIDI-канала, используемого текущим MIDI файл. Каждая строка содержит:
Есть меню окна со следующими опциями:
В этом окне отображаются текстовые метаданные из загруженного файла MIDI с фильтрацией данные с рядом элементов управления, расположенных на панели инструментов окна:
Есть меню окна со следующими опциями:
Списки воспроизведения - это наборы имен файлов, которые можно использовать для воспроизведения серии MIDI-пьес, как музыкальный «репертуар».
Действие Файл
->Список воспроизведения ...
управляет созданием, изменением, упорядочиванием, открытие и сохранение файлов списка воспроизведения. В этом окне отображается текущий список воспроизведения. имя файла в заголовке окна.
Действия File
->Next
и File
->Prev
используются для навигации по плейлисту. вручную вперед и назад. Есть параметры конфигурации для начала воспроизведения автоматически после загрузки файлов MIDI и автоматически переходить к следующему элемент списка воспроизведения после завершения воспроизведения текущего элемента. Оба варианта конфигурации включены по умолчанию.
Первоначальный список воспроизведения по умолчанию содержит набор примеров файлов MIDI. Если вы предпочитаете начинать с пустого списка, вам следует использовать кнопку «Очистить» и затем сохраните пустой список воспроизведения со значимым именем. Это будет новый начальный плейлист в будущем.
Последний открытый или сохраненный файл списка воспроизведения должен быть запомнен в следующий раз, когда программа запускается, но списки воспроизведения не сохраняются автоматически.
Списки воспроизведения - это простые текстовые файлы с именем файла в каждой текстовой строке. Файл имена могут быть относительно местоположения самого файла списка воспроизведения (поэтому они не иметь в начале абсолютного пути) или каждый файл может иметь абсолютный путь на свой собственный.
У вас может быть несколько плейлистов, которые можно легко создать вне программа, например, в командной строке Linux эта команда создает список воспроизведения файл с именем "my_playlist.lst" со всеми файлами MIDI, расположенными в рабочем каталог:
$ ls -1 * .mid> my_playlist.lst
Вы можете открывать отдельные файлы ...
Для инициализации всех параметров в этом диалоговом окне есть кнопка «Восстановить настройки по умолчанию». к их значениям по умолчанию.
Есть три вкладки, группирующие параметры конфигурации.
Панель инструментов расположена в главном окне, которое обычно очень маленькое. доступное пространство и может быть перемещен в верхнюю или нижнюю часть окна, а также также вне его. Действия, доступные в виде кнопок инструментов, можно настроить в это диалоговое окно. Все действия также являются пунктами главного меню.
Чтобы выбрать одно действие из списка Доступные, сначала выберите его мышью и затем нажмите кнопку «добавить». Действие удаляется из списка доступных и помещается в конец выбранного списка.
Чтобы убрать одну кнопку с панели инструментов, выберите ее мышью в выбранном list, а затем нажмите кнопку «удалить».
Чтобы изменить порядок кнопок на панели инструментов, используйте клавиши «вверх» и «вниз». кнопки после выбора элемента в списке «Выбранное».
Стиль кнопок инструментов: содержит следующие параметры, применимые ко всем кнопки на панели инструментов