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

Ad


Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


bristol - пакет эмуляции синтезатора.

СИНТАКСИС


стартБристоль -мини-джек -миди последовательность [кредита]

ОПИСАНИЕ


Бристоль - это программный эмулятор старинного синтезатора. Приложение состоит из
сам движок называется bristol, а графический пользовательский интерфейс - брайтон. Графический
interface - это библиотека обработки растровых изображений для представления разнообразных синтезаторных устройств, таких как
потенциометры, кнопки, ползунки, соединительные кабели и который генерирует сообщения для
настроить эмулятор синтезатора. Движок - это инфраструктура, на которой размещается эмулятор.
код, который объединяет различные аудиооператоры, необходимые для генерации звука.
Движок и графический интерфейс запускаются вместе с стартБристоль скрипт, который устанавливает
необходимая среда для того, чтобы двое могли соединиться вместе. Обычно не предполагается, что
Бристоль и Брайтон запускаются вне сценария, однако есть варианты
сценарий для запуска только одного или другого. В Бристоле также есть интерфейс командной строки, который может
использоваться, а не графический интерфейс.

В настоящее время эмулируются следующие синтезаторы:

Эмуляции

Муг мини
исследователь мугов (путешественник)
moog voyager электрический синий
муг память
Муг Соник 6
муг / реалистичный мг-1 концертмейт
модуль hammond (не рекомендуется, используйте -b3)
hammond B3 (по умолчанию) $
последовательные схемы пророк-5
последовательные схемы пророк-5 / FX
последовательные схемы пророк-10
последовательные схемы pro-one
крыло rhodes mark-I stage 73
fender rhodes бас-фортепиано
crumar roadrunner электрическое пианино
crumar бит 01
crumar бит 99
crumar bit + моды
crumar stratus синтезатор / органная комбинация
crumar trilogy: синтезатор / орган / струнный комбо
Оберхейм OB-X
Оберхейм OB-Xa
арп топор
арп одиссея
2600 арп
струнный ансамбль arp / solina
Korg Polysix
корг поли-800
корг моно / поли
korg ms20 (незаконченный: только -libtest)
вокс континентальный
vox continental super / 300 / II
Роланд Джуно-60
Роланд Юпитер-8
Бауман БМЕ-700
бристольский бас-гитарист секвенсор
ямаха дх-7
yamaha cs-80 (незаконченный)
Commodore-64 SID чип-синтезатор
Commodore-64 SID полифонический синтезатор (незаконченный)
гранулированный синтезатор (незаконченный)
ems synthi-a (незаконченный)
16-трековый микшер (незаконченный: только -libtest)

Соединение по умолчанию между движком и графическим интерфейсом - это TCP-сокет в формате SYSEX.
сообщение взято из MIDI. При желании код будет использовать сокет домена unix для улучшения
безопасность. Графический интерфейс и движок не обязательно должны находиться в одной системе, если это возможно.
указаны параметры, эта функция требует использования сокетов домена TCP. Двигатель может
также принимать запросы от нескольких интерфейсов Brighton и запускать все эмуляторы на
В то же время, мультитембрально, разделяя голоса между собой и упреждая при необходимости. Если
эмулятор запускается в монофоническом режиме, тогда ему заранее назначается голос, который никогда не будет
быть опережающим и который работает непрерывно, т. е. по умолчанию он будет продолжать работать даже
когда ни одна клавиша пианино не нажата. Полифонический код будет запускать только голосовые алгоритмы.
пока ключевой шлюз открыт, шлюз выводится из состояния голосовой огибающей. В
движок поддерживает минимум 32 голоса по умолчанию, если эмулятор запрашивает меньше, чем его
эмуляция настроена с мягким ограничением. Если просят больше, значит, больше голосов.
создан, однако, верхний предел установлен в 128 голосов. Голос - это структура двигателя
который позволяет выделять и выполнять, фактический код, выполняемый голосом, может быть любым из
алгоритмы эмулятора, благодаря которым поддерживается мультитембральная работа. Распределение голоса
процесс - "приоритет последней ноты", и в то время как другие доступны для монофонического
инструментов, это единственный алгоритм назначения полифонии.

Этот пакет следует запускать с помощью сценария startBristol. Скрипт запустит
двоичные файлы синтезатора bristol, оценивая правильные пути к библиотекам и пути к исполняемым файлам.
Есть эмуляция, синтезатор и рабочие параметры:

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Эмуляция:

-mini - муг мини
-explorer - муг-путешественник
-voyager - муг-вояджер электрик
-memory - память moog
-sonic6 - Муг Соник 6
-mg1 - муг / реалистичный товарищ по концерту мг-1
-hammond - модуль hammond (устарел, используйте -b3)
-b3 - hammond B3 (по умолчанию)
-prophet - последовательные схемы пророка-5
-pro52 - последовательные схемы prophet-5 / fx
-pro10 - последовательные схемы пророк-10
-pro1 - последовательные схемы pro-one
-rhodes - крыло rhodes mark-I stage 73
-rhodesbass - бас-фортепиано fender rhodes
-roadrunner - электрическое пианино crumar roadrunner
-битон - бит 01
-bit99 - крумар бит 99
-bit100 - crumar bit + моды
-stratus - crumar stratus синтезатор / орган комбо
-trilogy - комбо-синтезатор трилогии crumar / орган / струнный
-obx - оберхейм OB-X
-obxa - оберхейм OB-Xa
-axxe - арп топор
-одиссея - arp odyssey
-арп2600 - арп 2600
-solina - струнный ансамбль arp / solina
-polysix - корг полисикс
-поли800 - корг поли-800
-монополия - корг моно / поли
-ms20 - korg ms20 (незаконченный: только -libtest)
-vox - континентальный вокал
-voxM2 - vox continental super / 300 / II
-juno - Роланд Джуно-60
-юпитер - роланд юпитер-8
-bme700 - Бауманн BME-700
-bm - бристольский секвенсор бас-гитариста
-dx - Ямаха ДХ-7
-cs80 - yamaha cs-80 (незаконченный)
-sidney - синтезатор на чипе SID Commodore-64
-melbourne - Commodore-64 SID polysynth (незавершенный)
-granular - гранулированный синтезатор (незавершенный)
-aks - ems synthi-a (незаконченный)
-mixer - 16-трековый микшер (незаконченный: только -libtest)

Синтезатор:

-голос
Выбранный эмулятор запустится с этим количеством голосов. Двигатель всегда будет
создать 32 голоса, но передать эмулятору только это подмножество. Если выбранный
значение больше 32, то выделяется большее количество голосов.

-mono Запустить эмулятор в монофоническом режиме. На самом деле это не псевдоним для '-voices 1', поскольку
он дополнительно настраивает такие параметры, как «-retrig -lvel -wwf -hnp». Эти
при желании можно переопределить дополнительные параметры.

-lnp Выбрать логику с низким приоритетом нот. Это относится только к монофоническим синтезаторам и
весь приоритет нот влияет на стиль игры легато.

-hnp Выбрать логику приоритета высоких нот. Это относится только к монофоническим синтезаторам.

-nnp Выбрать без приоритета нот, это значение по умолчанию, работает как последняя нота.
выбор приоритета.

-ретриг
Запросите событие триггера для каждой проигрываемой ноты И нот, которые отпускаются.
Триггер заставит конверты зацикливаться. Они не вернутся к нулю к
по умолчанию, однако некоторые из эмуляций имеют это как элемент управления с графическим интерфейсом. Без этого
триггеры флагов отправляются только для первой нажатой ноты последовательности.

-lvel Настроить наследование скорости для всех нот легато - первой ноты последовательности
будет иметь значение скорости, которое применяется ко всем последующим нотам. Этот вариант
переключатель: двойное применение отключит эту функцию. Это важно в отношении
в эмуляторы столько же моно-синтезаторов с установленным уровнем по умолчанию. В
следующие параметры могут не работать должным образом:

стартБристоль -мини -уровень

Проблема в том, что -mini включает скорость легато, поэтому переключатель -lvel будет переключать ее.
снова выключен. То же самое и с -retrig.

-канал
Запустите эмулятор, чтобы он отвечал на этом MIDI-канале, по умолчанию 1.

-lowkey
Настройте самую низкую ноту, на которую должен реагировать эмулятор. По умолчанию это
'0', но может использоваться для определения разделения клавиш и диапазонов для разных синтезаторов.

-highkey
Настройте самую высокую ноту, на которую должен реагировать эмулятор. По умолчанию это
'127', но может использоваться для определения разделения клавиш и диапазонов для разных синтезаторов.

-detune <%>
Запросите запуск эмулятора с уровнем температурной чувствительности. Значение по умолчанию
определяется эмулятором, обычно 100 или 200. Расстройка применяется к голосу
только при примечании и является случайным значением в пределах определенного здесь диапазона.

-прирост
Уровень усиления выходного сигнала для эмулятора. Их можно использовать для нормализации
уровни сигналов от разных синтезаторов при совместной игре. Значение по умолчанию -
определяется самим синтезатором, это переопределение.

-pwd
Глубина колеса высоты тона в полутонах, по умолчанию 2.

-скорость
Кривая скорости для эмулятора. По умолчанию 520, экспоненциальная кривая для жесткого
стиль игры. Значение «0» ровное (без чувствительности к касанию). Значения до 100 являются
линейно масштабированные карты. Карта скоростей представляет собой таблицу точек, которая интерполируется
линейно: вам может потребоваться только определить точки перегиба, однако, если вы хотите
гладкие кривые, вам нужно будет определить каждое из 128 используемых значений скорости
в событиях noteon / noteoff. В эмуляции есть только одна таблица уровней усиления для
каждый индекс key.velocity, движок, напротив, имеет две таблицы, по одной для каждого включения / выключения
событие, однако, это целочисленная карта, а не карта усиления.

Есть несколько таблиц по умолчанию, если вы не хотите указывать свои собственные.
интерполированная кривая. Каждая таблица представляет собой усиление для значения скорости Midi, указанного в
Обратите внимание на событие, в нем 128 записей. Реализовано следующее:

100-199 Выпуклые кривые для клавишника софт-тач
200-499 Вогнутые кривые для жесткого касания, линейная или квадратичная функция.

Следующие настройки до 525 повторяют описанные выше, но с меньшей степенью детализации. в
выше диапазона значение 200 является линейным, как и значение 510 ниже:

500-509 Выпуклые кривые для клавишника софт-тач
510 линейный
511-25 Вогнутые изгибы для сильного игрока.

Тогда есть пара конкретных кривых

550 логарифмический
560 параболический

Значения до 100 состоят из двухзначных чисел. Первая цифра определяет, как
поздно линия начинает (линейно) нарастать, а вторая цифра показывает, насколько поздно
достигает 1.0. Значение 09 почти соответствует линейному отображению выше, поскольку оно начинается с 0.
и заканчивается почти в конце. Значение 49 будет для тяжелого игрока, оно равно нулю.
для большей части таблицы скоростей, а затем увеличивается до максимального усиления (1.0) близко
конец таблицы. Обратите внимание, что эта таблица также могла быть определена с помощью
определения velocityMap, поскольку они являются линейными интерполяциями. Настоящий выпуск будет
Включите кривые, чтобы немного сгладить.

Вариант 520 представляет собой квадратную кривую мощности и кажется вполне естественным, хотя это очень
субъективно. Возможно, это естественно для сильного игрока, и это могло бы быть лучшим вариантом по умолчанию.
чем линейная кривая.

Значение 1000 инвертирует отображение, поэтому:

1510 - линейно от 1.0 до 0.0 по мере увеличения скорости
1520 - экспоненциальный, от 1.0 до 0.0 при увеличении скорости

Отображение движка применяется перед отображением эмуляции, приведенным здесь. Есть
разумные аргументы, чтобы сделать эту таблицу логарифмической - вы можете это сделать.
Здесь нет никаких ограничений для значений, кроме отрицательных значений, которые не отображаются,
поэтому эту таблицу также можно использовать для компенсации уровней громкости.

-глайд
Продолжительность скольжения ногте в секундах, по умолчанию 5.

-эмулировать
Найдите названный эмулятор и вызовите его, в противном случае выйдите. Вызов эмуляции
это было в настоящее время по умолчанию, это подразумевает дополнительные параметры для подсчета голосов,
усиление, скольжение, глубина шага колеса, расстройка и т. д. Значение по умолчанию - hammondB3. -Emulate
опция также подразумевает -register к имени эмулятора.

-регистр
Используйте конкретное имя при регистрации в Jack и ALSA. По умолчанию движок будет
используйте название «бристоль», однако это может сбивать с толку, если используется несколько двигателей.
используется, и это можно использовать для отмены значения по умолчанию.

-lwf Выбрать облегченные фильтры для эмулятора.

-nwf Выбрать стандартные фильтры с нормальным весом. Они примерно вдвое дороже, чем
легкие фильтры.

-wwf Выберите фильтры полусреднего веса, это снова примерно вдвое больше нагрузки на ЦП, чем обычно.
фильтры.

-hwf Выбрать тяжелые фильтры. Это примерно вдвое больше фильтра полусреднего веса.
Хотя это заметная слышимая разница между -lwf и -nwf, это
спорно, является ли разница между -nwf, -wwf и -hwf отличной от видимой
в загрузке процессора. Фильтр по умолчанию для любого -mono synth - -wwf, который может быть
переопределено строкой '-mini -mono -nwf'.

-бло
Количество отображаемых гармоник с ограниченной полосой пропускания. Значение нуля выберет
бесконечная пропускная способность, по умолчанию 31.

-блофракция
Двигатель использует предварительно вычисленные таблицы для всех частот, где максимальная гармоника
не превышает эту долю частоты дискретизации. Значение по умолчанию 0.8 уже выше
Найквист как компромисс между содержанием и искажением. Значения, стремящиеся к 1.0
естественно, сильно искажены на высоких частотах.

-scala
Движок прочитает указанный файл scala и отобразит его в свои частотные таблицы.

Информация о пользователе Интерфейс:

-качественный
Глубина цветового кеша влияет на скорость рендеринга. Меньшие значения начинаются
показывая потерю четкости, более высокие значения начинают использовать тысячи цветов, что
где влияет на производительность, значение - bpp, по умолчанию - 6.

-шкала
Каждый из эмуляторов имеет размер окна по умолчанию, этот размер можно увеличивать или увеличивать.
при желании вниз.

-ширина
Ширина пикселя определяет меньший из двух размеров, которые можно настроить. Оно работает
с параметрами -scale и -autozoom для переключения между разными размерами с помощью мыши
Вход / выход из окна.

-автозум
Свернуть окно при выходе, развернуть при входе.

-raise Автоматически поднимать окно при вводе.

-lower Автоматически опускать окно при выходе. Здесь отмечается, что использование автоматического масштабирования,
Повышение и понижение могут иметь нежелательные эффекты с некоторыми оконными менеджерами.

-rud Ограничить отслеживание поворотного контроллера движением мыши вверх / вниз, а не фактическим
отслеживать положение мыши. Значение будет частью текущего размера окна.

-antialias <%>
Для окон некоторых размеров будет происходить пикселизация визуализированных изображений, если только некоторые
антиалиас прилагается. При больших значениях масштабирования это настраивается автоматически. Ценность
процент, по умолчанию 30.

-aliastype
Есть три варианта сглаживания, «pre» применит его к шелкографии текста,
«Текстура» применит его к поверхностным растровым изображениям, а «все» применит его везде
включая рендеринг устройств. По умолчанию - pre, однако этот параметр только
применяется, если -antialias имеет значение, отличное от нуля.

-прозрачность <%>
Брайтон использует слой прозрачности для некоторых функций, таких как патч ARP 2600.
кабели. Это прозрачность по умолчанию. Позже его можно будет отрегулировать с помощью
^ o / ^ O / ^ t управляющие коды в графическом интерфейсе. По умолчанию 50 процентов.

-пиксельное изображение
Используйте интерфейс растрового изображения X11 вместо интерфейса XImage по умолчанию для
сервера.

-dct
Таймаут двойного щелчка для событий кнопки и т. Д. 250 мс.

-слежение
Предотвращение отслеживания MIDI-событий графическим интерфейсом клавиатуры пианино, небольшое сокращение
Накладные расходы процессора.

-keytoggle
Поведение графического интерфейса пользователя по умолчанию для настройки клавиш с помощью мыши заключается в их фиксации, это
позволяет играть аккорды на полифонии. Эта опция отключит защелку для
что клавиши нажимаются, только когда они удерживаются кнопкой мыши.

-нейтральный
Запустите эмулятор с помощью нулевого патча, все параметры будут иметь нулевое значение.
чтобы патч можно было построить снизу вверх, полностью с нуля. Этот
эквивалентно '-load -1', отрицательные ячейки памяти не будут сохранены, т. е. вы
не может сохранить в нулевой патч.

-нагрузка
Номер начальной памяти для загрузки при запуске. По умолчанию для большинства эмуляторов установлено значение 0.

-Импортировать
Импортируйте память из дискового файла в активный патч во время запуска. Этот патч может
затем быть сохраненным в другом месте и позволяет обмениваться воспоминаниями.

-mbi
Индекс главного банка позволяет получить доступ к дополнительному идентификатору памяти. Это значение умножено на 1000
добавляется к идентификатору памяти, сохраненному / загружаемому графическим интерфейсом, чтобы графический интерфейс мог получить доступ, например
8 банков по 8 ячеек памяти, но с помощью -mbi вы можете сохранить несколько наборов по 64
воспоминания.

-активный смысл
Скорость, с которой приветственные сообщения отправляются из графического интерфейса в движок, чтобы убедиться, что он все еще
активный. Если трансмиссия не работает, графический интерфейс выйдет из строя, если двигатель не работает.
получать обновления, он также выйдет. Ноль отключит активный смысл.

-аст
Период ожидания двигателя для активных сенсорных сообщений.

-mct
Тайм-аут цикла MIDI - это таймер графического интерфейса занятого ожидания для событий MIDI, используемый, когда
GUI использует интерфейс MIDI для прямого отслеживания событий.

-ar | -aspect
Все эмуляторы будут пытаться поддерживать соотношение сторон своих окон, чтобы
что они выглядят «нормально». Это конфликтует с некоторыми оконными менеджерами, поэтому может быть
отключен. Это также может вызвать чрезмерное переназначение окон, когда они
изменен размер.

-conify
Откройте окно в виде значков.

-окно
Не отображать окна.

-cli Включить текстовый интерфейс командной строки для движка. Это можно использовать в
соединение с -window, однако, если оно скомпилировано без поддержки каких-либо окон
system подразумевается опция -window.

-libtest
Не запускайте двигатель и не пытайтесь подключиться к нему, просто опубликуйте графический интерфейс для
тестирование.

Графический интерфейс пользователя Ярлыки:

's' - сохранить настройки в текущую память
'l' - (повторно) загрузить текущую память
'x' - обменять текущий с предыдущей памятью
'+' - загрузить следующую память
'-' - загрузить предыдущую память
'?' - показать справочную информацию эмулятора
'h' - показать справочную информацию эмулятора
'r' - показать информацию о приложении
'k' - показать сочетания клавиш
'p' - перейти к / tmp /.xpm
't' - переключить непрозрачность
'o' - уменьшить непрозрачность патч-слоя
'O' - увеличить непрозрачность патч-слоя
'w' - отображать гарантию
'g' - отображать GPL (условия копирования)
'+' - увеличить размер окна
'-' - уменьшить размер окна
'Enter' - переключение окна между полноэкранным размером
UpArrow - движение контроллера вверх (клавиша Shift-акселератор)
DownArrow - движение контроллера вниз (клавиша Shift-акселератор)
RightArrow - больше контроля движения вверх (ускоритель переключения передач)
LeftArrow - больше контроля движения вниз (смещение акселератора)

Операционный опции:

Генеральная:

-движок
Не запускайте новый двигатель. Графический интерфейс попытается подключиться к существующему движку на
конфигурация хоста и порта (cq). Если связь установлена, то двигатель
будут работать с обоими эмуляторами, и распределение голоса будет распределяться между ними. Все
выходов эмулятора загибаются обратно на тот же стереовыход, за исключением
где используются дополнительные управляющие входы Jack.

-gui Не запускать графический интерфейс, только движок. Графический интерфейс попытается подключиться к
Engine на настроенных значениях хоста и порта. Если он не отвечает, то графический интерфейс
выйдет с довольно кратким сообщением.

-сервер
Запустите движок как постоянный сервер, который не выходит с последним эмулятором.

-демон
Запустите двигатель как демон с отключенным управляющим терминалом. Это не
подразумевает параметр -server и не подразумевает параметр -log для записи в файл
system, ни -syslog, которые также могут быть применимы к демону.

-сторожевая собака
Тайм-аут инициализации аудиопотока. Если поток не активируется в
в этот период двигатель будет изящно завершен, а не ждать
связи на неопределенный срок. Период по умолчанию - 30 секунд. Это неактивно в
-server или -daemon режим. В нормальном режиме работы аудиопоток будет запущен.
в течение нескольких секунд, но если движок и графический интерфейс запускаются отдельно, то
этот тайм-аут требует, чтобы графический интерфейс был запущен до истечения таймера.

-log Перенаправить вывод журнала в файл. Файл по умолчанию - /var/log/bristol.log и
/var/log/brighton.log, и если они недоступны, то $ HOME / .bristol / log
каталог используется. Выбор / Вар / журнал предотвращает вход в систему с правами root в
событие, когда этот пользователь запускает движок.

-системный журнал
Перенаправить вывод журнала в системный журнал.

-приставка
Сохраните управляющий терминал как выход для регистрации сообщений, удалите
метки времени для удобства чтения. Это также можно настроить с помощью
переменная окружения BRISTOL_LOG_CONSOLE = true.

-rc Не загружать файлы параметров bristolrc.

-exec Последний процесс, запрашиваемый сценарием startBristol, будет вызываться как
exec таким образом, что он поддерживает, среди прочего, PID родителя. Этот вариант
переопределит exec и оставит скрипт в ожидании завершения процессов.
Есть последствия неиспользования этого параметра, часть кода очистки является частью
сценарий оболочки оболочки, по умолчанию он не вызывается из-за запроса exec.
Этот флаг установлен по умолчанию, но на самом деле он требуется только для совместимости с LADI.

-stop Остановить все работающие двигатели Bristol. Это косвенно приведет к прекращению
любой графический интерфейс из-за активного зондирования, хотя его можно отключить. Вариант использования:
остановить любые двигатели -server -daemon, работающие в фоновом режиме. Задняя часть
вариант - пкилл.

-exit Остановить все работающие двигатели Bristol и графический интерфейс.

-kill <-эмулятор>
Остановите все работающие двигатели bristol и графический интерфейс, которые были связаны с
данный эмулятор. Если bristol был запущен с '-mini', теперь его можно убить с помощью -mini
так что другие эмуляторы не прекращаются. Если запущено несколько мини, они
естественно тоже умрет. Если движок работает с мультитембральным графическим интерфейсом, то другой
связанный графический интерфейс также выйдет в дополнение к мини.

-cache
Местоположение по умолчанию для новых воспоминаний и профилей эмулятора, по умолчанию
~ / .bristol и он будет найден перед системным / заводским каталогом по умолчанию
/ usr / local / share / bristol при запуске эмуляторов и загрузке памяти. Если
путь не существует, то он создается, если возможно.

-memdump [-эмулировать ]
Создайте целевой каталог /объем памяти/ и сначала скопируйте фабрику
память по умолчанию для синтезатора, затем личные воспоминания пользователя. Это можно использовать
с управлением сеансом, чтобы сделать копию всех воспоминаний синтезатора в сеансе. Если
целевой каталог уже существует, то операция копирования не выполняется, но
каталог заменяет -cache по умолчанию, чтобы сделать его новым местом для сохраненных
воспоминания о том сеансе. Параметр -emulate является обязательным, если он не указан.
тогда берется hammondB3 по умолчанию.

-debug <1-16>
Уровень отладки, значения выше 12 могут быть очень подробными, и только значение 0 возможно.
безопасен в реальном времени, поскольку позволяет избежать printf () в вычислительном потоке движка.

-Прочти меня [- ]
Отобразите информацию о программе readme. Показать файл readme только для одного эмулятора
при желании

-glwf Разрешить использование '-lwf' только для всех эмуляторов, без переопределений.

-хозяин
Подключитесь к движку по имени хоста, по умолчанию localhost. Это используется в
в сочетании с -engine для распространения графического интерфейса. Имя хоста принимает синтаксис, например
hostname: port, чтобы исправить как хост, так и порт для удаленного подключения к движку.
Если часть хоста является токеном unix, то создается локальный именованный сокет.
чем TCP-соединение. В этом случае конкретный номер порта может быть присвоен
создайте именованный сокет / tmp / br. и если порт не указан, то
выбран случайный числовой индекс.

-порт
Подключитесь к заданному TCP-порту для обмена сообщениями GUI / движка, по умолчанию 5028. Если порт
уже используется, то запуск с ошибкой. Для запуска нескольких щеток с
GUI, тогда эту опцию следует отказаться, и скрипт будет искать свободный порт.
номер для каждого вызова. Неверно смешивать эту опцию с -host
параметры, которые принимают значение host: port или unix: port, поскольку результаты будут
неопределенный в зависимости от порядка подачи параметров.

-quiet Перенаправить отладочную и диагностическую информацию в / dev / null.

-gmc Открыть интерфейс MIDI в графическом интерфейсе. По умолчанию движку будет принадлежать только MIDI
интерфейс для bristol и будет перераспределять события в графический интерфейс. Возможно
отключите пересылку и при необходимости подключите графический интерфейс и движок к устройствам midi.

-вперед
Отключить глобальную пересылку MIDI-событий. По умолчанию движок открывает MIDI
интерфейс и подключен к физическим клавиатурам, панелям управления и / или
секвенсоры. Он будет пересылать MIDI-события в графический интерфейс для отслеживания. Этот вариант
отключает функцию. При отключении графический интерфейс не будет отображать клавиатуру фортепиано.
состояние, и он не будет отслеживать движение CC, если не задана опция '-gmc', чтобы открыть
MIDI-соединение в графическом интерфейсе пользователя, и что пользователь подключает те же панели управления к
графический интерфейс через этот альтернативный канал. Этот вариант логически идентичен
«-Localforward -remoteforward».

-localforward
Это не позволит графическому интерфейсу пересылать MIDI-сообщения движку. Это не
для предотвращения зацикливания MIDI-сообщений, поскольку пересылка происходит только из MIDI
интерфейсы для TCP-соединений между графическим интерфейсом пользователя и движком. Этот вариант предотвратит
сообщения с любых поверхностей, которые подключены к графическому интерфейсу, от перенаправления на
двигатель.

-дистанционный вперед
Это предотвратит пересылку движком в графический интерфейс, но все же позволит графическому интерфейсу
жду двигателя. Если графическому интерфейсу предоставляется MIDI-соединение с параметром -gmc,
и управляющие поверхности применяются к обоим процессам, тогда параметр -forward должен
использоваться для глобального предотвращения перераспределения событий. Несоблюдение этого правила не приведет к
в циклах, просто дублирование событий один к одному. Возможно подключение
управляющие поверхности только к графическому интерфейсу, когда используется опция -gmc, это дает
возможность иметь локальную клавиатуру и графический интерфейс, но управлять двигателем на удаленном компьютере
системы. По общему признанию, это дополнительная задержка, связанная с обработкой MIDI.
сообщения от графического интерфейса к удаленному механизму по TCP.

-oss Настроить параметры OSS по умолчанию для аудио и MIDI интерфейсов.

-alsa Настроить параметры ALSA по умолчанию для аудио и MIDI интерфейсов. MIDI-интерфейс - это
ALSA SEQ порт.

-jack Настроить настройки Джека по умолчанию для аудио и MIDI интерфейсов. На момент написания этого
опция вызывает некоторые проблемы, поскольку она выбирает разъем MIDI, который в настоящее время требует
мост-демон для работы. Параметры '-jack -midi seq' были бы более типичными.
конфигурации.

-jackstats
Не запрашивать параметры звука с сервера jack, возьмите систему bristol
значения по умолчанию или настроенные параметры. Значения по умолчанию в Бристоле неизбежно не сработают.
однако вызов bristoljackstats иногда бывает лишним, и это может ускорить
время начального запуска. Использование этого параметра обычно требует, чтобы
Также доступны параметры -rate и -count. TP -jsmuuid Это для единственной
использование Jack Session Manager

-jsmfile
Это для исключительного использования Jack Session Manager.

-jsmd
Задержка диспетчера сеансов Джека перед внутренним распределением событий сеанса. Мероприятие
выполнение задерживается в графическом интерфейсе по умолчанию 5000 мс.

-сессия
Отключите все управление сеансами, включая JSM и LADI.

-спать
Остановить процесс инициализации на n секунд. Это нужно для работы над тем, что
кажется, что это состояние гонки при использовании диспетчера сеансов для инициализации нескольких
клиентов bristol, поскольку все они соперничают за один и тот же идентификатор порта TCP.

-jdo Jack Dual Open: позволить потокам аудио и midi регистрироваться как независимые клиенты с
Джек. По умолчанию аудиопоток открывается как клиент jack, а MIDI
соединение используется как другой порт, а не как другой клиент.


Сгенерируйте необработанный аудиовыход сэмплов финальной стадии в файл. Формат будет
быть 16-битным стерео чередованием.

-nrp Включить поддержку событий NRP как в графическом интерфейсе, так и в движке. Это следует использовать с осторожностью
поскольку NRP в движке может иметь неожиданные результаты.

-enrp Включить поддержку NRP только в движке.

-gnrp Включить события NRP в графическом интерфейсе. Это необходимо, чтобы разрешить графический интерфейс (и, следовательно,
engine) для управления с некоторых управляющих поверхностей MIDI.

-nrpcc
Максимальное количество NRP для отображения. Значение по умолчанию - 128, что считается достаточным для любого из
текущие эмуляторы, но микшеру потребуется больше, если он будет выпускаться каждый раз.

Аудио Водитель:

-audio [oss | alsa | jack]
Аудио драйвер отменяет. В зависимости от порядка переключателей возможно
установить группу глобальных значений по умолчанию (-jack / oss / alsa), затем выполнить конкретный повторный выбор
компоненты.

-audiodev
Имя аудиоустройства. Для Джека это будет имя, зарегистрированное у демона Джека.

-считать
Количество сэмплов / кадров в периоде обработки.

-выигрыш
Уровень нормализации выходного сигнала, по умолчанию для эмулятора 4.

-ingain
Уровень нормализации входного сигнала, по умолчанию для эмулятора 4.

-предварительная загрузка
Количество звуковых буферов для предварительной записи на аудиовыход при запуске. Это не
активны с драйверами Джека.

-темп
Частота дискретизации, по умолчанию 44100.

-приоритет
Приоритет в реальном времени, запрошенный звуковым потоком движка, по умолчанию 75. Ноль будет
отключить обработку RT.

-автоконн
Автоматически подключите вход и выход двигателя к первым найденным портам Jack IO.
Этого также можно добиться с помощью переменной окружения BRISTOL_AUTOCONN = true.

-мульти
Множественные запросы портов ввода-вывода, работает только с Jack и в настоящее время только с ARP 2600
дает доступ к этим портам.

-migc
Уровень нормализации входного сигнала для нескольких портов ввода-вывода.

-mogc
Уровень нормализации выходного сигнала для портов multi IO.

полдень Водитель:

-midi [oss | [raw] alsa | jack]
Аудио драйвер отменяет. В зависимости от порядка переключателей возможно
установить группу глобальных значений по умолчанию (-jack / oss / alsa), затем выполнить конкретный повторный выбор
компоненты, такие как ´-jack -midi seq´. Драйвер MIDI по умолчанию - '-midi seq', но
которые можно переопределить параметрами времени компиляции, такими как --enable-jack-default-midi
в ./configure.

-мидидев
Имя открываемого MIDI-устройства (OSS / ALSA).

-mididbg
Запросить отладку уровня MIDI 1.

-mididbg2
Запросить отладку уровня MIDI 2. Оба могут быть выбраны для уровня 3.

-sysid <0xXXXXXXXX>
Настройте альтернативный идентификатор SYSEX для движка. По умолчанию это значение
0x534C6162 по историческим причинам, это не бесплатный идентификатор разработки, но не
назначенный таким образом не должен вызывать конфликта.

ЛАДИ водитель (уровень 1 совместимый):

-лади брайтон
Выполнять сообщения LADI только в графическом интерфейсе

-лади Бристоль
Выполнять сообщения LADI только в движке

-лади
Память состояний LADI для операций сохранения. Это должно быть уникальным для каждого LADI.
сессия.

ПРИМЕРЫ


стартБристоль-мини
Запустите Minimoog, используя интерфейс ALSA для аудио и midi (seq). Эмулятор будет
по умолчанию - монофонический, с приоритетом высоких нот с повторным запуском и чувствительностью легато.

стартБристоль -alsa
Запустите hammondB3, используя интерфейс ALSA для аудио и midi. Это эквивалентно всем
следующие параметры: -b3 -audio alsa -audiodev plughw: 0,0 -midi seq -mididev
plughw: 0 -count 256 -preload 4 -port 5028 -voices 32 -channel 1 -rate 44100

startBristol -исследователь -голоса 1
Запустите moog explorer как монофонический инструмент, используя интерфейс ALSA для аудио и
полдень.

startБристоль -пророк -alsa -канал 3
Запустите prophet-5, используя ALSA для аудио и midi (на канале 3).

startBristol -b3 -count 512 -предварительная загрузка 2
Запустите hammond b3 с 512 выборками за период и предварительно загрузите два таких буфера.
перед тем, как стать активным. Некоторые Live! карты нуждаются в большем размере буфера с ALSA
водители.

startBristol -oss -audiodev / dev / dsp1 -vox -voices 8
Запустите Vox Continental, используя устройство OSS 1 и устройство midi по умолчанию / dev / midi0.
Управляйте всего 8 голосами из 32 доступных.

startBristol -b3 -audio alsa -audiodev plughw: 0,0 -seq -mididev 128.0
Запустите эмуляцию B3 через интерфейс штекера ALSA PCM, используя секвенсор ALSA поверх
клиент 128, порт 0.

startBristol -juno &

стартБристоль -пророк -канал 2 -двигатель
Запустите двух синтезаторов, юнону и пророка. Оба синтезатора будут
исполняется на одном движке (мультитембрально) с 32 голосами между ними. Юнона будет
на миди канале по умолчанию (1), а пророк на канале 2. Вывод по тому же
аудиоустройство ALSA по умолчанию. 32 голоса никогда не будут использоваться в качестве эмуляторов.
будет работать по умолчанию с более низким мягким пределом. Их можно запускать с большим количеством голосов
однако для этого потребуются подходящие значения для опции -voices.

startBristol -juno -jack -register juno -voices 32 &

стартБристоль -пророк -джек -регистр пророк -канал 2 -голоса 32
Запустите два синтезатора, юнону и пророка 5. Каждый синтезатор полностью независим
с собственным графическим интерфейсом и собственным движком. Каждый двигатель будет регистрироваться отдельно с помощью домкрата.
демон. Они соответственно зарегистрируют имена «юнона» и «пророк» у Джека.
и ALSA, чтобы их можно было дифференцировать в соответствующих программах управления
такие как aconnect и qjackctl. Выходы будут видны отдельно в этих
управляющие программы и, таким образом, могут маршрутизироваться независимо. Каждый синтезатор может использовать до 32
голоса, и будет только конкуренция за ЦП - это отдельный процесс движка
с 32 голосами каждый.

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


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

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

  • 1
    VBA-M (Архивировано - сейчас на Github)
    VBA-M (Архивировано - сейчас на Github)
    Проект переехал в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особенности:Создание читовСохранить состояниямульти
    система, поддерживает gba, gbc, gb, sgb,
    sgb2Т...
    Скачать VBA-M (в архиве — сейчас на Github)
  • 2
    Stacer
    Stacer
    Оптимизатор системы Linux и мониторинг
    Репозиторий Github:
    https://github.com/oguzhaninan/Stacer.
    Аудитория: конечные пользователи / рабочий стол. Пользователь
    интерфейс: Qt. Программирование Ла...
    Скачать Стасер
  • 3
    ОранжевыйФокс
    ОранжевыйФокс
    Форк TeamWinRecoveryProject (TWRP)
    с множеством дополнительных функций, редизайн
    и другие особенности: поддерживает высокие частоты и
    не-Treble ROMsОбновленное ядро ​​​​Oreo,
    построен ...
    Скачать OrangeFox
  • 4
    itop — ITSM CMDB с открытым исходным кодом
    itop - ITSM CMDB с открытым исходным кодом
    Портал ИТ-операций: полностью открытый
    источник, ITIL, веб-сервис
    инструмент управления, включающий полностью
    настраиваемая CMDB, система службы поддержки и
    документальный человек...
    Скачать itop - ITSM CMDB OpenSource
  • 5
    Клементин
    Клементин
    Clementine — это мультиплатформенная музыка.
    проигрыватель и организатор библиотеки, вдохновленный
    Амарок 1.4. Обладает быстрым и
    удобный интерфейс и позволяет
    поиск и...
    Скачать Клементину
  • 6
    XISmuS
    XISmuS
    ВНИМАНИЕ: В накопительном обновлении 2.4.3 есть
    был выпущен !! Обновление работает для любых
    предыдущая версия 2.xx. Если обновление
    начиная с версии v1.xx, скачайте и
    Я ...
    Скачать XISmuS
  • Больше »

Команды Linux

Ad