Для foobar2000 я подключил банк инструментов (sound font bank) Timbres Of Heaven (XGM) для воспроизведения midi-файлов. В принципе, мне понравилось, как он играет. Позднее я страл разбираться с программой Ardour, т.к. там можно было поменять инструменты для midi-трека. В итоге я решил посмотреть, как будет звучать этот банк в Ardour.
Т.к. я разбирался с программой, то установил по умолчанию английский язык интерфейса. Для этого снял галочку в меню настроек:
▶ ▶ ▶ ▶
Импортирование midi-файла
0. Поскольку я изменяю инструмент для уже готового трека, то возьму для примера файл SMETNOR2.MID («Lower Norfair Theme» Sequenced by erik@vbe.com, файл можно найти в инете).
1. Запускаем программу и создаём новую сессию из Пустого шаблона (Empty Template):
2. Кнопка открывает чистую сессию для дальнейшей настройки:
3. Нажав кнопку попадаем в главное окно программы, где импортируем нужный midi-файл:
▶
Вот тут несколько важных (для меня) моментов:
- Для каждого midi-файла есть своя «карта темпа» (tempo map). По умолчанию её значение равно 120, но для данного файла 130. Поэтому лучше отметить опцию «Use MIDI Tempo Map (if defined)», чтобы потом вручную не переделывать.
- Я хочу редактировать (изменять) файл, поэтому мне нужно отметить опцию Mapping = one track per channel. Таким образом в редакторе на каждый канал будет выделен свой трек (дорожка).
- В разделе инструмент Instrument меняем General Midi Synth на ACE Fluid Synth (Потом поменять его можно нажав на кнопку , либо на экране редактирования для каждого трека по отдельности)
4. Поскольку мы выбрали MIDI устройство не дефолтовое, а ACE Fluid Synth, то после импортирования, нужно выбрать для него банк инструментов (а то не будет идти звук). Для этого в левом верхнем углу проекта,- двойным щелчком мыши на ACE Fluid Synth открываем его настройки:
5. В открывшимся окошке настроек на данный момент нас интересует только файл с банком инструментов (SF2 File), указываем путь к файлу Timbres Of Heaven (XGM) 3.94.sf2:
6. После этого информация в окошке должна обновиться:
7. Те же действия нужно повторить для каждого из треков.
▶
Прослушав, что получилось, я понял, что некоторые инструменты подставлены неправильно. Например, для трека (в нашем случае дорожки) номер 4 играет инструмент Synth Brass 2, хотя на мой взгляд больше подходит French Horn. Чтобы поменять инструмент, сначала нужно выяснить, для какого канала его менять.
Смена инструмента для трека
8. Чтобы узнать на какой канал выводится нота, увеличим высоту окошка с треком. Это можно сделать двумя способами.
- Двойной щелчок мыши на выделенном треке:
- Либо правая кнопка мыши и в контекстном меню выбрать
▶ :
9. По умолчанию включен режим перетаскивания треков (Grab Mode), поэтому нужно перейти в режим редактирования (Internal Edit Mode), нажав на клавиатуре кнопку
10. Теперь, если подвести мышку к выделенной ноте, появится информация о ней. В нашем случае нужный нам канал — это канал 3 (Ch 3):
11. Для выделенного трека вызываем контекстное меню и переходим в раздел «Patch Selector…»:
12. Переключаемся на третий канал и выставляем для него новый инструмент (в моём случае это French Horns):
Примечания
Программа бесплатная, поэтому периодически появляется всплывающее окошко с предложение продолжить работу в беззвучном режиме, либо купить программу. Это конечно напрягает, хотя потерпеть можно, т.к. есть кнопка «Даёте ещё немного поработать», которая продляет режим бесплатного использования.
После загрузки сессии данные о банке инструментов теряются и приходится всё выставлять по новой. Может это один из неисправленных багов Ardour, либо данного плагина в частности, но проблему пока не решили (Ardour 6.6.0 64-bit).
Можно включить настройку, чтобы в режиме редактирования, при нажатии мышкой на ноту, она звучала. Для этого включим настройку:
▶ ▶ ▶ ▶
При настройках по умолчанию проигрывание продолжается даже когда трек закончен. Наверное это сделано для того, чтобы можно было в режиме редактирования вводить новые ноты (с виртуальной, либо с аппаратной MIDI клавиатуры). Поскольку мне это ненужно, я отключу:
▶ ▶ ▶ [ ] ▶
Изменить порядок дорожек (треков) можно не в режиме редактирования, а в режиме перетаскивания (Grab Mode) — это кнопка с указательным пальцем, либо клавиша
- C#: Сравнить два массива - 12.12.2024
- EVE-Online: Фильтры каналов - 23.11.2024
- Не приходит СМС для авторизации на сайте Госуслуги - 01.11.2024