Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

Brighton — Online w chmurze

Uruchom Brighton w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie Brighton, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


bristol - pakiet emulacji syntezatora.

STRESZCZENIE


zacznijBristol -mini -gniazdo -midi seq [Opcje]

OPIS


bristol to emulator oprogramowania vintage syntezatora. Aplikacja składa się z
sam silnik o nazwie bristol i graficzny interfejs użytkownika o nazwie Brighton. Graficzny
interfejs to biblioteka do manipulacji mapami bitowymi do prezentacji różnorodnych urządzeń syntezatorowych, takich jak
potencjometry, przyciski, suwaki, kable krosowe i generujące komunikaty do
skonfigurować emulator syntezatora. Silnik to infrastruktura obsługująca emulator
kod, który łączy ze sobą różnych operatorów audio wymaganych do wygenerowania dźwięku.
Silnik i GUI są uruchamiane razem z zacznijBristol skrypt, który konfiguruje
wymagane środowisko dla tych dwóch, aby się ze sobą połączyć. Generalnie nie przewiduje się, że
bristol i brighton mogą być uruchamiane poza skryptem, jednak istnieją opcje do tego
skrypt, aby uruchomić tylko jeden lub drugi. Bristol ma również interfejs wiersza poleceń, który może:
być używane, a nie GUI.

Obecnie emulowane są następujące syntezatory:

Emulacje

moog mini
odkrywca moogów (podróżnik)
moog voyager elektryczny niebieski
pamięć moog
Moog Sonic 6
moog/realistyczny mg-1 koncertmate
moduł hammond (przestarzały, użyj -b3)
hammond B3 (domyślnie)$
obwody sekwencyjne prorok-5
obwody sekwencyjne prorok-5/fx
obwody sekwencyjne prorok-10
obwody sekwencyjne pro-one
błotnik rhodes mark-I etap 73
fender rhodes pianino basowe
pianino elektryczne crumar roadrunner
bit crumar 01
bit crumar 99
crumar bit + mody
crumar stratus syntezator/kombinacja organowa
crumar trylogia syntezator/organ/smyczkowe combo
Oberheim OB-X
oberheim OB-Xa
arp topór
arp odyseja
arp2600
zespół smyczkowy arp/solina
Korg Polysix
korg poli-800
korg mono/poli
korg ms20 (niedokończone: tylko -libtest)
głos kontynentalny
vox kontynentalny super/300/II
Rolanda Juno-60
roland jowisz-8
baumanna bme-700
Sekwencer basowy bristol
yamaha dx-7
Yamaha cs-80 (niedokończony)
syntezator chipowy commodore-64 SID
commodore-64 SID polifoniczny syntezator (niedokończony)
syntezator granulowany (niedokończony)
ems synthi-a (niedokończone)
16-ścieżkowy mikser (niedokończony: tylko -libtest)

Domyślnym połączeniem między silnikiem a GUI jest gniazdo TCP używające formatu SYSEX
wiadomość pobrana z MIDI. Opcjonalnie kod użyje gniazda domeny unix w celu poprawy
bezpieczeństwo. GUI i silnik nie muszą znajdować się w tym samym systemie, jeśli jest to odpowiednie
parametry są podane, ta funkcja wymaga użycia gniazd domeny TCP. Silnik może
akceptuj również żądania z wielu interfejsów Brighton i uruchamiaj wszystkie emulatory w
jednocześnie, multitimbraly, dzieląc się głosami i uprzedzając w razie potrzeby. Gdyby
emulator jest uruchamiany w trybie monofonicznym, a następnie jest wstępnie przydzielany głos, który nigdy nie zostanie
być wywłaszczonym i który działa w sposób ciągły, tj. domyślnie będzie nadal działał nawet
gdy nie są naciśnięte żadne klawisze fortepianu. Kod polifoniczny uruchomi tylko algorytmy głosowe
podczas gdy kluczowa bramka jest otwarta, bramka pochodzi ze stanu obwiedni głosu. ten
silnik obsługuje domyślnie co najmniej 32 głosy, jeśli emulator żąda mniej niż jego
emulacja jest skonfigurowana z miękkim limitem. Jeśli zażądano więcej, to więcej głosów jest
utworzony, jednak górny limit jest nałożony na 128 głosów. Głos to struktura silnika
który pozwala na alokację i wykonanie, rzeczywisty kod uruchamiany przez głos może być dowolnym z
algorytmy emulatora, czyli obsługa operacji multitimbral. Przydział głosu
proces jest „pierwszeństwo ostatniej nuty” i podczas gdy inne są dostępne dla monofonii
instrumentów, jest to jedyny polifoniczny algorytm przypisywania.

Ten pakiet należy uruchomić za pomocą skryptu startBristol. Skrypt uruchomi się
Pliki binarne syntezatora bristol, oceniające prawidłowe ścieżki biblioteki i ścieżki wykonywalne.
Dostępne są parametry emulacji, syntezatora i operacyjne:

OPCJE


Współzawodnictwo:

-mini - moog mini
-odkrywca - podróżnik moog
-voyager - moog voyager elektryczny niebieski
-pamięć - pamięć moog
-sonic6 - moog sonic 6
-mg1 - moog/realistyczny mg-1 towarzysz koncertu
-hammond - moduł hammond (przestarzały, użyj -b3)
-b3 - hammond B3 (domyślnie)
-prorok - obwody sekwencyjne prorok-5
-pro52 - obwody sekwencyjne prorok-5/fx
-pro10 - obwody sekwencyjne prorok-10
-pro1 - obwody sekwencyjne pro-one
-rhodes - błotnik rhodes mark-I etap 73
-rhodesbass - fender rhodes pianino basowe
-roadrunner - pianino elektryczne crumar roadrunner
-bitone - bit Crumar 01
-bit99 - bit crumar 99
-bit100 - bit crumar + mody
-stratus - crumar stratus kombinacja syntezatorów/organów
-trilogy - crumar trylogia kombinacja syntezator/organ/struna
-obx - oberheim OB-X
-obxa - oberheim OB-Xa
-axxe - arp topór
-odyseja - arp odyseja
-arp2600 - arp2600
-solina - zespół smyczkowy arp/solina
-polisix - korg polisix
-poly800 - korg poli-800
-monopol - korg mono/poly
-ms20 - korg ms20 (niedokończone: tylko -libtest)
-vox - vox kontynentalny
-voxM2 - vox kontynentalny super/300/II
-juno - roland juno-60
-jowisz - Roland Jowisz-8
-bme700 - baumann bme-700
-bm - bristolowy sekwencer basowy
-dx - yamaha dx-7
-cs80 - yamaha cs-80 (niedokończony)
-sidney - syntezator chipowy commodore-64 SID
-melbourne - commodore-64 SID polysynth (niedokończony)
-granular - syntezator granulowany (niedokończony)
-aks - ems synthi-a (niedokończone)
-mixer - 16-ścieżkowy mikser (niedokończony: tylko -libtest)

Syntezator:

-głosy
Wybrany emulator rozpocznie się z tą liczbą głosów. Silnik zawsze będzie
utwórz 32 głosy, ale przydziel tylko ten podzbiór do emulatora. Jeśli wybrany
wartość jest większa niż 32, wtedy przydzielana jest większa liczba głosów.

-mono Uruchom emulator w trybie monofonicznym. To nie jest tak naprawdę alias dla „-głosy 1”, ponieważ
dodatkowo konfiguruje parametry, takie jak '-retrig -lvel -wwf -hnp'. Te
dodatkowe opcje można w razie potrzeby pominąć.

-lnp Wybierz logikę pierwszeństwa niskich nut. Dotyczy to tylko syntezatorów monofonicznych i
wszystkie pierwszeństwo nut wpływają na styl gry legato.

-hnp Wybierz logikę pierwszeństwa wysokich nut. Dotyczy to tylko syntezatorów monofonicznych.

-nnp Wybierz brak pierwszeństwa nuty, jest to ustawienie domyślne i działa jako ostatnia nuta
wybór pierwszeństwa.

-powrót
Żądaj zdarzenia wyzwalającego dla każdej nuty, która jest grana ORAZ nut, które są uwalniane.
Spust spowoduje cykl obwiedni. Nie wrócą do zera do
domyślnie jednak niektóre emulacje mają to jako kontrolkę GUI. Bez tego
wyzwalacze flag są wysyłane tylko dla pierwszej naciśniętej nuty w sekwencji.

-lvel Skonfiguruj dziedziczenie prędkości dla wszystkich nut legato - pierwsza nuta w sekwencji
będzie miał wartość Velocity, która jest stosowana do wszystkich kolejnych nut. Ta opcja to
przełącznik: dwukrotne zastosowanie wyłączy tę funkcję. To ważne z poważaniem
do emulatorów tyle samo syntezatorów mono z ustawionym domyślnie poziomem. ten
następujące opcje mogą nie działać zgodnie z oczekiwaniami:

startBristol -mini -poziom

Problem polega na tym, że -mini włącza prędkość legato, więc przełącznik -poziom będzie ją przełączał
ponownie wyłączony. To samo dotyczy -retrig.

-kanał
Uruchom emulator, aby odpowiedzieć na tym kanale MIDI, domyślnie 1.

-pokorny
Skonfiguruj najniższą nutę, na którą emulator powinien odpowiedzieć. To domyślnie
„0”, ale może służyć do definiowania podziałów i zakresów klawiszy dla różnych syntezatorów.

-highkey
Skonfiguruj najwyższą notatkę, na którą emulator powinien odpowiedzieć. To domyślnie
„127”, ale może służyć do definiowania podziałów i zakresów klawiszy dla różnych syntezatorów.

-rozstrojenie <%>
Poproś, aby emulator działał z poziomem czułości na temperaturę. Wartość domyślna
jest definiowany przez emulator, zwykle 100 lub 200. Rozstrojenie jest stosowane do głosu
Uwaga tylko i jest wartością losową w zdefiniowanym tutaj zakresie.

-osiągać
Poziom wzmocnienia sygnału wyjściowego dla emulatora. Można ich użyć do normalizacji
poziomy sygnału z różnych syntezatorów podczas wspólnego grania. Domyślna wartość to
zdefiniowany przez sam syntezator, jest to nadpisanie.

-pwd
Głębokość koła pitch w półtonach, domyślnie 2.

-prędkość
Krzywa prędkości dla emulatora. Domyślnie jest to 520, krzywa wykładnicza dla twardego
styl gry. Wartość „0” jest płaska (brak czułości na dotyk). Wartości do 100 są
mapy skalowane liniowo. Mapa prędkości to tabela punktów, która jest interpolowana
liniowo: być może będziesz musiał tylko zdefiniować punkty przegięcia, jednak jeśli chcesz
gładkie krzywe będziesz musiał zdefiniować każdą ze 128 używanych wartości prędkości
w notatkach/notatkach wydarzeniach. Emulacja ma tylko jedną tabelę poziomów wzmocnienia dla
każdy indeks key.velocity, silnik natomiast ma dwie tabele, po jednej dla każdego włączenia/wyłączenia
zdarzenie jednak jest mapą liczb całkowitych, a nie mapą wzmocnienia.

Istnieje kilka domyślnych tabel, jeśli nie chcesz określać własnych
interpolowana krzywa. Każda tabela to wzmocnienie dla wartości prędkości Midi podanej w
Uwaga, ma 128 wpisów. Wdrażane są:

100-199 Wypukłe krzywe dla miękkiego w dotyku klawiszowca
200-499 Wklęsłe krzywe dla mocnego dotyku, funkcja liniowa do kwadratowej.

Następny zestaw do 525 to powtórzenia powyższego, ale z mniejszą szczegółowością. w
powyżej zakresu wartość 200 jest liniowa, a 510 poniżej:

500-509 Wypukłe krzywe dla miękkiego w dotyku klawiszowca
510 liniowy
511-25 Wklęsłe krzywe dla gracza o twardym dotyku.

Następnie jest kilka specyficznych krzywych

550 logarytmiczny
560 paraboliczne

Wartości do 100 składają się z liczb dwucyfrowych. Pierwsza cyfra określa jak
późno linia zaczyna się (jest liniowa) narasta, a druga cyfra to jak późno
osiąga 1.0. Wartość 09 jest prawie liniowym mapowaniem powyżej, ponieważ zaczyna się od 0
i kończy się prawie na końcu. Wartość 49 byłaby dla ciężkiego gracza, to zero
dla dużej części tabeli prędkości, a następnie zwiększa się do maksymalnego wzmocnienia (1.0) blisko
koniec tabeli. Zauważ, że te tabele mogły być również zdefiniowane za pomocą
Definicje velocityMap, ponieważ są interpolacjami liniowymi. Obecna wersja będzie
uwzględnij krzywe, aby trochę wygładzić.

Opcja 520 to kwadratowa krzywa mocy i wydaje się całkiem naturalna, chociaż jest bardzo
subiektywny. Być może jest to naturalne dla twardego gracza i mogłoby to być lepsze domyślnie
niż krzywa liniowa.

Wartość 1000 odwróci mapowanie, więc:

1510 - liniowa od 1.0 do 0.0 wraz ze wzrostem prędkości
1520 - wykładniczy, od 1.0 do 0.0 wraz ze wzrostem prędkości

Mapowanie silnika jest stosowane przed podanym tutaj mapowaniem emulacji. Są
rozsądne argumenty, aby ta tabela była logarytmiczna - możesz to zrobić.
Nie ma tu żadnych ograniczeń wartości innych niż wartości ujemne nie są mapowane,
więc ta tabela może być również używana do kompensacji poziomów głośności.

-poślizg
Czas trwania lotu nogte w sekundach, domyślnie 5.

-naśladować
Wyszukaj nazwany emulator i wywołaj go, w przeciwnym razie zakończ. Wywołanie emulacji
to jest obecnie domyślne, oznacza to dodatkowe parametry dla licznika głosu,
gain, poślizg, głębokość pitchwheel, detune itp. Domyślnie jest to hammondB3. -emulować
opcja implikuje również -register do nazwy emulatora.

-Zarejestruj się
Używaj określonej nazwy podczas rejestracji u Jacka i ALSA. Domyślnie silnik będzie
używaj nazwy „bristol”, jednak może to być mylące, jeśli używanych jest wiele silników
używany i można go użyć do zastąpienia wartości domyślnej.

-lwf Wybierz lekkie filtry dla emulatora.

-nwf Wybierz filtry o normalnej wadze, domyślnie. Są około dwa razy droższe niż
lekkie filtry.

-wwf Wybierz filtry wagi średniej, to znowu około dwukrotnie większe obciążenie procesora niż zwykle
filtry.

-hwf Wybierz ciężkie filtry. Są to mniej więcej dwa razy słabsze filtry.
Chociaż jest to zauważalna słyszalna różnica między -lwf i -nwf, jest to
dyskusyjne, czy różnica między -nwf, -wwf i -hwf jest inna niż widoczna
w obciążeniu procesora. Domyślnym filtrem dla dowolnego syntezatora -mono jest -wwf, który może być
przesłonięte linią czegoś „-mini -mono -nwf”.

-blo
Liczba harmonicznych o ograniczonej przepustowości do mapowania. Wartość zero wybierze
nieskończona przepustowość, domyślnie 31.

-blofrakcja
Silnik wykorzystuje wstępnie obliczone tabele dla wszystkich częstotliwości, w których maksymalna harmoniczna
nie przekracza tej części częstotliwości próbkowania. Domyślna wartość 0.8 jest już wyższa
nyquist jako kompromis między treścią a zniekształceniem. Wartości zmierzające do 1.0
są mocno aliasowane na wyższych częstotliwościach naturalnie.

-scala
Silnik odczyta podany plik scala i zmapuje go do swoich tabel częstotliwości.

Użytkownik Interfejs:

-jakość
Głębokość pamięci podręcznej kolorów wpłynie na szybkość renderowania. Zaczynają się niższe wartości
wykazując utratę wyrazistości, wyższe wartości zaczynają używać tysięcy kolorów, co jest
tam, gdzie ma to wpływ na wydajność, wartość to bpp, domyślnie 6.

-skala
Każdy z emulatorów ma domyślną wielkość okna, rozmiar ten można powiększyć lub
w dół w razie potrzeby.

-szerokość
Szerokość piksela określa mniejszy z dwóch rozmiarów, które można skonfigurować. To działa
z opcjami -scale i -autozoom do przerzucania myszy między różnymi rozmiarami
Wejdź/Wyjdź z okna.

-automatyczne powiększanie
Minimalizuj okno przy wyjściu, maksymalizuj przy wejściu.

-raise Automatycznie podnieś okno na Enter.

-lower Automatycznie opuszcza okno na Leave. Zaznacza się tutaj, że użycie autozoomu,
podnoszenie i obniżanie może mieć niepożądane skutki w przypadku niektórych menedżerów okien.

-rud Ogranicz śledzenie kontrolera obrotowego do ruchu myszy w górę/w dół, a nie do faktycznego
śledzić pozycję myszy. Wartość będzie ułamkiem bieżącego rozmiaru okna.

-antialias <%>
W przypadku niektórych rozmiarów okien nastąpi pikselowanie renderowanych obrazów graficznych, chyba że niektóre
stosowany jest antyalias. Przy dużych wartościach zoomu jest to ustawiane automatycznie. Wartosc jest
procent, domyślnie 30.

-typ aliasu
Istnieją trzy opcje antyaliasingu, „pre” zastosuje go do sitodruku tekstu,
„tekstura” zastosuje ją do powierzchniowych map bitowych, a „wszyscy” zastosują ją wszędzie
w tym renderowane urządzenia. Domyślnie jest to pre, ale ten parametr jest tylko
stosowane, jeśli -antialias ma wartość inną niż zero.

-przezroczystość <%>
Brighton używa warstwy przezroczystości dla niektórych funkcji, takich jak łatka ARP 2600
kable. To jest domyślna przezroczystość. Można go później dostosować za pomocą
Kody sterujące ^o/^O/^t w GUI. Wartość domyślna to 50 procent.

-piksmap
Użyj interfejsu Pixmap X11 zamiast domyślnego interfejsu XImage do
serwer.

-dct
Limit czasu podwójnego kliknięcia dla zdarzeń przycisków itp., 250 ms.

-śledzenie
Zapobiegaj śledzeniu zdarzeń MIDI przez obraz klawiatury fortepianowej GUI, niewielka redukcja
obciążenie procesora.

-przełączanie klawiszy
Domyślnym zachowaniem GUI podczas dostrajania klawiszy za pomocą myszy jest ich zatrzask, to
pozwala na granie akordów na polifonii. Ta opcja wyłączy zatrzask, aby
że klawisze są odtwarzane tylko wtedy, gdy są trzymane za pomocą przycisku myszy.

-neutralny
Zainicjuj emulator poprawką zerową, wszystkie parametry będą miały wartość zero
aby umożliwić budowanie łaty od podstaw, całkowicie od podstaw. Ten
jest równoważne '-load -1', ujemne lokalizacje w pamięci nie zostaną zapisane, tj
nie można zapisać do pustej poprawki.

-Załaduj
Początkowy numer pamięci do załadowania przy starcie. Domyślna wartość to 0 dla większości emulatorów.

-import
Zaimportuj pamięć z pliku dyskowego do aktywnej poprawki w czasie rozpoczęcia. Ta łatka może
następnie zostać zapisany w innej lokalizacji i umożliwia wymianę wspomnień.

-mbi
Indeks banku master pozwala na dostęp do dodatkowego identyfikatora pamięci. Ta wartość razy 1000
jest dodawany do identyfikatora pamięci zapisanego/ładowanego przez GUI, dzięki czemu GUI może uzyskać dostęp na przykład
8 banków po 8 pamięci, ale używając -mbi można faktycznie zapisać wiele zestawów 64
wspomnienia

-aktywny zmysł
Szybkość, z jaką wiadomości powitalne są wysyłane z GUI do silnika, aby upewnić się, że jest nadal
aktywny. Jeśli transmisja nie powiedzie się, GUI zamknie się, jeśli silnik nie
otrzymywać aktualizacje, to również zostanie zamknięte. Zero wyłączy aktywne wykrywanie.

-ast
Czas oczekiwania silnika na aktywne komunikaty wykrywania.

-mct
Limit czasu cyklu MIDI to zajęty licznik czasu oczekiwania GUI na zdarzenia MIDI, używany, gdy
GUI wykorzystuje interfejs MIDI do bezpośredniego śledzenia zdarzeń.

-ar|-aspekt
Wszystkie emulatory będą próbowały zachować proporcje swoich okien, więc
że wyglądają „normalnie”. To jest w konflikcie z niektórymi kafelkowymi menedżerami okien, więc może być
wyłączone. Może to również powodować nadmierne mapowanie okien, gdy są
zmieniony rozmiar.

-ikonafikować
Otwórz okno w stanie ikonizowanym.

-okno
Nie mapuj żadnego okna.

-cli Włącz tekstowy interfejs wiersza poleceń do silnika. Może być używany w
w połączeniu z -window, jeśli jednak skompilowano je bez obsługi okienek
system zakłada opcję -window.

-libtest
Nie uruchamiaj silnika, ani nie próbuj się z nim połączyć, po prostu opublikuj GUI dla
testowanie.

GUI Skróty:

's' - zapisz ustawienia w aktualnej pamięci
'l' - (ponownie) załaduj bieżącą pamięć
'x' - wymiana prądu z poprzednią pamięcią
'+' - wczytaj następną pamięć
'-' - wczytaj poprzednią pamięć
'?' - pokaż informacje pomocy emulatora
'h' - pokaż informacje pomocy emulatora
'r' - pokaż informacje readme aplikacji
'k' - pokaż skróty klawiaturowe
'p' - zrzut ekranu do / tmp /.xpm
't' - włącz nieprzezroczystość
'o' - zmniejsza krycie warstwy łaty
'O' - zwiększa nieprzezroczystość warstwy łaty
'w' - gwarancja na wyświetlacz
'g' - wyświetl GPL (warunki kopiowania)
'+' - zwiększ rozmiar okna
'-' - zmniejsz rozmiar okna
'Enter' - przełącz okno między pełnym ekranem
UpArrow - ruch kontrolera w górę (akcelerator klawisza Shift)
Strzałka w dół — ruch kontrolera w dół (akcelerator klawisza Shift)
RightArrow - więcej kontroli ruchu w górę (akcelerator zmiany biegów)
Strzałka w lewo – większa kontrola ruchu w dół (akcelerator zmiany biegów)

Operacyjny opcje:

Napisz do nas

-silnik
Nie uruchamiaj nowego silnika. GUI spróbuje połączyć się z istniejącym silnikiem na
konfiguracja hosta i portu (cq). Jeśli połączenie jest zbudowane, to silnik
będzie obsługiwać zarówno emulatory, jak i alokacje głosowe będą dzielone między nimi. Wszystko
wyjść emulatora są składane z powrotem na to samo wyjście stereo, z wyjątkiem
gdzie używane są dodatkowe wejścia sterujące Jack.

-gui Nie uruchamiaj GUI, tylko silnik. GUI spróbuje połączyć się z
silnika na skonfigurowanych wartościach hosta i portu. Jeśli nie odpowiada, GUI
zakończy się z dość zwięzłymi wiadomościami.

-serwer
Uruchom silnik jako serwer stały, który nie kończy pracy z ostatnim emulatorem.

-demon
Uruchom silnik jako demon z odłączonym terminalem sterującym. To nie
implikuje opcję -server, ani nie implikuje opcji -log do logowania do pliku
system, ani -syslog, co może mieć również zastosowanie do demona.

-pies podwórzowy
Limit czasu inicjalizacji wątku audio. Jeśli wątek nie aktywuje się w ciągu
w tym czasie silnik z wdziękiem wyłączy się, zamiast czekać na
połączenia na czas nieokreślony. Domyślny okres to 30 sekund. To nie jest aktywne w
tryb -serwer lub -demon. Podczas normalnej pracy zostanie uruchomiony wątek audio
w ciągu kilku sekund, ale jeśli silnik i GUI zostaną uruchomione osobno, wtedy
ten limit czasu wymaga uruchomienia GUI przed upływem czasu.

-log Przekieruj dane wyjściowe rejestrowania do pliku. Domyślny plik to /var/log/bristol.log i
/var/log/brighton.log a jeśli nie są dostępne to $HOME/.bristol/log
używany jest katalog. Wybór / var / log jest zapobieganie logowaniu do roota w
zdarzenie wywołania silnika przez tego użytkownika.

- dziennik systemowy
Przekieruj dane wyjściowe rejestrowania do syslog.

-konsola
Utrzymuj terminal kontrolny jako wyjście do rejestrowania komunikatów, usuń
znaczniki czasu dla celów czytelności. Można to również skonfigurować za pomocą
zmienna środowiskowa BRISTOL_LOG_CONSOLE=true.

-rc Nie ładuj żadnego pliku parametrów bristolrc.

-exec Ostateczny proces, którego zażąda skrypt startBristol, zostanie wywołany jako an
exec tak, że utrzymuje między innymi PID rodzica. Ta opcja
nadpisze exec i pozostawi skrypt czekający na zakończenie procesów.
Istnieją konsekwencje nieużywania tego parametru, część kodu czyszczącego jest częścią
zawijający skrypt powłoki, domyślnie nie jest wywoływany z powodu żądania exec.
Ta flaga jest domyślna, ale tak naprawdę powinna być wymagana tylko dla kompatybilności LADI.

-stop Zatrzymaj wszystkie działające silniki Bristolu. Pośrednio spowoduje to zakończenie
dowolny GUI ze względu na aktywne wykrywanie, chociaż można go wyłączyć. Przykładem użycia jest:
zatrzymaj wszystkie silniki -server -daemon działające w tle. Powrót do
opcja to pkill.

-exit Zatrzymaj wszystkie działające silniki Bristolu i GUI.

-zabij <-emulator>
Zatrzymaj wszystkie działające silniki Bristolu i GUI, które zostały powiązane z
podany emulator. Jeśli bristol został uruchomiony z '-mini', można go teraz zabić za pomocą -mini
aby inne emulatory nie zostały zakończone. Jeśli jest wiele mini uruchomionych, to
umrze też naturalnie. Jeśli silnik działa w trybie multitimbral GUI, to drugi
powiązany GUI również zniknie oprócz mini.

-Pamięć podręczna
Domyślna lokalizacja dla nowych pamięci i profili emulatorów, domyślna to
~/.bristol i zostanie przeszukany przed domyślnym katalogiem systemowym/fabrycznym
/usr/local/share/bristol, gdy uruchomione są emulatory i ładowane są pamięci. Jeśli
ścieżka nie istnieje, to jest tworzona, jeśli to możliwe.

-memdump [-naśladować ]
Utwórz katalog docelowy /pamięć/ i najpierw skopiuj fabrykę!
domyślne pamięci dla syntezatora, a następnie prywatne pamięci użytkownika. To może być użyte
z zarządzaniem sesją, aby wykonać kopię wszystkich pamięci syntezatora w sesji. Jeśli
katalog docelowy już istnieje, nie jest wykonywana żadna operacja kopiowania, ale
katalog zastępuje domyślną -cache, aby była to nowa lokalizacja do zapisu
wspomnienia z tej sesji. Opcja -emulate jest wymagana, jeśli nie jest podana
następnie bierze się domyślny hammondB3.

-debuguj <1-16>
Poziom debugowania, wartości powyżej 12 mogą być bardzo szczegółowe, a tylko wartość 0 jest prawdopodobnie
bezpieczne w czasie rzeczywistym, ponieważ unika printf() w wątku obliczeniowym silnika.

-przeczytaj mnie [- ]
Wyświetl informacje readme o programie. Pokaż readme tylko dla jednego emulatora
w razie potrzeby.

-glwf Zezwalaj tylko na użycie '-lwf' dla wszystkich emulatorów, bez nadpisań.

-gospodarz
Połącz się z silnikiem na nazwie hosta, domyślnie localhost. To jest używane w
w połączeniu z -engine do dystrybucji GUI. Nazwa hosta akceptuje składnię taką jak
hostname:port, aby naprawić zarówno hosta, jak i port dla zdalnego połączenia z silnikiem.
Jeśli częścią hosta jest token „unix”, to raczej tworzone jest lokalne nazwane gniazdo
niż połączenie TCP. W tym przypadku określony numer portu można nadać
utwórz nazwane gniazdo /tmp/br. a jeśli port nie jest określony, to a
wybierany jest losowy indeks liczbowy.

-Port
Połącz się z podanym portem TCP w celu przesyłania komunikatów GUI/silnika, domyślnie 5028. Jeśli port
jest już w użyciu, a następnie uruchomienie z niepowodzeniem. Do rozpoczynania wielu brystoli za pomocą
GUI wtedy ta opcja powinna zostać odrzucona, a skrypt będzie szukał wolnego portu
numer dla każdego wywołania. Nieprawidłowe jest mieszanie tej opcji z -host
parametry przyjmujące wartość host:port lub unix:port jako wyniki będą
nieokreślone w zależności od zamówienia parametry są przekazywane.

-quiet Przekieruj dane debugowania i diagnostyki do /dev/null.

-gmc Otwiera interfejs MIDI w GUI. Domyślnie silnik będzie właścicielem jedynego MIDI
interfejs dla Bristolu i będzie redystrybuować zdarzenia do GUI. Możliwe jest
wyłącz przekazywanie i w razie potrzeby podłącz zarówno graficzny interfejs użytkownika, jak i silnik do urządzeń midi.

-Naprzód
Wyłącz globalne przekazywanie zdarzeń MIDI. Domyślnie silnik otwiera MIDI
interfejs i jest podłączony do fizycznych klawiatur, powierzchni kontrolnych i/lub
sekwencery. Przesyła zdarzenia MIDI do GUI w celu śledzenia. Ta opcja
wyłącza tę funkcję. Po wyłączeniu GUI nie będzie odzwierciedlać klawiatury fortepianu
stan, ani nie będzie śledzić ruchu CC, chyba że podano opcję '-gmc', aby otworzyć a
Połączenie MIDI w GUI i że użytkownik łączy te same powierzchnie sterujące z
GUI za pośrednictwem tego alternatywnego kanału. Ta opcja jest logicznie identyczna z
´-localforward -zdalnyforward´.

-lokalny forward
Uniemożliwi to GUI przesyłanie komunikatów MIDI do silnika. To nie jest
aby zapobiec pętlom komunikatów MIDI, ponieważ przekazywanie odbywa się tylko z MIDI
interfejsy do połączeń TCP między GUI a silnikiem. Ta opcja zapobiegnie
wiadomości z dowolnych powierzchni podłączonych do GUI przed przekazywaniem do
silnik.

-zdalny do przodu
Uniemożliwi to silnikowi przekazywanie do GUI, ale nadal pozwoli GUI na:
do przodu do silnika. Jeśli GUI otrzymuje połączenie MIDI z opcją -gmc,
i powierzchnie sterujące są stosowane do obu procesów, wówczas opcja -forward powinna
być używany do globalnego zapobiegania redystrybucji zdarzeń. Niezastosowanie się do tego nie będzie skutkować
w pętlach, tylko jeden do jednego powielania zdarzeń. Możliwe jest podłączenie
powierzchnie sterujące tylko do GUI, gdy używana jest opcja -gmc, daje to
możliwość posiadania lokalnej klawiatury i GUI, ale zdalne sterowanie silnikiem
systemy. Jest to wprawdzie dodatkowe opóźnienie związane z obsługą MIDI
komunikaty z GUI do zdalnego silnika przez TCP.

-oss Skonfiguruj domyślne ustawienia OSS dla interfejsów audio i MIDI

-alsa Konfiguruje domyślne ustawienia ALSA dla interfejsów audio i MIDI. Interfejs MIDI jest
Port ALSA SEQ.

-jack Konfiguruje domyślne ustawienia Jacka dla interfejsów audio i MIDI. W momencie pisania tego
opcja powoduje pewne problemy, ponieważ wybiera Jack MIDI, który obecnie wymaga
demon pomostowy do działania. Bardziej typowe byłyby opcje „-jack -midi seq”
konfiguracja.

-jackstaty
Nie żądaj parametrów audio od serwera jack, weź system bristol
domyślne lub skonfigurowane parametry. Domyślne ustawienia Bristolu niezmiennie zakończą się niepowodzeniem
jednak wezwanie do bristoljackstats jest czasami zbyteczne, a to może przyspieszyć
początkowe czasy uruchamiania. Użycie tego parametru zazwyczaj wymaga, aby
Dostępne są również opcje -rate i -count. TP -jsmuuid To jest na wyłączność
korzystanie z Jack Session Manager

-jsmplik
To jest do wyłącznego użytku Jack Session Manager

-jsmd
Menedżer sesji Jack opóźnia wewnętrznie dystrybucję zdarzeń sesji. Wydarzenie
wykonanie jest opóźnione w GUI domyślnie o 5000 ms.

-sesja
Wyłącz całe zarządzanie sesjami, w tym JSM i LADI.

-spać
Zatrzymaj proces inicjalizacji na 'n' sekund. Ma to na celu obejście tego, co
wydaje się być wyścigiem, gdy używasz menedżera sesji do inicjowania wielu
klienci bristol, ponieważ wszyscy rywalizują o ten sam identyfikator portu TCP.

-jdo Jack Dual Open: pozwól wątkom audio i midi zarejestrować się jako niezależni klienci z
Jacek. Domyślnie wątek audio otworzy się jako klient jack, a MIDI
połączenie jest piggypbacked jako inny port, a nie jako inny klient.

-o
Generuj nieprzetworzone wyjście audio z końcowych próbek na scenie do pliku. Format będzie
być 16-bitowym z przeplotem stereo.

-nrp Włącz obsługę zdarzeń NRP zarówno w GUI, jak iw silniku. Należy tego używać ostrożnie
ponieważ NRP w silniku może mieć nieoczekiwane rezultaty.

-enrp Włącz obsługę NRP tylko w silniku.

-gnrp Włącz zdarzenia NRP w GUI. Jest to wymagane, aby umożliwić korzystanie z GUI (a co za tym idzie
silnika) do sterowania z niektórych powierzchni sterujących MIDI.

-nrpcc
Maksymalna liczba NRP do mapowania. Wartość domyślna to 128, uważana za wystarczającą dla każdego z
obecne emulatory, ale mikser będzie wymagał więcej, jeśli zostanie zwolniony.

Audio kierowca:

-audio [oss|alsa|gniazdo]
Nadpisania sterownika audio. W zależności od kolejności przełączników możliwe jest:
ustawić grupę globalnych wartości domyślnych (-jack/oss/alsa), a następnie dokonać ponownego wyboru
składniki.

-audiodev
Nazwa urządzenia audio. W przypadku Jacka będzie to nazwa zarejestrowana u demona Jacka.

-liczyć
Liczba próbek/ramek w okresie przetwarzania.

-wygrać
Poziom normalizacji sygnału wyjściowego, domyślnie na emulator 4.

-ingain
Poziom normalizacji sygnału wejściowego, domyślnie na emulator 4.

-wstępne ładowanie
Liczba buforów audio do wstępnego zapisu na wyjściu audio przy starcie. To nie jest
aktywny ze sterownikami Jacka.

-wskaźnik
Częstotliwość próbkowania, domyślnie 44100.

-priorytet
Priorytet w czasie rzeczywistym wymagany przez wątek audio silnika, domyślnie 75. Zero będzie
wyłączyć przetwarzanie RT.

-autopodłączenie
Automatycznie podłącz wejście i wyjście silnika do pierwszych znalezionych portów Jack IO.
Można to również osiągnąć za pomocą zmiennej środowiskowej BRISTOL_AUTOCONN=true

-wielo
Wiele żądań portów IO, działa tylko z Jack i obecnie tylko ARP 2600
daje dostęp do tych portów.

-migc
Poziom normalizacji sygnału wejściowego dla wielu portów IO.

-mogc
Poziom normalizacji sygnału wyjściowego dla wielu portów IO.

Midi kierowca:

-midi [oss|[surowy]alsa|jack]
Nadpisania sterownika audio. W zależności od kolejności przełączników możliwe jest:
ustawić grupę globalnych wartości domyślnych (-jack/oss/alsa), a następnie dokonać ponownego wyboru
komponenty takie jak w „-jack -midi seq”. Domyślny sterownik MIDI to „-midi seq”, ale
które można nadpisać za pomocą opcji czasu kompilacji, takich jak --enable-jack-default-midi
konfigurować.

-mididev
Nazwa urządzenia MIDI do otwarcia (OSS/ALSA).

-mididbg
Zażądaj debugowania poziomu 1 MIDI.

-mididbg2
Zażądaj debugowania poziomu MIDI 2. Oba można wybrać dla poziomu 3.

-sysid <0xXXXXXXXX>
Skonfiguruj alternatywny identyfikator SYSEX dla aparatu. Wartość domyślna to wartość
0x534C6162 ze względów historycznych nie jest to darmowy identyfikator rozwoju, ale tak nie jest
przypisane tak nie powinno powodować konfliktu.

LADI kierowca (poziom 1 zgodny):

-ladi Brighton
Wykonuj komunikaty LADI tylko w GUI

- ladi bristol
Wykonuj komunikaty LADI tylko w silniku

-ladi
Pamięć stanu LADI do operacji składowania. Powinno to być unikalne dla każdego LADI
sesja.

PRZYKŁADY


początekBristol -mini
Uruchom minimooga używając interfejsu ALSA dla audio i midi (seq). Emulator będzie
domyślnie monofoniczny, wysoki priorytet dźwięków z retriggerem i prędkością legato.

startBristol -alsa
Uruchom hammondB3 używając interfejsu ALSA dla audio i midi. To jest równoważne wszystkim
następujące opcje: -b3 -audio alsa -audiodev plughw:0,0 -midi seq -mididev
plughw:0 -count 256 -preload 4 -port 5028 -voice 32 -channel 1 -rate 44100

startBristol -odkrywca -głosy 1
Uruchom eksploratora moogów jako instrument monofoniczny, używając interfejsu ALSA do przesyłania dźwięku i
południe.

startBristol -prorok -alsa -kanał 3
Uruchom prorok-5 używając ALSA dla audio i midi (na kanale 3).

startBristol -b3 -liczba 512 -wstępne obciążenie 2
Uruchom hammond b3 z 512 próbkami w okresie i wstępnie załaduj dwa takie bufory
przed rozpoczęciem aktywności. Niektórzy żyją! karty potrzebują tego większego rozmiaru bufora z ALSA
sterowniki.

startBristol -oss -audiodev /dev/dsp1 -vox -voices 8
Uruchom Vox Continental przy użyciu urządzenia OSS 1 i domyślnego urządzenia midi /dev/midi0.
Działa z zaledwie 8 głosami z 32 dostępnych.

startBristol -b3 -audio alsa -audiodev wtyczka:0,0 -seq -mididev 128.0
Uruchom emulację B3 przez interfejs wtyczki ALSA PCM, używając sekwencera ALSA przez
klient 128, port 0.

startBristol - juno &

startBristol -prorok -kanał 2 -silnik
Uruchom dwa syntezatory, juno i proroka. Oba syntezatory będą
wykonywany na jednym silniku (multitimbral) z 32 głosami pomiędzy nimi. Juno będzie
na domyślnym kanale midi (1), a prorok na kanale 2. Wyjście na to samo
domyślne urządzenie audio ALSA. 32 głosy nigdy nie będą używane jako te emulatory
będzie działać domyślnie z niższym limitem miękkim. Mogą być uruchamiane z większą liczbą głosów
wymagałoby to jednak odpowiednich wartości opcji -voices.

startBristol -juno -jack -rejestracja juno -głosy 32 &

startBristol -prorok -jack -zarejestruj proroka -kanał 2 -głosy 32
Uruchom dwa syntezatory, juno i proroka5. Każdy syntezator jest całkowicie niezależny
z własnym GUI i własnym silnikiem. Każdy silnik zarejestruje się osobno w podnośniku
demon. Zarejestrują odpowiednio imiona „juno” i „prorok” u Jacka
i ALSA, aby można je było różnicować w odpowiednich programach kontrolnych
takie jak aconnect i qjackctl. Wyjścia będą w nich widoczne osobno
programy sterujące i dzięki temu mogą być kierowane niezależnie. Każdy syntezator może używać do 32
głosy i będzie tylko rywalizacja o procesor - to jest oddzielny proces silnika
z 32 głosami każdy.

Korzystaj z Brighton online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    facetracknoir
    facetracknoir
    Modułowy program do śledzenia ruchów głowy
    obsługuje wiele trackerów twarzy, filtrów
    i protokoły gier. Wśród tropicieli
    to SM FaceAPI, głowica inercyjna AIC
    Śledzenie ...
    Ściągnij facetracknoir
  • 2
    Kod QR dla PHP
    Kod QR dla PHP
    PHP QR Code jest open source (LGPL)
    biblioteka do generowania QR Code,
    2-wymiarowy kod kreskowy. Oparte na
    Biblioteka libqrencode C, zapewnia API dla
    tworzenie kodu kreskowego QR Code...
    Pobierz kod QR PHP
  • 3
    freeciv
    freeciv
    Freeciv to darmowa gra turowa
    wieloosobowa gra strategiczna, w której każdy
    gracz staje się liderem a
    cywilizacji, walcząc o uzyskanie
    ostateczny cel: być...
    Pobierz FreeCiv
  • 4
    Piaskownica z kukułką
    Piaskownica z kukułką
    Cuckoo Sandbox wykorzystuje komponenty do
    monitorować zachowanie złośliwego oprogramowania w
    Środowisko piaskownicy; odizolowany od
    reszta systemu. Oferuje zautomatyzowane
    analiza...
    Pobierz Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Odtwarzaj filmy z YouTube na LMS (przenoszenie plików
    Triode do YouTbe API v3) To jest
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/lms-y...
    Pobierz LMS-YouTube
  • 6
    Podstawa prezentacji systemu Windows
    Podstawa prezentacji systemu Windows
    Fundacja prezentacji systemu Windows (WPF)
    to framework interfejsu użytkownika do budowania systemu Windows
    aplikacje desktopowe. WPF obsługuje m.in
    szeroki zestaw rozwoju aplikacji
    cechy...
    Pobierz Fundację prezentacji systemu Windows
  • więcej »

Komendy systemu Linux

Ad