англійськафранцузькаіспанська

Ad


Значок OnWorks

bristolengine - Інтернет у хмарі

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

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

ПРОГРАМА:

ІМ'Я


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

СИНТАКСИС


початиБрістоль -mini -jack -midi seq [опції]

ОПИС


Брістоль — це старовинний набір програмного емулятора синтезатора. Додаток складається з
сам двигун називається bristol, а графічний інтерфейс користувача називається Брайтон. Графічний
Інтерфейс – це бібліотека маніпуляцій з растровими зображеннями для представлення різноманітних пристроїв синтезатора, таких як
потенціометри, кнопки, повзунки, патч-кабелі та які формують повідомлення до
налаштувати емулятор синтезатора. Движок — це інфраструктура, на якій розміщується емулятор
код, який об'єднує різні аудіооператори, необхідні для створення аудіо.
Двигун і графічний інтерфейс запускаються разом з початиБрістоль скрипт, який налаштовує
необхідне середовище для того, щоб вони могли з’єднатися разом. Загалом це не передбачається
bristol і brighton можуть бути запущені поза сценарієм, однак є варіанти
сценарій, щоб запустити лише те чи інше. Bristol також має інтерфейс командного рядка, який може
використовуватися, а не графічний інтерфейс.

На даний момент емулюються такі синтезатори:

Емуляції

муг міні
moog explorer (мандрівник)
moog voyager електричний синій
moog пам'ять
муг соник 6
moog/реалістичний mg-1 concertmate
модуль Хаммонда (не підтримується, використовуйте -b3)
hammond B3 (за замовчуванням)$
послідовні схеми пророк-5
послідовні схеми пророк-5/fx
послідовні схеми пророк-10
послідовні схеми pro-one
Fender Rhodes Mark-I stage 73
бас-піаніно Fender Rhodes
електричне піаніно crumar roadrunner
біт крумар 01
біт крумар 99
crumar біт + моди
комбінація crumar stratus synth/organ
трилогія crumar комбінація синтезатор/орган/струна
Оберхайм OB-X
Оберхайм OB-Xa
arp axxe
арп одіссея
2600 арп
струнний ансамбль arp/solina
корг полісікс
корг полі-800
korg моно/полі
korg ms20 (незавершений: тільки -libtest)
vox continental
vox continental super/300/II
Роланд Юнона-60
Роланд Юпітер-8
Бауман БМЕ-700
Брістольський бас-секвенсер
yamaha dx-7
yamaha cs-80 (незавершений)
commodore-64 чіп-синтезатор SID
поліфонічний синтезатор commodore-64 SID (незавершений)
гранульований синтезатор (незавершений)
ems synthi-a (незавершений)
16-трековий мікшер (незавершений: тільки -libtest)

З'єднання за замовчуванням між двигуном і графічним інтерфейсом - це сокет TCP, який використовує формат SYSEX
повідомлення взято з MIDI. За бажанням код використовуватиме сокет домену unix для покращення
безпеки. Графічний інтерфейс і двигун не повинні бути резидентами однієї системи, якщо це можливо
якщо параметри вказані, ця функція вимагає використання сокетів домену TCP. Двигун може
також приймати запити від кількох інтерфейсів Brighton і запускати всі емулятори
в той же час, багатотембрально, обмінюючи голоси між ними та випереджаючи, де це необхідно. Якщо
емулятор запускається в монофонічному режимі, потім йому попередньо призначається голос, який ніколи не буде
бути випередженим і який працює безперервно, тобто за замовчуванням він продовжуватиме працювати навіть
коли не натискаються клавіші піаніно. Поліфонічний код запускає лише голосові алгоритми
поки ключовий шлюз відкритий, шлюз є похідним від стану огинаючої голосу. The
двигун підтримує щонайменше 32 голоси за замовчуванням, якщо емулятор запитує менше, ніж його
емуляція налаштована з м'яким обмеженням. Якщо потрібно більше, то більше голосів
створено, однак верхня межа встановлена ​​в 128 голосів. Голос - це структура двигуна
що дозволяє розподіляти та виконувати, фактичний код, запущений голосом, може бути будь-яким
алгоритми емулятора, які підтримують мультитембральну операцію. Розподіл голосу
цей процес є «приоритетом останньої ноти», а інші доступні для монофонії
інструментів, це єдиний алгоритм поліфонічного призначення.

Цей пакет слід запустити зі скрипту startBristol. Сценарій запуститься
двійкові файли синтезатора bristol, оцінюючи правильні шляхи бібліотеки та виконувані шляхи.
Є параметри емуляції, синтезатора та роботи:

ВАРІАНТИ


Емуляція:

-міні - moog mini
-дослідник - moog voyager
-voyager - moog voyager Electric blue
-пам'ять - моог пам'ять
-sonic6 - moog sonic 6
-mg1 - moog/реалістичний mg-1 concertmate
-hammond - модуль hammond (застарів, використовуйте -b3)
-b3 - hammond B3 (за замовчуванням)
-пророк - послідовні схеми пророк-5
-pro52 - послідовні схеми пророк-5/fx
-pro10 - послідовні схеми пророк-10
-pro1 - послідовні схеми pro-one
-rhodes - крило rhodes mark-I ступінь 73
-rhodesbass - fender rodes bass piano
-roadrunner - електричне піаніно crumar roadrunner
-bitone - crumar bit 01
-bit99 - crumar біт 99
-bit100 - біт crumar + моди
-stratus - комбінація crumar stratus synth/organ
-trilogy - комбінація синтезатор/орган/струна з трилогії Crumar
-obx - Oberheim OB-X
-obxa - оберхейм OB-Xa
-axxe - arp axxe
-одиссея - арп одіссея
-arp2600 - arp 2600
-solina - арп/соліна струнний ансамбль
-полисикс - корг полісикс
-полі800 - корг полі-800
-монополія - ​​корг моно/полі
-ms20 - korg ms20 (незавершене: тільки -libtest)
-vox - вокс континентальний
-voxM2 - vox continental super/300/II
-juno - roland juno-60
-юпітер - роланд юпітер-8
-bme700 - baumann bme-700
-bm - секвенсор Bristol bassmaker
-dx - yamaha dx-7
-cs80 - yamaha cs-80 (незавершений)
-sidney - commodore-64 чіп-синтезатор SID
-melbourne - commodore-64 SID полісинт (незавершений)
-granular - гранульований синтезатор (незавершений)
-aks - ems synthi-a (незакінчений)
-мікшер - мікшер на 16 треків (незавершений: тільки -libtest)

Синтезатор:

- голоси
Вибраний емулятор почнеться з цієї кількості голосів. Двигун буде завжди
створити 32 голоси, але виділити лише цю підмножину емулятору. Якщо вибраний
значення більше 32, то виділяється більша кількість голосів.

-mono Запустіть емулятор в монофонічному режимі. Це насправді не псевдонім для '-voices 1' як
він додатково налаштовує такі параметри, як '-retrig -lvel -wwf -hnp'. Ці
додаткові параметри можна змінити за бажанням.

-lnp Виберіть логіку пріоритету низької ноти. Це стосується лише монофонічних синтезаторів і
весь пріоритет нот впливає на стиль гри легато.

-hnp Виберіть логіку пріоритету високої ноти. Це стосується лише монофонічних синтезаторів.

-nnp Виберіть без пріоритету нотатки, це значення за замовчуванням і працює як остання нотатка
вибір пріоритету.

- retrig
Запит на подію тригера для кожної відтворюваної ноти ТА відпущених нот.
Тригер спричинить циклічність конвертів. До нуля вони не повернуться
за замовчуванням, однак деякі емуляції мають це як елемент керування GUI. Без цього
тригери прапорів надсилаються лише для першої натиснутої ноти послідовності.

-lvel Налаштувати успадкування швидкості для всіх легато нот - перша нота послідовності
матиме значення швидкості, яке застосовується до всіх наступних нот. Цей варіант є
перемикач: двічі застосувати цю функцію. Це важливо з повагою
до емуляторів стільки ж моно синтезаторів із встановленим рівнем за замовчуванням. The
такі параметри можуть не працювати належним чином:

startBristol -mini -level

Проблема в тому, що -mini вмикає швидкість legato, тому перемикач -lvel перемикає її
знову вимкнути. Те ж саме стосується -retrig.

- канал
Запустіть емулятор, щоб відповідати на цьому MIDI-каналі, за замовчуванням 1.

- низький ключ
Налаштуйте найнижчу ноту, на яку має відповідати емулятор. Це значення за замовчуванням
'0', але може використовуватися для визначення розділення клавіш і діапазонів для різних синтезаторів.

- високий ключ
Налаштуйте найвищу ноту, на яку має відповідати емулятор. Це значення за замовчуванням
'127', але може використовуватися для визначення розділення клавіш і діапазонів для різних синтезаторів.

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

- виграш
Рівень посилення вихідного сигналу для емулятора. Їх можна використовувати для нормалізації
рівні сигналу від різних синтезаторів при спільному відтворенні. Значення за замовчуванням
визначається самим синтезатором, це перевизначення.

-pwd
Глибина висотного колеса в півтонах, за замовчуванням 2.

-швидкість
Крива швидкості для емулятора. За замовчуванням – 520, експоненціальна крива для харда
стиль гри. Значення '0' рівне (немає чутливості до дотику). Значення до 100 є
карти з лінійним масштабом. Карта швидкості - це таблиця точок, яка інтерполюється
лінійно: можливо, вам доведеться визначити лише точки перегину, однак, якщо хочете
гладкі криві, вам потрібно буде визначити кожне з 128 значень швидкості, які використовуються
у подіях noteon/noteoff. Емуляція має лише одну таблицю рівнів посилення для
кожен індекс швидкості, двигун, навпаки, має дві таблиці, по одній для кожного включення/вимкнення
однак подія є цілочисельною картою, а не картою посилення.

Існує кілька таблиць за замовчуванням, якщо ви не хочете вказувати власні
інтерпольована крива. Кожна таблиця – це коефіцієнт посилення для значення швидкості Midi, наведеного в
примітка подія, вона має 128 записів. Впроваджуються:

100-199 Опуклі вигини для клавіатури soft touch
200-499 Увігнуті криві для жорсткого дотику, від лінійної до квадратичної функції.

Наступний набір до 525 є повторенням вищезазначеного, але з меншою деталізації. В
вище діапазону значення 200 є лінійним, як і 510 нижче:

500-509 Опуклі вигини для клавіатури soft touch
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 зі збільшенням швидкості

Відображення двигуна застосовується перед наведеним тут відображенням емуляції. Існує
розумні аргументи, щоб зробити цю таблицю логарифмичною - ви можете це зробити.
Тут немає обмежень для значень, окрім як від'ємні значення не відображаються,
тому цю таблицю також можна використовувати для компенсації рівнів гучності.

- ковзання
Тривалість ковзання nogte в секундах, за замовчуванням 5.

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

- зареєструватися
Використовуйте конкретне ім’я під час реєстрації в Jack і ALSA. За замовчуванням двигун буде
Використовуйте назву «бристоль», однак це може ввести в оману, якщо працює кілька двигунів
використовується, і це може бути використано для заміни значення за замовчуванням.

-lwf Виберіть легкі фільтри для емулятора.

-nwf Виберіть фільтри нормальної ваги за замовчуванням. Вони приблизно вдвічі дорожчі
легкі фільтри.

-wwf Виберіть фільтри середньої ваги, це знову приблизно вдвічі більше завантажує процесор, ніж зазвичай
фільтри

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

-бло
Кількість гармонік з обмеженою пропускною здатністю для відображення. Значення нуля буде обрано
нескінченна пропускна здатність, за замовчуванням 31.

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

-scala
Движок прочитає даний файл scala і відобразить його в таблицю частот.

користувач Інтерфейс:

-якість
Глибина кешу кольорів вплине на швидкість відтворення. Починаються нижчі значення
показуючи втрату чіткості, вищі значення починають використовувати тисячі кольорів, що є
де це впливає на продуктивність, значення — bpp, за замовчуванням — 6.

-масштаб
Кожен з емуляторів має розмір вікна за замовчуванням, цей розмір можна збільшити або
за бажанням вниз.

-ширина
Ширина пікселя визначає менший з двох розмірів, які можна налаштувати. Це працює
з параметрами -scale та -autozoom для перемикання між різними розмірами за допомогою миші
Увійти/вийти з вікна.

- автомасштабування
Згорнути вікно при виході, розгорнути при вході.

-raise Автоматично піднімати вікно на Enter.

-lower Автоматично опускати вікно на Вийти. Тут зазначається, що використання автозуму,
підвищення та зниження можуть мати небажані наслідки для деяких віконних менеджерів.

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

-зміщення <%>
Для деяких розмірів вікон буде піксельність відтворених зображень, за винятком деяких
застосовується згладжування. При великих значеннях масштабування це налаштовується автоматично. Значення є
відсоток, за замовчуванням 30.

-тип псевдоніма
Є три варіанти згладжування, 'pre' застосуватиме його до тексту шовкографії,
«текстура» застосує її до растрових зображень поверхні, а «усі» застосує її всюди
включаючи наведені пристрої. За замовчуванням встановлено попередній, але цей параметр є лише
застосовується, якщо -antialias має значення, відмінне від нуля.

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

- піксельна карта
Використовуйте інтерфейс X11 pixmap, а не інтерфейс XImage за замовчуванням для
сервера.

-dct
Тайм-аут подвійного клацання для подій кнопки тощо, 250 мс.

- відстеження
Запобігайте відстеженню MIDI-подій графічному інтерфейсу клавіатури піаніно, невелике зменшення
Накладні витрати ЦП.

- перемикач клавіш
Поведінка графічного інтерфейсу за замовчуванням для налаштування клавіш за допомогою миші полягає в тому, щоб зафіксувати їх, це
дозволяє грати акорди на поліфоніці. Ця опція відключить засув до
що клавіші відтворюються лише під час утримання кнопки миші.

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

- навантаження
Початковий номер пам'яті для завантаження під час запуску. За замовчуванням для більшості емуляторів встановлено значення 0.

- імпорт
Імпорт пам’яті з файлу диска в активний патч під час запуску. Цей патч може
потім зберігається в іншому місці і дозволяє обмінюватися спогадами.

-mbi
Індекс головного банку дозволяє отримати доступ до додаткового ідентифікатора пам'яті. Це значення помножене на 1000
додається до ідентифікатора пам’яті, збереженого/завантаженого графічним інтерфейсом користувача, щоб, наприклад, GUI міг отримати доступ
8 банків по 8 пам'яті, але за допомогою -mbi ви можете зберегти кілька наборів по 64
спогади.

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

-ast
Період очікування двигуна для активних сенсорних повідомлень.

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

-ar|-аспект
Усі емулятори намагатимуться підтримувати співвідношення сторін для своїх вікон
що вони виглядають «нормально». Це може суперечити деяким диспетчерам вікон
інвалід. Це також може викликати надмірне перепризначення вікон, коли вони є
змінений розмір.

-іконувати
Відкрийте вікно в іконці.

-вікно
Не відображайте жодне вікно.

-cli Увімкнути текстовий інтерфейс командного рядка для двигуна. Це можна використовувати в
поєднання з -window, однак, якщо скомпільовано без підтримки вікон
системі мається на увазі параметр -window.

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

графічний інтерфейс користувача Ярлики:

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

Оперативний опції:

Загальні:

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

-gui Не запускайте графічний інтерфейс, тільки двигун. GUI спробує підключитися до
двигун на налаштованих значеннях хоста та порту. Якщо він не відповідає, то графічний інтерфейс
вийде з досить стислими повідомленнями.

-сервіс
Запустіть двигун як постійний сервер, який не завершується за допомогою останнього емулятора.

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

- сторожовий пес
Тайм-аут для ініціалізації аудіопотоку. Якщо потік не активується всередині
У цей період двигун витончено вийде, а не чекати
зв'язки на невизначений термін. Період за замовчуванням становить 30 секунд. Це не активне в
режим -сервер або -демон. У нормальному режимі буде запущено аудіопотік
протягом кількох секунд, але якщо двигун і графічний інтерфейс запускаються окремо, тоді
цей тайм-аут вимагає, щоб графічний інтерфейс був запущений до закінчення часу таймера.

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

- системний журнал
Переспрямуйте вихідні дані журналу в syslog.

-консоль
Зберігайте керуючий термінал як вихід для повідомлень журналу, видаліть
часові позначки для читабельності. Це також можна налаштувати за допомогою
змінна середовища BRISTOL_LOG_CONSOLE=true.

-rc Не завантажувати файли параметрів bristolrc.

-exec Остаточний процес, який буде запитаний сценарієм startBristol, буде викликатися як
exec таким чином, що він підтримує серед іншого PID батьківського. Цей варіант
перевизначить exec і залишить сценарій в очікуванні завершення процесів.
Існують наслідки невикористання цього параметра, частиною якого є деякий код очищення
обгортання shellscript, за замовчуванням він не викликається через запит exec.
Цей прапор встановлений за замовчуванням, але насправді він потрібен лише для сумісності з LADI.

-stop Зупиніть усі працюючі двигуни Bristol. Це опосередковано призведе до припинення
будь-який графічний інтерфейс через активне зондування, хоча це можна вимкнути. Випадок використання полягає в тому
зупинити будь-які двигуни -server -daemon, що працюють у фоновому режимі. Задній кінець до
опція - pkill.

-exit Зупинити всі запущені двигуни Bristol і графічний інтерфейс.

-kill <-емулятор>
Зупиніть усі запущені двигуни bristol та графічний інтерфейс, які були пов’язані з
даний емулятор. Якщо bristol було розпочато з '-mini', тепер його можна знищити за допомогою -mini
щоб інші емулятори не завершувалися. Якщо запущено кілька міні
також природно помре. Якщо двигун працює мультитембральний графічний інтерфейс, то інший
пов’язаний графічний інтерфейс також вийде на додаток до міні.

- кеш
Розташування за замовчуванням для нової пам’яті та профілів емулятора, за замовчуванням
~/.бристоль і він буде шукатися перед системним/заводським каталогом за замовчуванням
/usr/local/share/bristol під час запуску емуляторів і завантаження пам'яті. Якщо
pathname не існує, то він створюється, якщо можливо.

-memdump [- емулювати ]
Створіть цільовий каталог /пам'ять/ і спочатку скопіюйте фабрику
пам'ять за замовчуванням для синтезатора, потім приватна пам'ять користувача. Цим можна скористатися
з керуванням сеансом, щоб зробити копію всіх синтезаторних пам'яті в сеансі. Якщо
цільовий каталог уже існує, тоді не виконується жодна операція копіювання, крім файлу
каталог замінює -cache за замовчуванням, щоб зробити це нове місце для збереження
спогади про той сеанс. Опція -emulate потрібна, якщо вона не передбачена
тоді береться стандартний hammondB3.

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

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

-glwf Дозволяє використовувати лише '-lwf' для всіх емуляторів, без змін.

-господар
Підключіться до двигуна за ім’ям хоста, за замовчуванням – localhost. Це використовується в
поєднання з -engine для поширення графічного інтерфейсу. Ім’я хоста приймає синтаксис, наприклад
hostname:port, щоб виправити як хост, так і порт для віддаленого підключення до двигуна.
Якщо частина хоста є маркером 'unix', то створюється локальний іменований сокет
ніж TCP-з'єднання. У цьому випадку можна надати конкретний номер порту
створити названий сокет /tmp/br. і якщо порт не вказано, тоді a
вибирається випадковий числовий індекс.

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

-quiet Перенаправити налагодження та діагностичний вихід до /dev/null.

-gmc Відкрити інтерфейс MIDI в графічному інтерфейсі. За замовчуванням двигун буде володіти єдиним MIDI
інтерфейс для bristol і перерозподілить події до графічного інтерфейсу. Це можливо
вимкніть пересилання та підключіть GUI та двигун до midi-пристроїв, якщо необхідно.

- вперед
Вимкніть пересилання подій MIDI глобально. За замовчуванням двигун відкриває MIDI
інтерфейс і підключений до фізичної клавіатури, поверхонь керування та/або
секвенсори. Він буде пересилати події MIDI в графічний інтерфейс для відстеження. Цей варіант
вимикає функцію. Якщо вимкнено, графічний інтерфейс не відображатиме клавіатуру фортепіано
стан, і він не буде відстежувати рух CC, якщо не буде надано параметри '-gmc' для відкриття a
MIDI-з’єднання в графічному інтерфейсі, до якого користувач підключає ті самі поверхні керування
GUI через цей альтернативний канал. Цей варіант логічно ідентичний
«-localforward -remoteforward».

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

- дистанційно
Це не дозволить двигуну переадресовуватись до графічного інтерфейсу, але все одно дозволить графічному інтерфейсу
вперед до двигуна. Якщо графічному інтерфейсу надано MIDI-з’єднання з опцією -gmc,
і поверхні керування застосовуються до обох процесів, тоді має бути параметр -forward
використовуватися для глобального запобігання перерозподілу подій. Якщо цього не зробити, результату не буде
у циклах, просто дублювання подій один на один. Можливе підключення
поверхні керування лише до графічного інтерфейсу, коли використовується параметр -gmc, це дає
можливість мати локальну клавіатуру та графічний інтерфейс, але керувати двигуном на пульті
системи. За загальним визнанням, це додаткова затримка, пов’язана з обробкою MIDI
повідомлення від GUI на віддалений механізм через TCP.

-oss Налаштувати параметри OSS за замовчуванням для інтерфейсів аудіо та MIDI

-alsa Налаштувати параметри ALSA за замовчуванням для інтерфейсів аудіо та MIDI. Інтерфейс MIDI є
Порт ALSA SEQ.

-jack Налаштувати параметри Jack за замовчуванням для інтерфейсів аудіо та MIDI. На момент написання цього
Параметр викликає деякі проблеми, оскільки вибирає Jack MIDI, який наразі вимагає a
для роботи демона мосту. Параметри "-jack -midi seq" були б більш типовими
configuration.

- Jackstats
Не запитуйте аудіо параметри від сервера роз'єму, візьміть систему Bristol
значення за замовчуванням або налаштовані параметри. Значення за замовчуванням у Bristol завжди будуть невдалими
однак виклик bristoljackstats іноді є зайвим, і це може прискорити
початковий час запуску. Використання цього параметра зазвичай вимагає, щоб
також надаються параметри -rate та -count. TP -jsmuuid Це для підошви
використання Jack Session Manager

-jsmfile
Це лише для використання менеджером сеансів Jack

-jsmd
Затримка менеджера сеансів Jack перед тим, як події сеансу розповсюджуються всередині. Подія
виконання затримується в графічному інтерфейсі за замовчуванням 5000 мс.

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

- спати
Призупинити процес ініціалізації на 'n' секунд. Це для того, щоб обійти що
здається, гонка умова при використанні менеджера сеансів для ініціалізації кількох
bristol клієнтів, оскільки всі вони змагаються за один і той же ідентифікатор порту TCP.

-jdo Jack Dual Open: дозвольте потокам аудіо та midi реєструватися як незалежні клієнти
Джек. За замовчуванням аудіопотік відкривається як клієнт роз’єму та MIDI
підключення підтримується як інший порт, а не як інший клієнт.


Згенеруйте необроблений аудіо-вихід із зразків останнього етапу у файл. Формат буде
мати 16-бітове стерео чередування.

-nrp Увімкнути підтримку подій NRP як в графічному інтерфейсі, так і в движку. Цим слід користуватися обережно
оскільки NRP в двигуні може мати несподівані результати.

-enrp Увімкнути підтримку NRP тільки в движку.

-gnrp Увімкнути події NRP в графічному інтерфейсі. Це потрібно, щоб дозволити графічному інтерфейсу (а, отже, і
двигун) для керування з деяких поверхонь керування MIDI.

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

аудіо водій:

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

- audiodev
Назва аудіопристрою. Для Джека це буде ім'я, зареєстроване демоном Jack.

-рахувати
Кількість зразків/кадрів за період обробки.

- вийти
Рівень нормалізації вихідного сигналу для емулятора за замовчуванням 4.

-інґейн
Рівень нормалізації вхідного сигналу для емулятора за замовчуванням 4.

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

- ставка
Частота дискретизації, за замовчуванням 44100.

- пріоритет
Пріоритет у реальному часі, запитаний аудіопотоком двигуна, за замовчуванням 75. Нуль
вимкнути обробку RT.

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

-багато
Кілька запитів на порт введення-виведення, працює лише з Jack і наразі лише ARP 2600
надає доступ до цих портів.

-migc
Рівень нормалізації вхідного сигналу для кількох портів IO.

-mogc
Рівень нормалізації вихідного сигналу для кількох портів IO.

Midi водій:

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

-мідідев
Назва пристрою 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 - кількість 256 - попереднє завантаження 4 - порт 5028 - голоси 32 - канал 1 - швидкість 44100 XNUMX

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

startBristol -prophet -alsa -channel 3
Запустіть prophet-5, використовуючи ALSA для аудіо та midi (на каналі 3).

startBristol -b3 -count 512 - попереднє завантаження 2
Запустіть hammond b3 з 512 зразками за період і попередньо завантажте два таких буфера
перед тим, як активувати. Деякі Живі! карткам потрібен цей більший розмір буфера з 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 -двигун
Запустіть два синтезатори, Juno і Prophet. Обидва синтезатори будуть
виконані на одному двигуні (багатотембральні) з 32 голосами між ними. Юнона буде
на міді каналі за замовчуванням (1), а пророк на каналі 2. Вихід через те ж саме
аудіопристрій ALSA за замовчуванням. 32 голоси ніколи не будуть використовуватися як ці емулятори
працюватиме за замовчуванням з нижньою м’якою межею. Їх можна запускати з більшою кількістю голосів
однак для цього потрібні відповідні значення параметру -voices.

почати Bristol -juno -jack -зареєструвати juno -voices 32 &

стартБрістоль -пророк -джек -реєстрація пророк -канал 2 -голоси 32
Запустіть два синтезатори, Juno і prophet5. Кожен синтезатор абсолютно незалежний
з власним графічним інтерфейсом і власним двигуном. Кожен двигун реєструється окремо за допомогою домкрата
демон. Вони відповідно зареєструють імена «юнона» та «пророк» разом із Джеком
та 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,
    sgb2Tu...
    Завантажте VBA-M (архівовано - тепер на Github)
  • 2
    Стацер
    Стацер
    Оптимізатор і моніторинг системи Linux
    Репозиторій Github:
    https://github.com/oguzhaninan/Stacer.
    Аудиторія: кінцеві користувачі/комп’ютер. Користувач
    інтерфейс: Qt. Програмування La...
    Завантажити Stacer
  • 3
    оранжева лисиця
    оранжева лисиця
    Форк TeamWinRecoveryProject (TWRP)
    з багатьма додатковими функціями, редизайн
    та інші особливості: Підтримка високих частот і
    ПЗУ без високих частот. Оновлене ядро ​​Oreo,
    побудований...
    Завантажити OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB OpenSource
    ІТ-операційний портал: повністю відкритий
    джерело, ITIL, веб-сервіс
    інструмент управління в тому числі повн
    настроюваний CMDB, система служби підтримки та
    документодавець...
    Завантажити itop - ITSM CMDB OpenSource
  • 5
    Клементина
    Клементина
    Clementine — це мультиплатформена музика
    плеєр і органайзер бібліотеки, натхненний
    Amarok 1.4. Він має швидкий і
    простий у використанні інтерфейс і дозволяє
    пошук і...
    Завантажити Clementine
  • 6
    XISMuS
    XISMuS
    УВАГА: Кумулятивне оновлення 2.4.3 має
    звільнено!! Оновлення працює для будь-якого
    попередня версія 2.xx. У разі оновлення
    з версії v1.xx, завантажте і
    Я ...
    Завантажте XISMuS
  • Детальніше »

Команди Linux

  • 1
    abiword
    abiword
    abiword � гнучке міжплатформне слово
    процесор...
    Запустіть abiword
  • 2
    абл
    абл
    abl - префіксне представлення для
    логічні функції ОПИС:
    libablmmm.a — це бібліотека, яка дозволяє
    представляють булеву функцію в a
    LISP-подібна форма. ...
    Запустити abl
  • 3
    create_bmp_for_rect_in_circ
    create_bmp_for_rect_in_circ
    sorry_no_written_yet - частина використання atlc
    create_bmp_for_rect_in_circ онлайн за допомогою
    послуги onworks.net. ...
    Запустіть create_bmp_for_rect_in_circ
  • 4
    create_bmp_for_rect_in_rect
    create_bmp_for_rect_in_rect
    create_bmp_for_rect_in_rect - растрове зображення
    генератор для прямокутного провідника
    всередині прямокутного провідника (частина
    atlc) ...
    Запустіть create_bmp_for_rect_in_rect
  • 5
    розрив 5
    розрив 5
    gap5 - Програма складання геному (частина
    стаден пакет)...
    Run gap5
  • 6
    gapi2-codegen
    gapi2-codegen
    недокументований - для цього немає довідкової сторінки
    програма. ОПИС: Ця програма робить
    немає сторінки довідника. Виконайте цю команду
    за допомогою перемикача, щоб побачити, що це
    робить. Для е...
    Запустіть gapi2-codegen
  • Детальніше »

Ad