| Порівняння попередніх версійПопередня ревізіяНаступна ревізія | Попередня ревізія |
| alsa-midi [2017/06/27 07:11] – [Налаштування програм] wombat | alsa-midi [2017/06/27 08:04] (поточний) – [Посилання] Rosegarden, PianoBooster, links wombat |
|---|
| |
| Написи "''Connecting To''" та "''Connected From''" свідчать про те, що з'єднання встановлено. Тепер MIDI-сигнали, що їх генерує MIDI-інструмент "Keystation 61es", потраплятимуть на вхід програми FluidSynth, і вона генеруватиме звуки. | Написи "''Connecting To''" та "''Connected From''" свідчать про те, що з'єднання встановлено. Тепер MIDI-сигнали, що їх генерує MIDI-інструмент "Keystation 61es", потраплятимуть на вхід програми FluidSynth, і вона генеруватиме звуки. |
| | |
| | |
| | ====== Затримка звуку ====== |
| | |
| | Для того, щоб затримка між MIDI-подіями та появою звуку була якомога меншою, потрібно зменшити параметр ''period_size'' в налаштуваннях ALSA. Це можна зробити у файлі ''[[alsa#воспроизведение|.asoundrc]]''. Наприклад, програма FluidSynth під час запуску запитує в системи значення ''period_size 64''. Це значення можна використати як орієнтовне. |
| | |
| | Часто трапляється, що за дуже малої довжини періоду з'являються тріск та клацання. Тоді можна збільшити параметр ''periods'', наприклад, до значення 1024. |
| | |
| |
| ====== Посилання ====== | ====== Посилання ====== |
| http://wiki.allegro.cc/index.php?title=Using_TiMidity%2B%2B_with_ALSA_raw_MIDI | http://wiki.allegro.cc/index.php?title=Using_TiMidity%2B%2B_with_ALSA_raw_MIDI |
| |
| ====== Налаштування ALSA ====== | [[http://www.fluidsynth.org/ | Офіційний сайт FluidSynth]] -- Синтезатор звуків музичних інструментів на основі "звукових шрифтів" (SoundFont) |
| | |
| | [[https://amsynth.github.io/ | amsynth]] -- Синтезатор звуків |
| | |
| | === Інші програми, що працюють з MIDI === |
| | |
| | [[https://qsynth.sourceforge.io/ | QSynth]] -- просто графічний інтерфейс до FluidSynth. |
| | |
| | [[https://lmms.io/ | LMMS]] -- програма з класу так званих "DAW" -- **D**igital **A**udio **W**orkstation (цифрова аудіостанція) |
| | |
| | [[https://ardour.org/ | Ardour]] -- також DAW. |
| | |
| | [[http://rosegardenmusic.com/ | Rosegarden]] -- Програма для створення та редагування музики |
| | |
| | [[http://midieditor.sourceforge.net/ | MidiEditor]] -- Графічна програма для запису, редагування та програвання MIDI-файлів |
| | |
| | [[http://www.muse-sequencer.org/ | MusE]] -- MIDI/Аудіо-секвенсор з можливостями запису та редагування |
| | |
| | [[http://www.swamiproject.org/ | Swami]] -- редактор звуків музичних інструментів |
| | |
| | [[http://pianobooster.sourceforge.net/ | PianoBooster]] -- Програма для акомпонування та навчанні грі на фортепіано |
| | |
| | [[http://www.denemo.org/ | Denemo]] -- Нотний редактор |
| | |
| | [[https://musescore.org/ | MuseScore]] -- Нотний редактор |
| | |
| | |
| | |
| | |
| | |
| |
| Для того, щоб затримка між MIDI-подіями та появою звуку була якомога меншою, потрібно зменшити параметр ''period_size'' в налаштуваннях ALSA. Це можна зробити у файлі ''[[alsa#воспроизведение|.asoundrc]]''. | |
| |