АнглийскийФранцузскийИспанский

Значок OnWorks

fluidsynth - Интернет в облаке

Запустите fluidsynth в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда fluidsynth, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


FluidSynth - синтезатор SoundFont

СИНТАКСИС


флюидсинт [кредита] [SoundFonts] [midifiles]

ОПИСАНИЕ


FluidSynth представляет собой MIDI-синтезатор в реальном времени, основанный на спецификациях SoundFont (R) 2. Это
может использоваться для рендеринга входных MIDI-данных или файлов MIDI в аудио. События MIDI считываются из
MIDI-устройство. Звук передается на устройство вывода звука в реальном времени.

Самый простой способ запустить синтезатор - указать ему SoundFont в командной строке:
'fluidsynth soundfont.sf2'. fluidsynth загрузит SoundFont и прочитает MIDI-события из
MIDI-устройство по умолчанию, использующее MIDI-драйвер по умолчанию. После запуска FluidSynth он
читает команды из стандартного ввода. Есть команды для отправки MIDI-событий вручную, для загрузки или
выгрузите SoundFonts и т. д. Все доступные команды обсуждаются ниже.

FluidSynth также можно использовать для воспроизведения списка файлов MIDI. Просто запустите FluidSynth с
SoundFont и список файлов MIDI для воспроизведения. В этом случае вы можете не захотеть открывать
MIDI-устройство для чтения внешних событий. Используйте параметр -n, чтобы отключить ввод MIDI. если ты
также хотите отключить использование оболочки, запустите FluidSynth с параметром -i:
'fluidsynth -ni soundfont.sf2 midifile1.mid midifile2.mid'.

Запустите fluidsynth с параметром --help, чтобы проверить изменения в списке параметров.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


флюидсинт принимает следующие варианты:

-a --audio-driver = [метка]
Используемый аудиодрайвер. "-a help" для вывода списка допустимых опций

-с, --audio-bufcount = [количество]
Количество аудио буферов

-С, --хор
Включение или выключение хоруса [0 | 1 | да | нет, по умолчанию = включено]

-д, --свалка
Дамп входящих и исходящих MIDI-событий в стандартный вывод

-А ТАКЖЕ, --audio-file-endian
Порядок байтов аудиофайлов для быстрого рендеринга или файловый драйвер ("-E help" для списка)

-ф, --load-config
Загрузить файл конфигурации команды (команды оболочки)

-Ф, --fast-render = [файл]
Преобразовать MIDI-файл в необработанные аудиоданные и сохранить в [файл]

-грамм, --прирост
Установите основное усиление [0 <усиление <10, по умолчанию = 0.2]

-ГРАММ, --аудио-группы
Определяет количество аудиоузлов LADSPA

-час, --Помогите
Распечатайте эту сводку справки

-я, - без оболочки
Не читать команды из оболочки [default = yes]

-дж, - разъемы-выходы
Попытка подключить выходы jack к физическим портам

-К, --midi-channels = [число]
Количество миди-каналов [по умолчанию = 16]

-л, - отключение ресниц
Не подключаться к серверу LASH

-Л, --audio-channels = [число]
Количество стереофонических аудиоканалов [по умолчанию = 1]

-м, --midi-driver = [метка]
Имя используемого миди-драйвера. «-m help» для вывода списка допустимых опций.

-н, --no-миди-в
Не создавайте MIDI-драйвер для чтения событий ввода MIDI [по умолчанию = да]

-o Определите параметр -o name = value («-o help» для сброса текущих значений)

-О, - аудио-файл-формат
Формат аудиофайла для быстрого рендеринга или файловый драйвер ("-O help" для списка)

-п, --portname = [ярлык]
Установить имя MIDI-порта (alsa_seq, драйверы coremidi)

-р, --частота дискретизации
Установите частоту дискретизации

-Р, - реверберация
Включение или выключение реверберации [0 | 1 | да | нет, по умолчанию = включено]

-с, --сервер
Запустите FluidSynth как серверный процесс

-Т, --тип аудиофайла
Тип аудиофайла для быстрого рендеринга или файловый драйвер ("T help" для списка)

-в, --подробный
Распечатайте подробные сообщения о миди-событиях

-В, --версия
Показать версию программы

-з, --audio-bufsize = [размер]
Размер каждого аудиобуфера

НАСТРОЙКИ


Все настройки не в реальном времени (не действуют, если они установлены после запуска), за исключением тех
указано как в реальном времени.

СИНТЕЗАТОР

synth.audio-каналы INT [min = 1, макс = 128, def = 1]
Количество аудиоканалов (DOCME!).

synth.audio-группы INT [min = 1, макс = 128, def = 1]
Количество аудиогрупп (DOCME!).

Synth.chorus.active BOOL [def = True]
Переключение включения эффекта хоруса.

synth.cpu-ядра INT [min = 1, макс = 256, def = 1]
Количество ядер ЦП, используемых для поддержки многоядерных процессоров.

Synth.device-id INT [min = 0, макс = 126, def = 0] В РЕАЛЬНОМ ВРЕМЕНИ
Идентификатор устройства, который будет использоваться для приема входящих сообщений SYSEX.

синтезатор. дамп BOOL [def = False]
В настоящее время не действует.

synth.effects-каналы INT [min = 2, макс = 2, def = 2]
В настоящее время не действует.

синт.усиление FLOAT [min = 0.000, макс = 10.000, def = 0.200] В РЕАЛЬНОМ ВРЕМЕНИ
Усиление мастер-синтезатора.

Synth.ladspa.active BOOL [def = False]
Подсистема LADSPA включает переключатель.

synth.midi-каналы INT [min = 16, макс = 256, def = 16]
Общее количество MIDI-каналов (должно быть кратно 16).

синтезатор.миди-банк-выбрать STR [def = 'gs' vals: 'gm', 'gs', 'xg', 'ММА']
Стиль сообщения MIDI Bank Select.

synth.min-длина ноты INT [min = 0, макс = 65535, def = 10]
Минимальная продолжительность нотных событий (можно работать с очень короткими перкуссионными нотами).

Synth.overflow.age FLOAT [min = -10000, макс = 10000, def = 1000]
Взвешивание (при переполнении) на протяжении голоса.

синтезатор.переполнение.перкуссия FLOAT [min = -10000, макс = 10000, def = 4000]
Взвешивание (при переполнении) голоса, находящегося на барабанном канале.

синтезатор.overflow.выпущен FLOAT [min = -10000, макс = 10000, def = -2000]
Взвешивание (при переполнении) для выпущенного голоса, т.е.
педаль сустейна.

синтезатор.переполнение.поддержанный FLOAT [min = -10000, макс = 10000, def = -1000]
Взвешивание (при переполнении) для голоса, который был выдержан, т.е.
педаль сустейна нажата.

синтезатор.переполнение.объем FLOAT [min = -10000, макс = 10000, def = 500]
Взвешивание (при переполнении) громкости голоса.

synth.parallel-рендеринг BOOL [def = True]
Включает ответ на рендеринг звука с малой задержкой, даже если синтезатор в остальном занят.
Всегда должно быть верно для использования исполняемым файлом fluidsynth.

синтезатор. полифония INT [min = 1, макс = 65535, def = 256] В РЕАЛЬНОМ ВРЕМЕНИ
Подсчет голосовой полифонии (допускается одновременное голосование).

Synth.reverb.active BOOL [def = True]
Переключатель включения эффекта реверберации.

частота дискретизации синтезатора FLOAT [min = 22050.000, макс = 96000.000, def = 44100.000]
Частота дискретизации синтезатора.

Synth.threadsafe-API BOOL [def = True]
Сериализует доступ к API-интерфейсу синтезатора. Всегда должно быть верным для использования в fluidsynth
исполняемый файл.

синтезатор многословный BOOL [def = False]
Вывести полученные MIDI-события на стандартный вывод.

ОБЩАЯ ИНФОРМАЦИЯ АУДИО

аудио.драйвер STR
Аудио драйвер для использования. Параметры по умолчанию и допустимые параметры зависят от доступных драйверов.

audio.input-каналы INT [min = 0, макс = 2, def = 0]
В настоящее время не используется? (DOCME).

audio.output-каналы INT [min = 2, макс = 32, def = 2]
ДОКМЕ

аудио.период-размер INT [min = 64, макс = 8192, def = 64]
Размер периода для аудио буферов. Используется многими аудиодрайверами.

аудио.периоды INT [min = 2, макс = 64, def = 16]
Количество аудио буферов. Используется многими аудиодрайверами.

audio.realtime-приоритет INT [min = 0, макс = 99, def = 60]
Приоритет в реальном времени для назначения аудиопотоку или 0 для отключения высокого приоритета
планирование. Используется только некоторыми аудиодрайверами (в настоящее время alsa и oss).

audio.sample-формат STR [def = '16 бит' vals: '16bits', 'float']
Формат аудиовыхода, чтобы выбрать формат для тех драйверов, которые поддерживают 16 бит или
плавающая запятая.

АУДИО ВОДИТЕЛЬ КОНКРЕТНЫЙ

аудио.alsa.устройство STR [def = 'по умолчанию']
Устройство вывода аудиодрайвера ALSA.

audio.coreaudio.device STR [def = 'по умолчанию']
Устройство вывода драйвера CoreAudio. Допустимые варианты зависят от системы.

аудио.дротик.устройство STR [def = 'по умолчанию']
Устройство аудиодрайвера OS / 2 Dart.

аудио.dsound.устройство STR [def = 'по умолчанию']
Устройство, используемое для драйвера DirectSound. Допустимые варианты зависят от системы.

audio.file.endian STR [def = 'авто' vals: 'auto', 'big', 'cpu', 'little']
Выбор порядка байтов для рендерера файла или драйвера файла. 'auto' выбирает значение по умолчанию для
выбранный тип файла. 'cpu' использует порядок байтов ЦП. Ограничено "cpu", если нет
поддержка libsndfile.

аудио.файл.формат STR [def = 's16' vals:'double','float','s16','s24','s32','s8','u8']
Средство визуализации файлов или аудиоформат файлового драйвера. Ограничено s16, если нет libsndfile
.

аудио.имя.файла STR [def = 'fluidsynth.wav']
Имя выходного файла для средства визуализации файлов или файлового драйвера.

аудио.файл.тип STR [def = 'авто' vals: 'aiff', 'au', 'auto', 'flac', 'oga', 'raw', 'wav']
Тип выходного файла для средства визуализации файлов или файлового драйвера. 'auto' пытается определить
введите расширение файла в audio.file.name. Ограничено "сырым", если нет libsndfile
служба поддержки. Фактические параметры зависят от библиотеки libsndfile.

аудио.разъем.автоподключение BOOL [def = False]
Если включено, FluidSynth автоматически подключается к аудиовыходу системы Jack.
порты.

аудио.jack.id STR [def = 'fluidsynth']
Идентификатор клиента для использования при подключении к Джеку.

аудио.джек.мульти BOOL [def = False]
TRUE для включения многоканального вывода.

аудио.джек.сервер STR [def = '']
Имя сервера Jack. Пусто по умолчанию.

аудио.oss.устройство STR [def = '/ dev / dsp']
Устройство вывода драйвера OSS.

audio.portaudio.device STR [def = 'PortAudio Дефолт']
Устройство вывода драйвера PortAudio. Доступные параметры зависят от системы.

audio.pulseaudio.adjust-латентность BOOL [def = True]
Динамически увеличивает задержку, если PulseAudio предлагает это.

audio.pulseaudio.device STR [def = 'по умолчанию']
Устройство вывода драйвера PulseAudio.

audio.pulseaudio.media-роль STR [def = 'музыка']
Информация о роли мультимедиа PulseAudio.

audio.pulsaudio.server STR [def = 'по умолчанию']
Сервер драйверов PulseAudio.

ОБЩАЯ ИНФОРМАЦИЯ MIDI

миди.драйвер STR
MIDI-драйвер для использования. Параметры по умолчанию и допустимые параметры зависят от доступных драйверов.

midi.realtime-прио INT [min = 0, макс = 99, def = 50]
Приоритет в реальном времени для назначения MIDI-потоку или 0 для отключения высокого приоритета
планирование. Используется только некоторыми MIDI-драйверами (в настоящее время alsa_seq, alsa_raw и
'oss').

MIDI ВОДИТЕЛЬ КОНКРЕТНЫЙ

midi.alsa.устройство STR [def = 'по умолчанию']
Необработанное устройство драйвера MIDI ALSA.

midi.alsa_seq.device STR [def = 'по умолчанию']
Устройство драйвера MIDI секвенсора ALSA.

миди.alsa_seq.id STR [def = 'pid']
Идентификатор клиента секвенсора ALSA. «pid» будет использовать идентификатор процесса как часть имени клиента.

миди.coremidi.id STR [def = 'pid']
Идентификатор клиента для использования с драйвером CoreMIDI. 'pid' будет использовать идентификатор процесса как порт
имя клиента.

миди.jack.id STR [def = 'fluidsynth-midi']
Идентификатор клиента драйвера MIDI Jack.

миди.джек.сервер STR [def = '']
Сервер драйверов Jack MIDI. Пусто, чтобы использовать значение по умолчанию.

midi.oss.устройство STR [def = '/ dev / midi']
Устройство драйвера OSS MIDI.

миди.имя_порта STR [def = '']
Имя порта, используемое для драйверов секвенсора CoreAudio и ALSA.

midi.winmidi.устройство STR [def = 'по умолчанию']
Устройство для драйвера Windows MIDI.

РАЗНОЕ

player.reset-синтезатор BOOL [def = True]
TRUE для сброса состояния MIDI синтезатора между композициями MIDI.

player.timing-источник STR [def = 'образец' vals: 'образец', 'система']
Выбирает источник синхронизации для MIDI-секвенсора. 'system' использует системный таймер. 'образец'
использует частоту дискретизации (количество аудиовыхода, события, синхронизированные со звуком).

оболочка.порт INT [min = 1, макс = 65535, def = 9800]
Номер порта TCP / IP сервера команд оболочки для использования.

оболочка.приглашение STR [def = '']
Строка приглашения оболочки.

SHELL КОМАНДЫ


ОБЩАЯ ИНФОРМАЦИЯ

помощь Распечатывает список разделов справки (введите "help ")

выход Выйти из синтезатора

ЗВУКИ

загрузка имя файла
Загрузите SoundFont

разгружать номер
Выгрузите SoundFont. Число - это индекс SoundFont в стеке.

шрифты Выводит список текущих SoundFonts в стеке

инст номер
Распечатайте доступные инструменты для SoundFont.

MIDI СООБЩЕНИЯ

нотон канал ключ скорость
Отправить заметку о мероприятии

примечание канал ключ
Отправить заметку о мероприятии

cc канал Ctrl ценностное
Отправить событие смены элемента управления

прог канал Num
Отправить сообщение об изменении программы

выберите канал шрифт банка прог
Комбинация выбора банка и смены программы

каналы
Распечатайте предустановки всех каналов.

АУДИО СИНТЕЗ

усиление ценностное
Установите основное усиление (0 <усиление <5)

интерп Num
Выберите метод интерполяции для всех каналов

Interc канал Num
Выберите метод интерполяции для одного канала

Реверберация

реверберации [0 | 1 | вкл | выкл]
Включение или выключение реверберации

rev_preset Num
Загрузите номер пресета в блок реверберации.

rev_setroomsize Num
Изменить размер комнаты реверберации

rev_setdamp Num
Изменить затухание реверберации

rev_setwidth Num
Изменить ширину реверберации

rev_setlevel Num
Изменить уровень реверберации

CHORUS

хор [0 | 1 | вкл | выкл]
Включите или выключите хорус

cho_set_nr n
Использовать n линий задержки (по умолчанию 3)

cho_set_level Num
Установите выходной уровень каждой строки хоруса на num

cho_set_speed Num
Установите скорость модуляции хоруса на число (Гц)

cho_set_глубина Num
Установите глубину модуляции хоруса на число (мс)

MIDI Маршрутизатор

router_default
Перезагружает правила маршрутизации MIDI по умолчанию (входные каналы отображаются на синтезаторе 1: 1)

router_clear
Удаляет все правила маршрутизации MIDI.

router_begin [примечание | cc | prog | pbend | cpress | kpress]
Запускает новое правило маршрутизации для событий заданного типа

router_chan мин Макс мул
Ограничивает правило для событий на min <= chan <= max. Если канал попадает в
окна, оно умножается на mul, затем добавляется add.

router_par1 мин Макс мул
Ограничивает параметр 1 (например, номер ноты в событиях ноты). Похожий на
маршрутизатор_канал.

router_par2 мин Макс мул
Ограничивает параметр 2 (например, скорость в нотном событии). Похожие на router_chan

router_end
Завершает текущее правило и добавляет его в маршрутизатор.

Маршрутизатор Примеры реализованных проектов

router_clear

router_begin примечание

router_chan 0 7 0 15

router_end

Принимает только нотные события от нижних 8 MIDI
каналы. Независимо от канала синтезатор воспроизводит ноту на канале 15.
(synthchannel = midichannel * 0 + 15)

router_begin копия

router_chan 0 7 0 15

router_par1 1 1 0 64

router_add
Настраивает колесо модуляции для работы в качестве педали сустейна (преобразует CC 1 в CC 64.
на нижних 8 MIDI каналах, маршруты на канал 15)

АВТОРЫ


Питер Ханаппе[электронная почта защищена]>
Маркус Нентвиг[электронная почта защищена]>
Антуан Шмитт[электронная почта защищена]>
Джош Грин[электронная почта защищена]>
Стефан Летц[электронная почта защищена]>

Пожалуйста, проверьте файлы АВТОРОВ и СПАСИБО на наличие всех кредитов.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ


SoundFont (R) - зарегистрированная торговая марка E-mu Systems, Inc.

Август 26, 2010 FluidSynth(1)

Используйте fluidsynth онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    АстрОрзПлеер
    АстрОрзПлеер
    AstrOrz Player — бесплатный медиаплеер.
    программное обеспечение, частично основанное на WMP и VLC.
    плеер выполнен в минималистическом стиле, с
    более десяти цветов темы, а также может
    б ...
    Скачать AstrOrzPlayer
  • 2
    Movistartv
    Movistartv
    Kodi Movistar+ TV является дополнением для XBMC/
    Коди, разрешенный к использованию
    decodificador de los servicios IPTV де
    Movistar интегрирован в один город
    медиацентры ма...
    Скачать киностартв
  • 3
    Code :: Blocks
    Code :: Blocks
    Code::Blocks — это бесплатная программа с открытым исходным кодом,
    кроссплатформенная C, C++ и Fortran IDE
    построен для удовлетворения самых взыскательных потребностей
    своих пользователей. Он разработан, чтобы быть очень
    расширенный ...
    Код загрузки::Блоки
  • 4
    среди
    среди
    Среда или расширенный интерфейс Minecraft
    и отслеживание данных / структуры - это инструмент для
    отобразить обзор Minecraft
    мир, фактически не создавая его. Это
    жестяная банка ...
    Скачать Среди
  • 5
    МСИС2
    МСИС2
    MSYS2 - это набор инструментов и
    библиотеки, предоставляющие вам
    удобная среда для строительства,
    установка и запуск родной Windows
    программное обеспечение. Это кон ...
    Скачать MSYS2
  • 6
    libjpeg-турбо
    libjpeg-турбо
    libjpeg-turbo - это кодек изображений JPEG
    который использует инструкции SIMD (MMX, SSE2,
    NEON, AltiVec) для ускорения базового уровня
    Сжатие и распаковка JPEG на
    x86, x8 ...
    Скачать libjpeg-turbo
  • Больше »

Команды Linux

Ad