İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

bristolengine - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında bristolengine çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen bristolengine komutudur.

Program:

ADI


bristol - bir sentezleyici öykünme paketi.

SİNOPSİS


başlangıçBristol -mini -jack -midi dizisi [seçenekleri]

TANIM


Bristol eski bir sentezleyici yazılım emülatör takımıdır. Uygulama bir
motorun kendisi bristol olarak adlandırılır ve bir grafik kullanıcı arayüzü brighton. grafik
arabirim, çeşitli sentezleme cihazlarını sunmak için bir bitmap işleme kitaplığıdır.
potansiyometreler, düğmeler, kaydırıcılar, patch kablolar ve mesaj üreten
synth öykünücüsünü yapılandırın. Motor, öykünücüyü barındıran bir altyapıdır.
Sesi oluşturmak için gereken farklı ses operatörlerini bir araya getiren kod.
Motor ve GUI ile birlikte başlatılır. başlangıçBristol kuran komut dosyası
ikisinin birbirine bağlanması için gerekli ortam. genel olarak öngörülmemiştir
bristol ve brighton komut dosyasının dışında başlatılabilir, ancak bunun için seçenekler var
komut dosyası yalnızca birini veya diğerini başlatmak için. Bristol ayrıca şunları yapabilen bir komut satırı arayüzüne sahiptir:
GUI yerine kullanılabilir.

Şu anda aşağıdaki sentezleyiciler taklit edilmektedir:

emülasyonları

mini mini
moog kaşif (voyager)
moog voyager elektrik mavisi
gevezelik hafızası
moog sonik 6
moog/gerçekçi mg-1 konçerto arkadaşı
hammond modülü (kullanımdan kaldırıldı, -b3 kullanın)
hammond B3 (varsayılan)$
sıralı devreler peygamber-5
sıralı devreler Prophet-5/fx
sıralı devreler peygamber-10
sıralı devreler pro-one
çamurluk rhodes mark-I etap 73
çamurluk rhodes bas piyano
crumar roadrunner elektrikli piyano
bit 01
bit 99
crumar bit + modlar
crumar stratus synth/organ kombinasyonu
crumar üçlemesi synth/organ/string combo
oberheim OB-X
oberheim OB-Xa
arp axxe
arp macerası
Arp 2600
arp/solina dize topluluğu
korg polisix
korg poli-800
korg mono/poli
korg ms20 (tamamlanmamış: yalnızca -libtest)
vox kıta
vox continental süper/300/II
roland juno-60
roland jüpiter-8
baumann bme-700
bristol bas yapımcısı sıralayıcı
yamaha dx-7
yamaha cs-80 (bitmemiş)
Commodore-64 SID çip synth
commodore-64 SID polifonik synth (tamamlanmamış)
taneli sentezleyici (tamamlanmamış)
ems synthi-a (tamamlanmamış)
16 kanallı karıştırıcı (tamamlanmamış: yalnızca -libtest)

Motor ve GUI arasındaki varsayılan bağlantı, SYSEX formatı kullanan bir TCP soketidir.
MIDI'den alınan mesaj. İsteğe bağlı olarak kod, iyileştirme için bir unix etki alanı soketi kullanır.
güvenlik. Uygunsa GUI ve motorun aynı sistemde yerleşik olması gerekmez
parametreler verildiğinde, bu özellik TCP etki alanı soketlerinin kullanılmasını gerektirir. motor olabilir
ayrıca birden fazla brighton arabiriminden gelen istekleri kabul edin ve tüm öykünücüleri
aynı anda, çok tınılı olarak, aralarında seslerin paylaşılması ve gerektiğinde ön hazırlık yapılması. Eğer
monofonik modda bir emülatör başlatılır, daha sonra asla olmayacak bir ses önceden tahsis edilir.
önceden boşaltılmalı ve sürekli çalışan, yani varsayılan olarak çalışmaya devam etse bile
piyano tuşlarına basılmadığında. Polifonik kod sadece ses algoritmalarını çalıştıracaktır.
anahtar kapısı açıkken, kapı ses zarfı durumundan türetilir. NS
Bir öykünücünün kendisinden daha azını talep etmesi durumunda, motor varsayılan başına en az 32 sesi destekler.
öykünme, yumuşak bir sınırla yapılandırılır. Daha fazlası istenirse daha fazla ses
oluşturulmuş ancak üst sınır 128 ses olarak belirlenmiştir. Ses bir motor yapısıdır
tahsis etmeye ve yürütmeye izin veren, bir ses tarafından çalıştırılan gerçek kod, aşağıdakilerden herhangi biri olabilir.
Multitimbral işlemin nasıl desteklendiği emülatör algoritmaları. ses tahsisi
süreç 'son nota önceliği'dir ve diğerleri monofonik için kullanılabilirken
enstrümanlar, bu tek polifonik atama algoritmasıdır.

Bu paket startBristol betiği ile başlatılmalıdır. Komut dosyası başlatılacak
bristol sentezleyici ikili dosyaları, doğru kitaplık yollarını ve yürütülebilir yolları değerlendirir.
Öykünme, sentezleyici ve operasyonel parametreler vardır:

SEÇENEKLER


Öykünme:

-mini - moog mini
-explorer - moog gezgini
-voyager - moog voyager elektrik mavisi
-hafıza - moog hafızası
-sonic6 - moog sonik 6
-mg1 - moog/gerçekçi mg-1 konser arkadaşı
-hammond - hammond modülü (kullanımdan kaldırıldı, -b3 kullanın)
-b3 - hammond B3 (varsayılan)
-peygamber - sıralı devreler peygamber-5
-pro52 - sıralı devreler Prophet-5/fx
-pro10 - sıralı devreler Prophet-10
-pro1 - sıralı devreler pro-one
-rodos - çamurluk rhodes mark-I etap 73
-rhodesbass - çamurluk rhodes bas piyano
-roadrunner - crumar roadrunner elektrikli piyano
-bitone - crumar bit 01
-bit99 - bit 99
-bit100 - crumar bit + modlar
-stratus - crumar stratus synth/organ kombinasyonu
-trilogy - crumar üçlemesi synth/organ/string combo
-obx - oberheim OB-X
-obxa - oberheim OB-Xa
-axxe - arp axxe
-odyssey - arp macerası
-arp2600-arp 2600
-solina - arp/solina dize topluluğu
-polysix - korg polysix
-poly800 - korg poli-800
-tekel - korg mono/poli
-ms20 - korg ms20 (bitmemiş: yalnızca -libtest)
-vox - vox kıta
-voxM2 - vox continental süper/300/II
-juno - roland juno-60
-jüpiter - roland jüpiter-8
-bme700 - baumann bme-700
-bm - bristol bas yapımcısı sıralayıcı
-dx - yamaha dx-7
-cs80 - yamaha cs-80 (tamamlanmamış)
-sidney - commodore-64 SID çip synth
-melbourne - commodore-64 SID polysynth (tamamlanmamış)
-granüler - granül sentezleyici (tamamlanmamış)
-aks - ems synthi-a (tamamlanmamış)
-mixer - 16 kanallı mikser (bitmemiş: sadece -libtest)

sentezleyici:

-sesler
Seçilen öykünücü bu sayıda sesle başlayacaktır. Motor her zaman
32 ses oluşturun, ancak yalnızca bu alt kümeyi öykünücüye ayırın. eğer seçili
değer 32'den büyükse, daha fazla sayıda ses tahsis edilir.

-mono Emülatörü monofonik modda çalıştırın. Bu gerçekten '-voices 1' için bir takma ad değil
ayrıca '-retrig -lvel -wwf -hnp' gibi parametreleri de yapılandırır. Bunlar
istenirse ek seçenekler geçersiz kılınabilir.

-lnp Düşük nota öncelik mantığını seçin. Bu sadece monofonik sentezleyiciler için geçerlidir ve
tüm nota önceliği legato çalma stilini etkiler.

-hnp Yüksek nota öncelik mantığını seçin. Bu sadece monofonik sentezleyiciler için geçerlidir.

-nnp Nota önceliği seçmeyin, bu varsayılandır ve son not olarak çalışır
öncelik seçimi.

-geri al
Çalınan her nota VE serbest bırakılan notalar için bir tetikleyici olay isteyin.
Tetik, zarfların dönmesine neden olur. sıfıra dönmeyecekler
varsayılan, ancak bazı öykünmeler buna bir GUI denetimi olarak sahiptir. Bu olmadan
bayrak tetikleyicileri yalnızca bir dizinin ilk basılan notası için gönderilir.

-lvel Tüm legato notları için hız mirasını yapılandır - bir dizinin ilk notası
sonraki tüm notalara uygulanan bir hız değerine sahip olacaktır. Bu seçenek
bir geçiş: iki kez uygulamak özelliği devre dışı bırakır. bu açıdan önemli
emülatörlere, varsayılan olarak ayarlanmış seviye ile mono synth'lerin çoğu kadar. NS
aşağıdaki seçenekler beklendiği gibi çalışmayabilir:

startBristol -mini -seviye

Sorun şu ki -mini legato hızını etkinleştirir, böylece -lvel anahtarı onu değiştirir
tekrar kapalı. Aynısı -retrig için de geçerlidir.

-kanal
Bu MIDI kanalında yanıt vermek için öykünücüyü başlatın, varsayılan 1.

-düşük anahtar
Öykünücünün yanıt vermesi gereken en düşük notu yapılandırın. Bu varsayılan
'0' ancak farklı sentezler için anahtar bölmeleri ve aralıkları tanımlamak için kullanılabilir.

-yüksek anahtar
Öykünücünün yanıt vermesi gereken en yüksek notu yapılandırın. Bu varsayılan
'127' ancak farklı sentezler için anahtar bölmeleri ve aralıkları tanımlamak için kullanılabilir.

-detune <%>
Öykünücünün belirli bir sıcaklık duyarlılığı düzeyinde çalışmasını isteyin. varsayılan değer
öykünücü tarafından tanımlanır, tipik olarak 100 veya 200. Detune, bir sese uygulanır.
not sadece ve burada tanımlanan aralık içinde rastgele bir değerdir.

-kazanmak
Emülatör için çıkış sinyali kazanç seviyesi. Bunlar, durumu normalleştirmek için kullanılabilir.
birlikte çalındığında farklı sentezleyicilerden gelen sinyal seviyeleri. Varsayılan değer
synth'in kendisi tarafından tanımlanmışsa, bu bir geçersiz kılmadır.

-pwd
Yarım tonlarda perde tekerleği derinliği, varsayılan 2.

-hız
Emülatör için hız eğrisi. Varsayılan 520'dir, sabit bir değer için üstel bir eğridir.
Oyun stili. '0' değeri düzdür (dokunma hassasiyeti yok). 100'e kadar olan değerler
doğrusal ölçekli haritalar. Hız haritası, enterpolasyon yapılan noktaların tablosudur.
doğrusal olarak: yalnızca bükülme noktalarını tanımlamanız gerekebilir, ancak isterseniz
pürüzsüz eğriler, kullanılan 128 hız değerinin her birini tanımlamanız gerekecek
noteon/noteoff olaylarında. Öykünme için yalnızca tek bir kazanç düzeyi tablosu vardır.
her key.velocity indeksi, motorun aksine, her biri açık/kapalı için bir tane olmak üzere iki tabloya sahiptir.
olay ancak bu bir tamsayı haritasıdır, kazanç haritası değil.

Kendinizinkini belirtmek istemiyorsanız, birkaç varsayılan tablo vardır.
enterpolasyonlu eğri. Her tablo, aşağıda verilen Midi hız değeri için kazançtır.
note olayı, 128 girişi var. Aşağıdakiler uygulanır:

Yumuşak dokunuşlu klavye çalar için 100-199 Dışbükey eğriler
200-499 Sert dokunuş için içbükey eğriler, doğrusaldan ikinci dereceden işleve kadar.

525'e kadar olan bir sonraki kurulum, yukarıdakilerin tekrarlarıdır, ancak daha az ayrıntı düzeyine sahiptir. İçinde
aralığın üstündeki 200 değeri, aşağıdaki 510 gibi doğrusaldır:

Yumuşak dokunuşlu klavye çalar için 500-509 Dışbükey eğriler
510 doğrusal
511-25 Sert dokunuşlu bir oyuncu için içbükey eğriler.

Sonra birkaç özel eğri var

550 logaritmik
560 parabolik

100'e kadar olan değerler iki basamaklı sayıdan oluşur. İlk rakam nasıl yapılacağını tanımlar
geç hat hızlanmaya başlar (doğrusaldır) ve ikinci basamak ne kadar geç olduğunu gösterir
1.0'a ulaşır. 09 değeri, 0'dan başladığı için hemen hemen yukarıdaki doğrusal eşlemedir.
ve neredeyse sonunda biter. Ağır bir oyuncu için 49 değeri olur, sıfırdır.
hız tablosunun büyük bir kısmı için ve ardından maksimum kazanca (1.0) kadar rampalar kapanır
masanın sonu. Bu tablonun aşağıdakilerle de tanımlanabileceğini unutmayın.
Doğrusal enterpolasyonlar oldukları için hız Haritası tanımları. Mevcut bir sürüm
işleri biraz yumuşatmak için eğriler ekleyin.

Seçenek 520, kare bir güç eğrisidir ve çok doğal olmasına rağmen oldukça doğal hissettirir.
öznel. Belki sert bir oyuncu için doğaldır ve daha iyi bir varsayılan olabilir
lineer eğriden daha fazladır.

1000 değeri eşlemeyi tersine çevirir, bu nedenle:

1510 - hız arttıkça 1.0'dan 0.0'a lineer
1520 - üstel, hız arttıkça 1.0'dan 0.0'a düşer

Motor eşlemesi, burada verilen öykünme eşlemesinden önce uygulanır. Var
bu tabloyu logaritmik yapmak için makul argümanlar - bunu yapabilirsiniz.
Negatif değerlerin haritalanmaması dışında burada değerler için herhangi bir sınır yoktur,
dolayısıyla bu tablo ses düzeylerini dengelemek için de kullanılabilir.

-kaymak
Saniye cinsinden nogte kayma süresi, varsayılan 5.

-benzemeye çalışmak
Adlandırılmış öykünücüyü arayın ve çağırın, aksi takdirde çıkın. Bir öykünme çağırma
bu şu anda varsayılandır, ses sayımı için ekstra parametreler anlamına gelir,
kazanç, kayma, yunuslama derinliği, ayar, vb. Varsayılan hammondB3'tür. -emülatörü
seçenek ayrıca öykünücü adına -kayıt anlamına da gelir.

-Kayıt ol
Jack ve ALSA'ya kaydolurken belirli bir ad kullanın. Varsayılan olarak motor
'bristol' adını kullanın, ancak birden fazla motor kullanılıyorsa bu kafa karıştırıcı olabilir.
kullanılır ve bu, varsayılanı geçersiz kılmak için kullanılabilir.

-lwf Emülatör için hafif filtreler seçin.

-nwf Varsayılan olarak normal ağırlıklı filtreleri seçin. Bunlar yaklaşık iki kat daha pahalı
hafif filtreler

-wwf Orta ağırlık filtrelerini seçin, bu yine normal olarak CPU yükünün iki katı kadardır.
filtreler.

-hwf Ağır filtreleri seçin. Bunlar kabaca orta ağırlık filtresinin iki katıdır.
-lwf ve -nwf arasında fark edilebilir bir işitilebilir fark olsa da,
-nwf, -wwf ve -hwf arasındaki farkın görünürden farklı olup olmadığı tartışmalıdır
CPU yükünde. Herhangi bir -mono synth için varsayılan filtre -wwf'dir ve
'-mini -mono -nwf' satırıyla geçersiz kılındı.

-blo
Eşleştirilecek bant genişliği sınırlı harmonik sayısı. sıfır değeri seçecektir
sonsuz bant genişliği, varsayılan 31'dir.

-blofraksiyon
Motor, maksimum harmoniğin olduğu tüm frekanslar için önceden hesaplanmış tablolar kullanır.
numune oranının bu fraksiyonunu aşamaz. Varsayılan, 0.8, zaten yukarıda
nyquist, içerik ve çarpıtma arasında bir ödünleşim olarak. 1.0'a yönelen değerler
doğal olarak daha yüksek frekanslarda yoğun bir şekilde takma ad verilir.

-skala
Motor, verilen scala dosyasını okuyacak ve onu sıklık tablolarına eşleyecektir.

kullanıcı arayüz:

-kalite
Renk önbelleği derinliği, oluşturma hızını etkiler. Daha düşük değerler başlar
netlik kaybı gösteren, daha yüksek değerler binlerce renk kullanmaya başlar.
performansın etkilendiği yerde değer bpp, varsayılan değer 6'dır.

-ölçek
Emülatörlerin her birinin varsayılan bir pencere boyutu vardır, bu boyut büyütülebilir veya
istenirse aşağı doğru

-Genişlik
Piksel genişliği, yapılandırılabilen iki boyuttan daha küçük olanı tanımlar. İşe yarıyor
farede farklı boyutlar arasında geçiş yapmak için -scale ve -autozoom seçenekleriyle
Pencereye girin/çıkış yapın.

-otomatik yakınlaştırma
Çıkışta pencereyi simge durumuna küçült, girişte büyüt.

-yükselt Enter'da pencereyi otomatik olarak yükselt.

-lower Bırakma sırasında pencereyi otomatik olarak alçaltın. Burada otomatik yakınlaştırma kullanımının,
yükseltme ve alçaltma bazı pencere yöneticilerinde istenmeyen etkilere neden olabilir.

-rud Döner denetleyici izlemesini fare yukarı/aşağı hareketiyle sınırlayın, gerçekte değil
fare konumunu izleyin. Değer, geçerli pencere boyutunun bir kısmı olacaktır.

-antialias <%>
Bazı pencere boyutları için, bazıları
antialias uygulanır. Büyük yakınlaştırma değerlerinde bu otomatik olarak ayarlanır. Değer şudur
bir yüzde, varsayılan 30'dur.

-aliastype
Üç kenar yumuşatma seçeneği vardır, 'pre' bunu metin serigrafilerine uygulayacaktır,
'doku' onu yüzey bitmaplerine uygulayacak ve 'tümü' her yere uygulayacak
oluşturulan cihazlar dahil. Varsayılan, pre'dir, ancak bu parametre yalnızca
-antialias sıfırdan farklı bir değere sahipse uygulanır.

-opaklık <%>
Brighton, ARP 2600 yaması gibi bazı özellikler için bir şeffaflık katmanı kullanır
kablolar. Bu, varsayılan şeffaflıktır. ile daha sonra ayarlanabilir.
GUI'deki ^o/^O/^t kontrol kodları. Varsayılan yüzde 50'dir.

-piks haritası
Varsayılan XImage arayüzü yerine X11 pixmap arayüzünü kullanın.
sunucusu.

-dct
Düğme olayları vb. için çift tıklama zaman aşımı, 250 ms.

izleme
GUI piyano klavyesi görüntüsünün MIDI olaylarını izlemesini önleyin,
CPU yükü.

-anahtar
Tuşları fare ile ayarlamak için varsayılan GUI davranışı, onları kilitlemektir, bu
polifoniklerde akorların çalınmasını sağlar. Bu seçenek, mandalı devre dışı bırakacaktır.
bu tuşlar yalnızca fare düğmesiyle tutulduğunda çalınır.

nötr
Öykünücüyü boş bir yama ile başlat, tüm parametreler sıfır değerine sahip olacak
tamamen sıfırdan, aşağıdan yukarıya bir yamanın oluşturulmasına izin vermek için. Bu
'-load -1' ile eşdeğerdir, negatif bellek konumları kaydedilmez, yani
boş yamaya kaydedilemez.

-yük
Başlangıçta yüklenecek ilk bellek numarası. Çoğu emülatör için varsayılan değer 0'dır.

-içe aktarmak
Başlangıç ​​zamanında bir disk dosyasından etkin yamaya bir bellek aktarın. Bu yama
daha sonra başka bir yere kaydedilebilir ve hatıraların karşılıklı değişimine izin verir.

-mbi
Ana banka dizini, ekstra bellek kimliğine erişime izin verir. Bu değer çarpı 1000
GUI'nin örneğin erişebilmesi için GUI tarafından kaydedilen/yüklenen bellek kimliğine eklenir
8 hafızalı 8 banka ama -mbi kullanarak aslında birden fazla 64 set kaydedebilirsiniz
anılar.

-aktif duyu
Hala olduğundan emin olmak için GUI'den motora merhaba mesajlarının gönderilme hızı
aktif. Şanzıman başarısız olursa, motor çalışmıyorsa GUI çıkacaktır.
güncellemeleri alın, o da çıkacaktır. Sıfır, aktif algılamayı devre dışı bırakacaktır.

-ast
Aktif algılama mesajlarında motor zaman aşımı süresi.

-mct
MIDI döngüsü zaman aşımı, MIDI olayları için meşgul bekleyen bir GUI zamanlayıcısıdır.
GUI, doğrudan olay takibi için bir MIDI arayüzü alır.

-ar|-boyut
Tüm öykünücüler, pencereleri için bir en boy oranını korumaya çalışacaklardır.
'normal' göründüklerini Bu, bazı döşeme penceresi yöneticileriyle çelişir, bu nedenle
engelli. Ayrıca, olduklarında pencerelerin bazı aşırı yeniden eşlenmesine neden olabilir.
yeniden boyutlandırıldı.

-iconify
Simgeleştirilmiş durumda pencereyi açın.

-window
Herhangi bir pencereyi eşlemeyin.

-cli Motora metin tabanlı komut satırı arabirimini etkinleştirin. Bu kullanılabilir
-window ile bağlantı ancak herhangi bir pencereleme desteği olmadan derlenirse
sistem -window seçeneği ima edilir.

-libtest
Motoru çalıştırmayın veya ona bağlanmaya çalışmayın, sadece GUI'yi gönderin.
test.

GUI Kısayollar:

's' - ayarları geçerli belleğe kaydet
'l' - (yeniden) mevcut belleği yükle
'x' - akımı önceki bellekle değiştirin
'+' - sonraki belleği yükle
'-' - önceki belleği yükle
'?' - öykünücü yardım bilgilerini göster
'h' - öykünücü yardım bilgilerini göster
'r' - uygulama benioku bilgilerini göster
'k' - klavye kısayollarını göster
'p' - ekran dökümü / Tmp /.xpm
't' - opaklığı aç / kapat
'o' - yama katmanının opaklığını azalt
'O' - yama katmanının opaklığını artırın
'w' - garantiyi göster
'g' - GPL'yi göster (kopyalama koşulları)
'+' - pencere boyutunu büyüt
'-' - pencere boyutunu küçült
'Enter'- pencereyi tam ekran boyutu arasında değiştir
UpArrow - denetleyici hareketi yukarı (shift tuşu hızlandırıcısı)
DownArrow - denetleyici hareketi aşağı (shift tuşu hızlandırıcısı)
RightArrow - yukarı doğru daha fazla kontrol hareketi (vites hızlandırıcısı)
LeftArrow - daha fazla kontrol hareketi aşağı (vites hızlandırıcı)

işletme seçenekleri:

Genel:

-motor
Yeni bir motor çalıştırmayın. GUI, üzerinde mevcut bir motora bağlanmayı deneyecektir.
ana bilgisayar ve bağlantı noktası yapılandırması (cq). Bağlantı kurulursa motor
hem emülatörleri çalıştıracak hem de ses tahsisleri aralarında paylaşılacaktır. Tüm
emülatör çıkışlarının çoğu aynı stereo çıkış üzerine katlanır.
ekstra Jack kontrol girişlerinin kullanıldığı yerler.

-gui GUI'yi çalıştırmayın, sadece motoru çalıştırın. GUI, ağa bağlanmaya çalışacaktır.
yapılandırılmış ana bilgisayar ve bağlantı noktası değerlerinde motor. Yanıt vermezse GUI
oldukça kısa mesajlarla çıkacaktır.

sunucu
Son öykünücüyle çıkmayan kalıcı bir sunucu olarak motoru çalıştırın.

-daemon
Motoru, bağlantısı kesilmiş kontrol terminali ile bir arka plan programı olarak çalıştırın. Bu değil
-server seçeneğini ima eder veya dosyaya giriş yapmak için -log seçeneğini ima etmez
system, ne de bir arka plan programı için geçerli olabilecek -syslog.

-bekçi köpeği
Ses dizisi başlatma için zaman aşımı. İplik içinde etkinleştirilmezse
bu süre sonra motor beklemek yerine zarif bir şekilde çıkacaktır.
bağlantıları süresiz olarak Varsayılan süre 30 saniyedir. Bu aktif değil
-sunucu veya -daemon modu. Normal çalışmada ses dizisi başlatılacak
birkaç saniye içinde ancak motor ve GUI ayrı ayrı başlatılırsa
bu zaman aşımı, zamanlayıcının süresi dolmadan önce bir GUI'nin başlatılmasını gerektirir.

-log Günlük çıktısını bir dosyaya yeniden yönlendirin. Varsayılan dosya /var/log/bristol.log'dur ve
/var/log/brighton.log ve mevcut değilse $HOME/.bristol/log
dizin kullanılır. seçimi / Var / log kökte oturum açmayı önlemektir
motorun bu kullanıcı tarafından çalıştırılması olayı.

-sistem günlüğü
Günlük çıktısını syslog'a yönlendirin.

-console
Mesajları günlüğe kaydetmek için kontrol terminalini çıktı olarak koruyun,
okunabilirlik amacıyla zaman damgaları. Bu aynı zamanda şu şekilde yapılandırılabilir:
ortam değişkeni BRISTOL_LOG_CONSOLE=true.

-rc Herhangi bir bristolrc parametre dosyası yüklemeyin.

-exec startBristol betiği tarafından talep edilecek son işlem, bir
exec, diğer şeylerin yanı sıra ebeveynin PID'sini koruyacak şekilde. Bu seçenek
exec'i geçersiz kılar ve betiği süreçlerin çıkmasını beklerken bırakır.
Bu parametreyi kullanmamanın etkileri vardır, temizleme kodlarından bazıları,
sarma kabuk betiği, varsayılan olarak bu, yürütme isteği nedeniyle çağrılmaz.
Bu bayrak varsayılandır, ancak yalnızca LADI uyumluluğu için gerçekten gerekli olmalıdır.

-Durdur Çalışan tüm bristol motorlarını durdurun. Bu dolaylı olarak sözleşmenin feshi ile sonuçlanacaktır.
devre dışı bırakılabilmesine rağmen aktif algılama nedeniyle herhangi bir GUI. Kullanım durumu
arka planda çalışan herhangi bir -server -daemon motorunu durdurun. için arka uç
seçenek pkill'dir.

-exit Çalışan tüm bristol motorlarını ve GUI'yi durdurun.

-öldür <-emülatör>
ile ilişkilendirilmiş tüm çalışan bristol motorlarını ve GUI'yi durdurun.
verilen emülatör. Bristol '-mini' ile başlatıldıysa, şimdi -mini ile öldürülebilir
böylece diğer emülatörler sonlandırılmaz. Çalışan birden fazla mini varsa, bunlar
doğal olarak da ölecek. Motor multitimbral GUI çalıştırıyorsa, diğer
ilişkili GUI de mini'ye ek olarak çıkacaktır.

-önbellek
Yeni anılar ve öykünücü profilleri için varsayılan konum, varsayılan konum
~/.bristol ve sistem/fabrika varsayılan dizininden önce aranacaktır.
/usr/local/share/bristol öykünücüler başlatıldığında ve bellekler yüklendiğinde. Eğer
yol adı mevcut değilse, mümkünse oluşturulur.

-memdump [-benzemeye çalışmak ]
Hedef dizini oluşturun /hafıza/ ve önce fabrikayı kopyalayın
synth için varsayılan hafızalar, ardından kullanıcı özel hafızaları. Bu kullanılabilir
Bir oturumdaki tüm synth belleklerinin bir kopyasını oluşturmak için oturum yönetimi ile. Eğer
hedef dizin zaten mevcutsa, kopyalama işlemi gerçekleşmez, ancak
dizin, bunu kaydedilenler için yeni konum yapmak için -cache varsayılanını değiştirir
o seans için anılar. -emulate seçeneği sağlanmadıysa gereklidir
daha sonra varsayılan hammondB3 alınır.

-hata ayıklama <1-16>
Hata ayıklama düzeyi, 12'nin üzerindeki değerler çok ayrıntılı olabilir ve yalnızca 0 değeri tartışmalıdır
motor hesaplama iş parçacığında printf() işlevini engellediği için gerçek zamanlı olarak güvenlidir.

-beni oku [- ]
Programın benioku bilgilerini görüntüleyin. Yalnızca tek bir öykünücü için benioku dosyasını göster
istenirse.

-glwf Tüm öykünücüler için yalnızca '-lwf' kullanımına izin verin, geçersiz kılma yok.

-ev sahibi
Ana bilgisayar adındaki motora bağlanın, varsayılan olarak localhost'tur. Bu kullanılır
GUI'yi dağıtmak için -engine ile bağlantı. Ana bilgisayar adı, aşağıdaki gibi sözdizimini kabul eder:
hostname:port, motora uzak bir bağlantı için hem ana bilgisayarı hem de bağlantı noktasını düzeltmek için.
Ana bilgisayar bölümü 'unix' belirteci ise, bunun yerine yerel adlı bir soket oluşturulur.
TCP bağlantısından daha fazla. Bu durumda belirli bir bağlantı noktası numarası verilebilir.
/tmp/br adlı soketi oluşturun. ve eğer port belirtilmemişse o zaman bir
rastgele sayısal indeks seçilir.

-Liman
GUI/motor mesajlaşması için verilen TCP bağlantı noktasına bağlanın, varsayılan 5028.
zaten kullanımda, ardından başlatma başarısız. Birden fazla bristol başlatmak için
GUI daha sonra bu seçenek atılmalıdır ve komut dosyası boş bir bağlantı noktası arayacaktır.
her çağrı için numara. Bu seçeneği -host ile karıştırmak yanlıştır.
sonuçlar olarak host:port veya unix:port değerini alan parametreler
parametrelerin gönderildiği sıraya bağlı olarak belirsizdir.

-quiet Hata ayıklama ve tanı çıktısını /dev/null'a yönlendirin.

-gmc GUI'de bir MIDI arayüzü açın. Varsayılan olarak motor yalnızca MIDI'ye sahip olacaktır
bristol için arayüz oluşturur ve olayları GUI'ye yeniden dağıtır. Bu mümkün
yönlendirmeyi devre dışı bırakın ve gerekirse hem GUI'yi hem de motoru midi cihazlara ekleyin.

-ileri
Global olarak MIDI olay iletmeyi devre dışı bırakın. Varsayılan olarak motor bir MIDI açar
arabirimine bağlıdır ve fiziksel klavyelere, kontrol yüzeylerine ve/veya
sıralayıcılar. MIDI olaylarını izleme için GUI'ye iletir. Bu seçenek
özelliği devre dışı bırakır. Devre dışı bırakıldığında GUI piyano klavyesini yansıtmaz
açmak için '-gmc' seçenekleri verilmedikçe CC hareketini izlemeyecektir.
GUI'deki MIDI bağlantısı ve kullanıcının aynı kontrol yüzeylerini
GUI bu alternatif kanal aracılığıyla. Bu seçenek mantıksal olarak aynıdır
'-yerel ileri -uzak ileri'.

-yerel ileri
Bu, GUI'nin MIDI mesajlarını motora iletmesini önleyecektir. Bu değil
İletim yalnızca MIDI'den gerçekleştiği için MIDI mesaj döngülerini önlemek için
GUI ve motor arasındaki TCP bağlantılarına arabirimler. Bu seçenek engelleyecek
GUI'ye bağlı herhangi bir yüzeyden gelen mesajların iletilmesinden
motor.

-uzaktan
Bu, motorun GUI'ye iletilmesini engeller ancak yine de GUI'nin
motora ilerleyin. GUI'ye -gmc seçeneğiyle bir MIDI bağlantısı verilirse,
ve kontrol yüzeyleri her iki işleme de uygulanırsa -forward seçeneği
olay yeniden dağıtımını genel olarak önlemek için kullanılabilir. Bunun yapılmaması sonuç vermez
döngülerde, olayların yalnızca bire bir kopyası. bağlamak mümkündür
-gmc seçeneği kullanıldığında kontrol yüzeyleri yalnızca GUI'ye ulaşır, bu
yerel bir klavyeye ve GUI'ye sahip olma, ancak bir motoru uzaktan kumandada kullanma imkanı
sistemler. MIDI'yi işlemekle ilgili kuşkusuz ek gecikme süreleridir.
GUI'den uzak motora TCP üzerinden iletiler.

-oss Ses ve MIDI arabirimleri için OSS varsayılanlarını yapılandırın

-alsa Ses ve MIDI arabirimleri için ALSA varsayılanlarını yapılandırın. MIDI arayüzü bir
ALSA SEQ bağlantı noktası.

-jack Ses ve MIDI arabirimleri için Jack varsayılanlarını yapılandırın. Bunu yazarken
seçeneği şu anda bir giriş gerektiren Jack MIDI'yi seçtiği için bazı sorunlara neden olur.
çalıştırmak için arka plan programı. '-jack -midi seq' seçenekleri daha tipik olurdu
konfigürasyonu.

-jackstat'lar
Jack sunucusundan ses parametreleri istemeyin, bristol sistemini alın
varsayılanlar veya yapılandırılmış parametreler. Bristol varsayılanları her zaman başarısız olacaktır
ancak bristoljackstats çağrısı bazen gereksizdir ve bu hızlandırabilir
ilk başlatma süreleri. Bu parametrenin kullanılması tipik olarak
-oran ve -say seçenekleri de sağlanır. TP -jsmuuid Bu tek için
Jack Session Manager'ın kullanımı

-jsm dosyası
Bu, yalnızca Jack Session Manager'ın kullanımı içindir

-jsmd
Oturum etkinlikleri dahili olarak dağıtılmadan önce oturum yöneticisi gecikmesi. Etkinlik
yürütme, GUI'de varsayılan olarak 5000ms geciktirilir.

-oturum, toplantı, celse
JSM ve LADI dahil tüm oturum yönetimini devre dışı bırakın.

-uyku
Başlatma işlemini 'n' saniye boyunca durdurun. Bu ne etrafında çalışmak için
birden çok başlatmak için bir oturum yöneticisi kullanırken bir koşul yarış gibi görünüyor
hepsi aynı TCP bağlantı noktası tanımlayıcısı için yarıştıkları için bristol istemcileri.

-jdo Jack Dual Open: ses ve midi iş parçacıklarının bağımsız istemciler olarak kaydedilmesine izin verin
Jack. Varsayılan olarak, ses dizisi bir jak istemcisi ve MIDI olarak açılacaktır.
bağlantı, başka bir istemci yerine başka bir bağlantı noktası olarak bindirilir.


Bir dosyaya son aşama örneklerinin ham ses çıkışını oluşturun. biçim
16bit stereo interleaved olabilir.

-nrp Hem GUI'de hem de motorda NRP olayları için desteği etkinleştirin. Bu dikkatli kullanılmalıdır
motordaki NRP beklenmeyen sonuçlara yol açabileceğinden.

-enrp Yalnızca motorda NRP desteğini etkinleştirin.

-gnrp GUI'de NRP olaylarını etkinleştirin. GUI'ye izin vermek için bu gereklidir (ve dolayısıyla
motor) bazı MIDI kontrol yüzeylerinden sürülecek.

-nrpcc
Eşleştirilecek maksimum NRP sayısı. Varsayılan, 128'dir ve aşağıdakilerden herhangi biri için yeterli görülmektedir.
mevcut emülatörler ancak mikser her serbest bırakılırsa daha fazlasını gerektirir.

ses sürücü:

-ses [oss|alsa|jack]
Ses sürücüsü geçersiz kılar. Anahtarların sırasına bağlı olarak,
bir grup genel varsayılan (-jack/oss/alsa) ayarlayın ve ardından belirli bir yeniden seçim yapın
bileşenler.

-audiodev
Ses cihazı adı. Jack için bu, Jack arka plan programında kayıtlı ad olacaktır.

-saymak
İşleme dönemindeki numune/çerçeve sayısı.

-karşılık
Çıkış sinyali normalleştirme düzeyi, öykünücü varsayılanı başına 4.

-kazanmak
Giriş sinyali normalleştirme düzeyi, öykünücü varsayılanı başına 4.

-ön yükleme
Başlangıçta ses çıkışına önceden yazılacak ses arabelleklerinin sayısı. Bu değil
Jack sürücüleri ile aktif.

-oran
Örnekleme oranı, varsayılan olarak 44100'dür.

-öncelik
Motor ses dizisi tarafından istenen gerçek zamanlı öncelik, varsayılan 75. Sıfır
RT işlemeyi devre dışı bırakın.

-otomatik bağlantı
Motor girişini ve çıkışını, bulunan ilk Jack IO bağlantı noktalarına otomatik olarak bağlayın.
Bu, BRISTOL_AUTOCONN=true ortam değişkeni ile de gerçekleştirilebilir.

-çok
Çoklu IO bağlantı noktası istekleri, yalnızca Jack ve şu anda yalnızca ARP 2600 ile çalışır
bu portlara erişim sağlar.

-migc
Çoklu IO bağlantı noktaları için giriş sinyali normalleştirme düzeyi.

-mogc
Çoklu IO bağlantı noktaları için çıkış sinyali normalleştirme seviyesi.

midi sürücü:

-midi [oss|[ham]alsa|jack]
Ses sürücüsü geçersiz kılar. Anahtarların sırasına bağlı olarak,
bir grup genel varsayılan (-jack/oss/alsa) ayarlayın ve ardından belirli bir yeniden seçim yapın
´-jack -midi seq´ gibi bileşenler. Varsayılan MIDI sürücüsü '-midi seq' şeklindedir ancak
--enable-jack-default-midi gibi derleme zamanı seçenekleriyle geçersiz kılınabilir
Yapılandırmak için.

-mididev
Açılacak MIDI aygıt adı (OSS/ALSA).

-mididbg
MIDI seviye 1 hata ayıklamasını isteyin.

-mididbg2
MIDI seviye 2 hata ayıklamasını isteyin. Her ikisi de seviye 3 için seçilebilir.

-sysid <0xXXXXXXXX>
Motor için alternatif bir SYSEX tanımlayıcısı yapılandırın. Varsayılan değerdir
0x534C6162 tarihsel nedenlerden dolayı, bu ücretsiz bir geliştirme kimliği değildir, ancak
atanmış, böylece çatışmaya neden olmamalıdır.

LADİ sürücü (seviye 1 Uysal):

-Ladi Brighton
LADI mesajlarını yalnızca GUI'de yürütün

-ladi bristol
LADI mesajlarını yalnızca motorda yürütün

-ladi
Kaydetme işlemleri için LADI durum belleği. Bu, her LADI için benzersiz olmalıdır
oturum, toplantı, celse.

ÖRNEKLER


başlangıçBristol -mini
Ses ve midi (seq) için ALSA arabirimini kullanarak bir minimoog çalıştırın. öykünücü
varsayılan olarak monofonik, yeniden tetikleme ve legato hızı ile yüksek nota önceliği.

startBristol -alsa
Ses ve midi için ALSA arabirimini kullanarak bir hammondB3 çalıştırın. Bu hepsine eşdeğer
aşağıdaki seçenekler: -b3 -audio alsa -audiodev plughw:0,0 -midi seq -mididev
plughw:0 -count 256 -preload 4 -port 5028 -sesler 32 -kanal 1 -hız 44100

startBristol -explorer -sesler 1
Ses için ALSA arabirimini kullanarak monofonik bir enstrüman olarak bir moog gezgini çalıştırın ve
öğle vakti.

startBristol -peygamber -alsa -kanal 3
Ses ve midi için ALSA kullanarak bir Prophet-5 çalıştırın (kanal 3'te).

startBristol -b3 -sayı 512 -ön yükleme 2
Bir periyotta 3 örnek içeren bir hammond b512 çalıştırın ve bu tür iki tamponu önceden yükleyin
aktif hale gelmeden önce. Bazı Canlı! kartların ALSA ile bu daha büyük arabellek boyutuna ihtiyacı var
sürücüler.

startBristol -oss -audiodev /dev/dsp1 -vox -sesler 8
OSS cihazı 1'i ve varsayılan midi cihazı /dev/midi0'ı kullanarak bir vox continental çalıştırın.
Mevcut 8 sesten sadece 32'i ile çalışın.

startBristol -b3 -ses alsa -audiodev fişihw:0,0 -seq -mididev 128.0
ALSA sıralayıcıyı kullanarak, ALSA PCM fiş arabirimi üzerinden bir B3 öykünmesi çalıştırın.
istemci 128, bağlantı noktası 0.

startBristol -juno &

startBristol -peygamber -kanal 2 -motor
İki sentezleyici, bir juno ve bir peygamber başlatın. Her iki sentezleyici de olacak
aralarında 32 ses olacak şekilde tek bir motorda (multitimbral) yürütülür. Juno olacak
varsayılan midi kanalında (1) ve peygamber 2. kanalda.
varsayılan ALSA ses aygıtı. 32 sesin tümü bu öykünücüler olarak asla kullanılmayacak
varsayılan olarak daha düşük bir yumuşak sınırla çalışır. Daha fazla sesle çalıştırılabilirler
ancak bu -voices seçeneğine uygun değerler gerektirir.

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

startBristol -peygamber -jack -kayıt peygamber -kanal 2 -sesler 32
İki sentezleyici, bir juno ve bir peygamber5 başlatın. Her sentezleyici tamamen bağımsızdır
kendi GUI'si ve kendi motoruyla. Her motor kriko ile ayrı ayrı kayıt olacaktır
şeytan. Sırasıyla 'juno' ve 'peygamber' isimlerini Jack'e kaydedecekler.
ve ALSA, böylece ilgili kontrol programlarında farklılaştırılabilirler.
aconnect ve qjackctl gibi. Çıktılar bunlarda ayrı ayrı görünür olacaktır.
kontrol programları ve böylece bağımsız olarak yönlendirilebilir. Her synth 32 adede kadar kullanabilir
sesler ve yalnızca CPU çekişmesi olacak - bunlar ayrı motor işlemleri
32 ses ile her biri.

onworks.net hizmetlerini kullanarak bristolengine'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    VBA-M (Arşivlendi - Şimdi Github'da)
    VBA-M (Arşivlendi - Şimdi Github'da)
    Proje şuraya taşındı:
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Özellikler:Hile oluşturmadurumları kaydetçoklu
    sistem, gba, gbc, gb, sgb'yi destekler,
    sgb2Tu...
    VBA-M'yi İndirin (Arşivlendi - Şimdi Github'da)
  • 2
    Stacer
    Stacer
    Linux Sistem Optimize Edici ve İzleme
    Github Deposu:
    https://github.com/oguzhaninan/Stacer.
    Kitle: Son Kullanıcılar/Masaüstü. kullanıcı
    arayüz: Qt. Programlama...
    Stacer'ı indirin
  • 3
    TuruncuTilki
    TuruncuTilki
    TeamWinRecoveryProject(TWRP) çatalı
    birçok ek işlevle, yeniden tasarlayın
    ve daha fazla Özellikler: Tiz ve
    Tiz olmayan ROM'larGüncel Oreo çekirdeği,
    inşa edilmiş...
    OrangeFox'u indirin
  • 4
    itop - ITSM CMDB Açık Kaynak
    itop - ITSM CMDB Açık Kaynak
    BT Operasyonları Portalı: tam bir açık
    kaynak, ITIL, web tabanlı hizmet
    tamamen dahil olmak üzere yönetim aracı
    özelleştirilebilir CMDB, bir yardım masası sistemi ve
    belge adam...
    İndirin - ITSM CMDB Açık Kaynak
  • 5
    Clementine
    Clementine
    Clementine çok platformlu bir müziktir
    esinlenen oyuncu ve kütüphane organizatörü
    Amarok 1.4. Hızlı ve
    kullanımı kolay arayüzü ve size izin verir
    arama ve...
    Clementine'i indirin
  • 6
    XISMuS
    XISMuS
    DİKKAT: 2.4.3 toplu güncellemesi
    serbest bırakıldı!! Güncelleme herhangi biri için çalışır
    önceki 2.xx sürümü. Eğer yükseltme
    v1.xx sürümünden, lütfen indirin ve
    i ...
    XISMuS'u indirin
  • Daha fazla »

Linux komutları

Ad