MIDI: различия между версиями

Материал из ALT Linux Wiki
 
(не показано 16 промежуточных версий 4 участников)
Строка 1: Строка 1:
[[en:MIDI]]
Проигрывание MIDI-файлов в ALT Linux.
Проигрывание MIDI-файлов в ALT Linux.


==TiMidity==
==История==
 
MIDI расшифровуется как Musical Instrument Digital Interface. Этот протокол был разработан в 1982 для управления и передачи данных между музыкальными устройствами.
 
==TiMidity++==
{|class="wikitable" style="float: right; margin-left: 2em"
! colspan="2" | TiMidity++
|-
| colspan="2" | [[Изображение:TiMidity++-logo.png |150px|center]]
|-
| '''Разработчик(и)'''
| Masanao Izumo et al.
|-
| '''Первый выпуск'''
| 2004
|-
| '''Лицензия'''
| GNU GPL 2
|-
| '''Сайт'''
| [https://timidity.sourceforge.net timidity.sourceforge.net]
|-
| '''Репозиторий'''
| [https://packages.altlinux.org/TiMidity++/ TiMidity++]
|}
[[Файл:Timidity.png|центр]]


Можно установить синтезатор Timidity++. Он же и является плеером.
Можно установить синтезатор Timidity++. Он же и является плеером.


  apt-get install timidity++
  # apt-get install TiMidity++
 
*Добавлять можно только по одному файлу
*Диалог открытия файла не стандартный
*Drag-n-drop в плейлист не работает


==FluidSynth==
==FluidSynth==
{|class="wikitable" style="float: right; margin-left: 2em"
! colspan="2" | FluidSynth
|-
| colspan="2" | [[Изображение:FluidSynth-logo.png |150px|center]]
|-
| '''Разработчик(и)'''
| Peter Hanappe,<br>Conrad Berhörster и др.
|-
| '''Первый выпуск'''
| 2001
|-
| '''Лицензия'''
| GNU LGPL
|-
| '''Сайт'''
| [https://www.fluidsynth.org fluidsynth.org]
|-
| '''Репозиторий'''
| [https://packages.altlinux.org/fluidsynth/ fluidsynth]
|}
Еще один синтезатор.  
Еще один синтезатор.  


  apt-get install fluidsynth
  # apt-get install fluidsynth
 
Для работы нужно установить SoundFont - набор сэмплов, содержащий более 128 инструментов, звуковые эффекты и различные барабанные/ударные комплекты:
 
# apt-get install fluid-soundfont-gm fluid-soundfont-gs fluid-soundfont-common fluid-soundfont-lite-patches
 
==VLC==
Для VLC нужен установленный пакет '''vlc-plugin-fluidsynth''' и наборы сэмплов, например '''fluid-soundfont'''.
 
# apt-get install vlc-plugin-fluidsynth
# apt-get install fluid-soundfont-gm fluid-soundfont-gs fluid-soundfont-common fluid-soundfont-lite-patches
 
Далее зайти в {{nav|'''Инструменты'''|'''Настройки'''|выбрать в левом нижнем углу '''Показывать настройки: все'''|'''Ввод/кодеки'''|'''Аудиокодеки'''|'''FluidSynth'''|'''Файл Soundfont'''|указать файл: {{path|/usr/share/sounds/sf2/default.sf2}}}}
 
[[Файл:VLC-midi.png|центр|600px]]
 
==Qmmp==
 
Для работы Qmmp необходимо установить наборы сэмплов, например '''fluid-soundfont'''
 
# apt-get install fluid-soundfont-gm fluid-soundfont-gs fluid-soundfont-common fluid-soundfont-lite-patches
 
Настройка не нужна.
 
==Audacious==
[[Файл:Audacious-midi.png|центр|600px]]
{{nav|Файл|Настройки|Модули|Ввод|Плагин AMIDI|Настройки|Шрифт|<nowiki>+</nowiki>}}
 
Скармливаем файл {{path|/usr/share/sounds/sf2/default.sf2}}


===VLC===
==WINE==
Для VLC необходимо скачать и указать [https://wiki.videolan.org/midi#SoundFonts_file файл инструментов] (*.sf2).
Для воспроизведения MIDI большинства приложений и игр в WINE, и большинства midi-плееров в Linux достаточно установки и настройки QSynth


Настройки>Ввод/кодеки> Все> Аудиокодеки> FluidSynth> Файл Soundfont> Скармливаем файл *.sf2
Настройка включает в себя доустановку из репозитория банка музыкальных инструментов (soundfonts) c последующим выбором его в настройках QSynth, и выбор корректного устройства вывода (чаще всего - ALSA или PulseAudio)


===Qmmp===
При корректной работе QSynth при проигрывании MIDI значок будет мигать.


Для Qmmp необходимо установить пакет qmmp-in-midi
Старые приложения Windows (в том числе 16-битные), которые не запускаются в Windows 7 и старше, работают в WINE. Например, работает Willow Pond PrestoArranger 2.10 (1995)


apt-get install qmmp-in-midi
Некоторые приложения позволяют воспроизводить звук без установки QSynth. Например, для NoteWorthy достаточно установить SoundFont и выбрать его в {{nav|Tools|SoundFont}}.


===Audacious===
==Ресурсы==
Для Audacious необходим AMIDI-plugin, но в ALT Linux он не собран.[https://redmine.audacious-media-player.org/boards/1/topics/1143]
* [https://wiki.archlinux.org/index.php/MIDI Арчвики MIDI англ.]
{{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}}
* [https://midistock.ru Архив MIDI midistock]
* [https://ru.wikipedia.org/wiki/General_MIDI General MIDI на wikipedia]
* [https://en.wikipedia.org/wiki/SoundFont SoundFont англ.]
{{Category navigation|title=Софт в ALT Linux|category=Soft|sortkey={{SUBPAGENAME}}}}
{{Category navigation|title=Набор программ|category=SoftKits|sortkey={{SUBPAGENAME}}}}
[[Категория:Soft]]
[[Категория:HOWTO]]
[[Категория:HOWTO]]

Текущая версия от 00:11, 27 октября 2024

Проигрывание MIDI-файлов в ALT Linux.

История

MIDI расшифровуется как Musical Instrument Digital Interface. Этот протокол был разработан в 1982 для управления и передачи данных между музыкальными устройствами.

TiMidity++

TiMidity++
TiMidity++-logo.png
Разработчик(и) Masanao Izumo et al.
Первый выпуск 2004
Лицензия GNU GPL 2
Сайт timidity.sourceforge.net
Репозиторий TiMidity++
Timidity.png

Можно установить синтезатор Timidity++. Он же и является плеером.

# apt-get install TiMidity++
  • Добавлять можно только по одному файлу
  • Диалог открытия файла не стандартный
  • Drag-n-drop в плейлист не работает

FluidSynth

FluidSynth
FluidSynth-logo.png
Разработчик(и) Peter Hanappe,
Conrad Berhörster и др.
Первый выпуск 2001
Лицензия GNU LGPL
Сайт fluidsynth.org
Репозиторий fluidsynth

Еще один синтезатор.

# apt-get install fluidsynth

Для работы нужно установить SoundFont - набор сэмплов, содержащий более 128 инструментов, звуковые эффекты и различные барабанные/ударные комплекты:

# apt-get install fluid-soundfont-gm fluid-soundfont-gs fluid-soundfont-common fluid-soundfont-lite-patches

VLC

Для VLC нужен установленный пакет vlc-plugin-fluidsynth и наборы сэмплов, например fluid-soundfont.

# apt-get install vlc-plugin-fluidsynth
# apt-get install fluid-soundfont-gm fluid-soundfont-gs fluid-soundfont-common fluid-soundfont-lite-patches

Далее зайти в Инструменты ▷ Настройки ▷ выбрать в левом нижнем углу Показывать настройки: все ▷ Ввод/кодеки ▷ Аудиокодеки ▷ FluidSynth ▷ Файл Soundfont ▷ указать файл: /usr/share/sounds/sf2/default.sf2

VLC-midi.png

Qmmp

Для работы Qmmp необходимо установить наборы сэмплов, например fluid-soundfont

# apt-get install fluid-soundfont-gm fluid-soundfont-gs fluid-soundfont-common fluid-soundfont-lite-patches

Настройка не нужна.

Audacious

Audacious-midi.png

Файл ▷ Настройки ▷ Модули ▷ Ввод ▷ Плагин AMIDI ▷ Настройки ▷ Шрифт ▷ +

Скармливаем файл /usr/share/sounds/sf2/default.sf2

WINE

Для воспроизведения MIDI большинства приложений и игр в WINE, и большинства midi-плееров в Linux достаточно установки и настройки QSynth

Настройка включает в себя доустановку из репозитория банка музыкальных инструментов (soundfonts) c последующим выбором его в настройках QSynth, и выбор корректного устройства вывода (чаще всего - ALSA или PulseAudio)

При корректной работе QSynth при проигрывании MIDI значок будет мигать.

Старые приложения Windows (в том числе 16-битные), которые не запускаются в Windows 7 и старше, работают в WINE. Например, работает Willow Pond PrestoArranger 2.10 (1995)

Некоторые приложения позволяют воспроизводить звук без установки QSynth. Например, для NoteWorthy достаточно установить SoundFont и выбрать его в Tools ▷ SoundFont.

Ресурсы