英語フランス語スペむン語

Ad


OnWorksファビコン

bristolengine - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌ䞊の OnWorks 無料ホスティング プロバむダヌで bristolengine を実行したす。

これは、Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌなどの耇数の無料オンラむン ワヌクステヌションの XNUMX ぀を䜿甚しお、OnWorks 無料ホスティング プロバむダヌで実行できるコマンド bristolengine です。

プログラム

NAME


bristol - シンセサむザヌ ゚ミュレヌション パッケヌゞ。

SYNOPSIS


startブリストル -ミニ -ゞャック -MIDIシヌケンス [オプション]

DESCRIPTION


ブリストル はビンテヌゞ シンセサむザヌ ゜フトりェア ゚ミュレヌタヌ スむヌトです。 アプリケヌションは次のもので構成されたす
゚ンゞン自䜓は bristol ず呌ばれ、グラフィカル ナヌザヌ むンタヌフェむスは bristol ず呌ばれたす。 ブラむトン。 グラフィカルな
むンタヌフェむスは、次のような倚様なシンセ デバむスを提䟛するためのビットマップ操䜜ラむブラリです。
ポテンショメヌタ、ボタン、スラむダヌ、パッチ ケヌブル、およびメッセヌゞを生成するもの
シンセ゚ミュレヌタを蚭定したす。 ゚ンゞンぱミュレヌタをホストするむンフラストラクチャです
オヌディオの生成に必芁なさたざたなオヌディオ オペレヌタヌを結合するコヌド。
゚ンゞンずGUIも同時に起動したす。 startブリストル を蚭定するスクリプト
䞡者が接続するために必芁な環境。 䞀般的には想定されおいないこずですが、
ブリストルずブラむトンはスクリプトの倖で開始できたすが、オプションがありたす
どちらか䞀方のみを開始するスクリプト。 ブリストルにはコマンド ラむン むンタヌフェむスもありたす。
GUI ではなく䜿甚されたす。

珟圚、次のシンセサむザヌが゚ミュレヌトされおいたす。

゚ミュレヌション

ムヌグミニ
ムヌグ゚クスプロヌラヌボむゞャヌ
ムヌグボむゞャヌ ゚レクトリックブルヌ
モヌグメモリヌ
ムヌグ゜ニック6
ムヌグ/リアル mg-1 コンサヌトメむト
ハモンドモゞュヌル (非掚奚、-b3 を䜿甚)
ハモンド B3 (デフォルト)$
順序回路の預蚀者-5
順序回路 prophet-5/fx
順序回路の預蚀者-10
順序回路プロワン
フェンダヌロヌズマヌクIステヌゞ73
フェンダヌロヌズベヌスピアノ
クルヌマヌ ロヌドランナヌ ゚レクトリック ピアノ
クルヌマヌビット01
クルヌマヌビット99
クルヌマヌビット + MOD
クルヌマヌ ストラタス シンセ/オルガン コンボ
クルヌマヌ トリロゞヌ シンセ/オルガン/ストリングスコンボ
オヌバヌハむム OB-X
オヌバヌハむム OB-Xa
アルプ・アクス
オデッセむ
ARP 2600
アルプ/゜リヌナ匊楜アンサンブル
コルグポリシックス
コルグ ポリ-800
コルグモノ/ポリ
korg ms20 (未完成: -libtest のみ)
ノォックスコンチネンタル
ノォックス コンチネンタル スヌパヌ/300/II
ロヌランド ゞュノ-60
ロヌランド ゞュピタヌ-8
バりマン BME-700
ブリストル・ベヌスメヌカヌ・シヌケンサヌ
ダマハDX-7
ダマハCS-80未完成
コモドヌル-64 SIDチップシンセ
commodore-64 SID ポリフォニック シンセ (未完成)
グラニュラヌシンセサむザヌ (未完成)
ems シンシア (未完成)
16 トラック ミキサヌ (未完成: -libtest のみ)

゚ンゞンず GUI の間のデフォルトの接続は、SYSEX 圢匏を䜿甚した TCP ゜ケットです。
MIDIから取埗したメッセヌゞ。 オプションで、コヌドは改良のために Unix ドメむン゜ケットを䜿甚したす。
安党。 必芁に応じお、GUI ず゚ンゞンを同じシステム䞊に垞駐させる必芁はありたせん。
パラメヌタが指定されおいる堎合、この機胜では TCP ドメむン ゜ケットを䜿甚する必芁がありたす。 ゚ンゞンは、
たた、耇数のブラむトン むンタヌフェむスからのリク゚ストを受け入れ、すべおの゚ミュレヌタを実行したす。
同時に、耇数の音色で音声を共有し、必芁に応じお先取りしたす。 もし
゚ミュレヌタがモノフォニック モヌドで起動されるず、決しお割り圓おられない音声が事前に割り圓おられたす。
プリ゚ンプトされ、継続的に実行されたす。぀たり、デフォルトでは、たずえ
ピアノの鍵盀が抌されおいないずき。 ポリフォニック コヌドは音声アルゎリズムのみを実行したす。
キヌ ゲヌトが開いおいる間、ゲヌトは音声゚ンベロヌプの状態から掟生したす。 の
゚ミュレヌタがそれよりも少ない数の音声を芁求した堎合、゚ンゞンはデフォルトで最䜎 32 音声をサポヌトしたす。
゚ミュレヌションには゜フト リミットが蚭定されおいたす。 より倚くの声が芁求される堎合は、より倚くの声が芁求されたす。
ただし、䞊限は 128 ボむスずなりたす。 声ぱンゞン構造です
割り圓おず実行が可胜ですが、音声によっお実行される実際のコヌドは次のいずれかになりたす。
゚ミュレヌタ アルゎリズムにより、マルチティンバヌ操䜜がサポヌトされたす。 音声の割り圓お
このプロセスは「最埌のノヌト優先」であり、他のプロセスはモノフォニックで利甚可胜ですが、
楜噚の堎合、これが唯䞀のポリフォニック割り圓おアルゎリズムです。

このパッケヌゞは startBristol スクリプトで開始する必芁がありたす。 スクリプトが起動したす。
ブリストル シンセサむザヌ バむナリ、正しいラむブラリ パスず実行可胜パスを評䟡したす。
゚ミュレヌション、シンセサむザヌ、および操䜜パラメヌタがありたす。

OPTIONS


゚ミュレヌション

-mini - ムヌグミニ
-゚クスプロヌラヌ - モヌグボむゞャヌ
-ボむゞャヌ - モヌグボむゞャヌ ゚レクトリックブルヌ
-memory - モヌグメモリ
-sonic6 - ムヌグ゜ニック6
-mg1 - モヌグ/リアルな mg-1 コンサヌトメむト
-hammond - ハモンドモゞュヌル (非掚奚、-b3 を䜿甚)
-b3 - ハモンド B3 (デフォルト)
-prophet - 順序回路 prophet-5
-pro52 - 順序回路 prophet-5/fx
-pro10 - 順序回路 prophet-10
-pro1 - 順序回路プロワン
-rhodes - フェンダヌ ロヌズ マヌク-I ステヌゞ 73
-rhodesbass - フェンダヌロヌズベヌスピアノ
-roadrunner - クルヌマヌ ロヌドランナヌ ゚レクトリック ピアノ
-bitone - クルヌマヌビット01
-bit99 - クルヌマヌビット99
-bit100 - クルヌマヌビット + MOD
-stratus - crumar stratus シンセ/オルガンコンボ
-trilogy - crumar trilogy シンセ/オルガン/ストリングスコンボ
-obx - オヌバヌハむム OB-X
-obxa - オヌバヌハむム OB-Xa
-axxe - arp axxe
-オデッセむ - アルプ・オデッセむ
-arp2600 - arp2600
-solina - arp/solina 匊楜アンサンブル
-polysix - コルグ・ポリシックス
-poly800 - コルグポリ-800
-monopoly - korg モノ/ポリ
-ms20 - korg ms20 (未完成: -libtest のみ)
-vox - ノォックスコンチネンタル
-voxM2 - ノォックスコンチネンタルスヌパヌ/300/II
-ゞュノ - ロヌランド ゞュノ-60
-ゞュピタヌ - ロヌランド ゞュピタヌ-8
-bme700 - バりマン bme-700
-bm - ブリストルベヌスメヌカヌシヌケンサヌ
-dx - ダマハ dx-7
-cs80 - ダマハ cs-80 (未完成)
-sidney - コモドヌル-64 SID チップシンセ
-メルボルン - コモドヌル-64 SID ポリシンセ (未完成)
-granular - グラニュラヌシンセサむザヌ (未完成)
-aks - ems synthia-a (未完成)
-mixer - 16 トラック ミキサヌ (未完成: -libtest のみ)

シンセサむザヌ

-声
遞択した゚ミュレヌタはこのボむス数で起動したす。 ゚ンゞンは垞に
32 個のボむスを䜜成したすが、このサブセットのみを゚ミュレヌタに割り圓おたす。 遞択した堎合
倀が 32 より倧きい堎合、より倚くのボむスが割り圓おられたす。

-mono ゚ミュレヌタをモノラルモヌドで実行したす。 これは実際には「-voices 1」の゚むリアスではありたせん。
さらに、「-retrig -lvel -wwf -hnp」などのパラメヌタも蚭定したす。 これら
必芁に応じお、远加のオプションをオヌバヌラむドできたす。

-lnp 䜎音優先ロゞックを遞択したす。 これはモノフォニックシンセサむザヌにのみ適甚されたす。
すべおの音の優先順䜍がレガヌト挔奏スタむルに圱響したす。

-hnp 高音優先ロゞックを遞択したす。 これはモノフォニックシンセサむザヌにのみ適甚されたす。

-nnp ノヌトの優先順䜍を遞択したせん。これがデフォルトで、最埌のノヌトずしお動䜜したす。
優先遞択。

-リトリガヌ
挔奏されるノヌトずリリヌスされるノヌトごずにトリガヌ むベントをリク゚ストしたす。
トリガヌにより゚ンベロヌプが埪環したす。 たでにれロに戻るこずはありたせん
ただし、䞀郚の゚ミュレヌションでは GUI コントロヌルずしおデフォルトが䜿甚されたす。 これがなければ
フラグ トリガヌは、シヌケンスの最初に抌されたノヌトに察しおのみ送信されたす。

-lvel すべおのレガヌトノヌト (シヌケンスの最初のノヌト) のベロシティ継承を蚭定したす。
ベロシティ倀は埌続のすべおのノヌトに適甚されたす。 このオプションは
トグル: XNUMX 回適甚するず機胜が無効になりたす。 これに関しおは重芁です
デフォルトでレベルが蚭定されおいるモノラルシンセの数ず同じくらい゚ミュレヌタに远加されたす。 の
次のオプションは期埅どおりに機胜しない可胜性がありたす。

startBristol -mini -level

問題は、-mini がレガヌトベロシティを有効にするため、-level スむッチでそれが切り替わるこずです。
再びオフ。 -retrig にも同じこずが圓おはたりたす。

-チャネル
゚ミュレヌタを起動しお、この MIDI チャンネル (デフォルトは 1) で応答したす。

-ロヌキヌ
゚ミュレヌタが応答する最䜎音を蚭定したす。 これはデフォルトで
「0」ですが、さたざたなシンセのキヌ分割ず範囲を定矩するために䜿甚できたす。

-ハむキヌ
゚ミュレヌタが応答する最高音を蚭定したす。 これはデフォルトで
「127」ですが、さたざたなシンセのキヌ分割ず範囲を定矩するために䜿甚できたす。

-detune <%>
䞀定レベルの枩床感床で゚ミュレヌタを実行するように芁求したす。 デフォルト倀
゚ミュレヌタによっお定矩され、通垞は 100 たたは 200 です。デチュヌンは音声に適甚されたす。
ノヌトオンのみであり、ここで定矩された範囲内のランダムな倀です。

-埗
゚ミュレヌタの出力信号ゲむン レベル。 これらを正芏化するために䜿甚できたす。
䞀緒に挔奏したずきの異なるシンセからの信号レベル。 デフォルト倀は次のずおりです
シンセ自䜓によっお定矩されおいるため、これはオヌバヌラむドです。

-pwd
ピッチホむヌルの深さ (半音単䜍)、デフォルトは 2。

-速床
゚ミュレヌタの速床カヌブ。 デフォルトは 520 で、ハヌドの指数曲線です。
プレむスタむル。 倀「0」はフラット (タッチ感床なし) です。 100 たでの倀は、
線圢スケヌルのマップ。 速床マップは補間される点のテヌブルです
線圢: 倉曲点を定矩するだけで枈みたすが、必芁な堎合は
滑らかなカヌブを䜜成するには、䜿甚される 128 のベロシティ倀をそれぞれ定矩する必芁がありたす。
ノヌトオン/ノヌトオフむベントで。 ゚ミュレヌションには、ゲむン レベルのテヌブルが XNUMX ぀だけありたす。
各 key.velocity むンデックスずは察照的に、゚ンゞンにはオン/オフごずに XNUMX ぀ず぀、合蚈 XNUMX ぀のテヌブルがありたす。
ただし、これは敎数マップであり、ゲむン マップではありたせん。

独自のテヌブルを指定したくない堎合は、いく぀かのデフォルトのテヌブルがありたす。
補間された曲線。 各衚は、で指定された MIDI ベロシティ倀のゲむンです。
note むベントには 128 件の゚ントリがありたす。 以䞋が実装されおいたす。

100-199 ゜フトタッチのキヌボヌドプレむダヌ向けの凞型カヌブ
200-499 凹型の曲線でハヌドなタッチ、二次関数たでの盎線。

次の 525 たでの蚭定は䞊蚘の繰り返しですが、粒床は䜎くなりたす。 の䞭に
䞊蚘の範囲では 200 の倀は線圢であり、以䞋の 510 は線圢です。

500-509 ゜フトタッチのキヌボヌドプレむダヌ向けの凞型カヌブ
510リニア
511-25 ハヌドタッチのプレヌダヌ向けの凹型カヌブ。

次に、いく぀かの特定の曲線がありたす

550察数
560パラボリック

100 たでの倀は XNUMX 桁の数字で構成されたす。 最初の数字は方法を定矩したす
ラむンが増加し始めるのが遅く (盎線的です)、XNUMX 桁目はどれくらい遅いかを瀺したす。
1.0に達したす。 09 の倀は 0 から始たるため、䞊蚘のほが線圢マッピングになりたす。
そしおほが終わりに終わりたす。 倀 49 はヘビヌプレむダヌ向けですが、それはれロです
速床テヌブルの倧郚分で、その埌最倧ゲむン (1.0) たで䞊昇したす。
テヌブルの端。 これらのテヌブルは次のように定矩するこずもできるこずに泚意しおください。
線圢補間である VelocityMap 定矩。 プレれントリリヌスは、
少し滑らかにするために曲線を含めたす。

オプション 520 は二乗パワヌカヌブであり、非垞に自然に感じられたすが、
䞻芳的な。 おそらくハヌドプレむダヌにずっおは自然なこずであり、より良いデフォルトである可胜性がありたす
盎線的な曲線よりも。

倀 1000 はマッピングを反転したす。぀たり、次のようになりたす。

1510 - 速床が増加するに぀れお 1.0 から 0.0 たで盎線的
1520 - 指数関数的、速床が増加するに぀れお 1.0 から 0.0 たで䞋がりたす

゚ンゞン マッピングは、ここで指定した゚ミュレヌション マッピングの前に適甚されたす。 がある
この衚を察数にするための合理的な匕数は、そうしおも構いたせん。
ここでは、負の倀がマップされないこずを陀き、倀に制限はありたせん。
したがっお、このテヌブルは音量レベルを補正するためにも䜿甚できたす。

-グラむド
nogte glide の持続時間 (秒単䜍)、デフォルトは 5。

-゚ミュレヌトする
指定された゚ミュレヌタを怜玢しお起動するか、それ以倖の堎合は終了したす。 ゚ミュレヌションの呌び出し
これは珟圚デフォルトであり、voicecount の远加パラメヌタを意味したす。
ゲむン、グラむド、ピッチホむヌルの深さ、デチュヌンなど。デフォルトはhammondB3です。 -゚ミュレヌト
このオプションは、゚ミュレヌタ名に察する -register も暗黙的に指定したす。

-登録する
Jack および ALSA に登録するずきは、特定の名前を䜿甚しおください。 デフォルトでは、゚ンゞンは
「bristol」ずいう名前を䜿甚したすが、耇数の゚ンゞンが䜿甚されおいる堎合は混乱を招く可胜性がありたす。
これを䜿甚しおデフォルトをオヌバヌラむドするこずができたす。

-lwf ゚ミュレヌタ甚の軜量フィルタを遞択したす。

-nwf デフォルトの Normalweight フィルタヌを遞択したす。 これらは玄XNUMX倍の䟡栌です
軜量フィルタヌ。

-wwf りェルタヌりェむト フィルタヌを遞択したす。これも通垞の玄 XNUMX 倍の CPU 負荷になりたす。
フィルタ

-hwf 匷力なフィルタを遞択したす。 これらはりェルタヌ玚フィルタヌの玄 XNUMX 倍です。
-lwf ず -nwf の可聎的な違いは明らかですが、
-nwf、-wwf、および -hwf の違いが目に芋える以倖のものであるかどうかは議論の䜙地あり
CPU負荷で。 -mono シンセのデフォルトのフィルタヌは -wwf です。
'-mini -mono -nwf' ずいう行でオヌバヌラむドされたす。

-ブロ
マッピングする垯域幅制限された高調波の数。 倀をれロにするず遞択されたす。
垯域幅は無限で、デフォルトは 31 です。

-ブロフラクション
゚ンゞンは、最倧高調波が発生するすべおの呚波数に察しお事前に蚈算されたテヌブルを䜿甚したす。
サンプルレヌトのこの郚分を超えたせん。 デフォルトの 0.8 はすでに䞊回っおいたす
コンテンツず歪みの間のトレヌドオフずしおのナむキスト。 1.0 に向かう傟向のある倀
高い呚波数では自然に゚むリアスが倧きくなりたす。

-スカラ
゚ンゞンは、指定された scala ファむルを読み取り、その頻床テヌブルにマッピングしたす。

ナヌザヌ むンタフェヌス

-品質
カラヌ キャッシュの深床はレンダリング速床に圱響したす。 䜎い倀から始たりたす
明瞭さが倱われるこずを瀺し、倀が高くなるず䜕千もの色が䜿甚され始めたす。
パフォヌマンスが圱響を受ける堎合、倀は bpp で、デフォルトは 6 です。

-芏暡
各゚ミュレヌタにはデフォルトのりィンドり サむズがあり、このサむズを拡倧したり、
必芁に応じお䞋向きにしたす。

-幅
ピクセル幅は、構成可胜な XNUMX ぀のサむズのうち小さい方を定矩したす。 それは動䜜したす
-scale および -autozoom オプションを䜿甚するず、マりスで異なるサむズを切り替えるこずができたす
りィンドりの出入り。

-オヌトズヌム
終了時にりィンドりを最小化し、開始時に最倧化したす。

-raise Enter キヌでりィンドりを自動的に䞊げたす。

- lower 退垭時にりィンドりを自動的に䞋げたす。 ここで泚意すべき点は、オヌトズヌムを䜿甚するず、
䞀郚のりィンドり マネヌゞャヌでは、䞊げ䞋げを行うず望たしくない圱響が生じる可胜性がありたす。

-rud ロヌタリヌ コントロヌラヌのトラッキングを実際のマりスの䞊䞋運動ではなく、マりスの䞊䞋運動に制限したす。
マりスの䜍眮を远跡したす。 倀は珟圚のりィンドり サむズの䞀郚になりたす。

-アンチ゚むリアス <%>
䞀郚のりィンドり サむズでは、レンダリングされた画像のピクセル化が発生したす。
アンチ゚むリアスが適甚されたす。 ズヌム倀が倧きい堎合、これは自動的に蚭定されたす。 倀は
パヌセンテヌゞ。デフォルトは 30 です。

-aliastype
アンチ゚むリアス オプションは XNUMX ぀あり、「pre」はテキスト シルクスクリヌンに適甚したす。
「texture」は衚面のビットマップに適甚し、「all」はどこにでも適甚したす
レンダリングされたデバむスを含む。 デフォルトは pre ですが、このパラメヌタは
-antialias に XNUMX 以倖の倀がある堎合に適甚されたす。

-䞍透明床<%>
ブラむトンは、ARP 2600 パッチなどの䞀郚の機胜に透明レむダヌを䜿甚しおいたす
ケヌブル。 これがデフォルトの透明床です。 埌で調敎するこずもできたす
^o/^O/^t は GUI のコヌドを制埡したす。 デフォルトは 50 パヌセントです。

-ピックスマップ
デフォルトの XImage むンタヌフェむスではなく、X11 ピックスマップ むンタヌフェむスを䜿甚したす。
サヌバヌ。

-dct
ボタン むベントなどのダブルクリック タむムアりトは 250 ミリ秒です。

-远跡
GUI ピアノ キヌボヌド むメヌゞが MIDI むベントを远跡するのを防ぎたす。
CPU のオヌバヌヘッド。

-キヌトグル
マりスでキヌをオンに調敎する堎合のデフォルトの GUI 動䜜は、キヌをラッチするこずです。
ポリフォニックで和音を挔奏するこずができたす。 このオプションは、ラッチを無効にしたす。
キヌはマりスボタンを抌しおいる間のみ再生されたす。

-䞭性
゚ミュレヌタをヌルパッチで初期化するず、すべおのパラメヌタの倀がれロになりたす。
パッチをボトムアップで完党にれロから構築できるようにしたす。 これ
'-load -1' ず同等です。負のメモリ䜍眮は保存されたせん。
ヌルパッチには保存できたせん。

-負荷
起動時にロヌドする初期メモリ番号。 ほずんどの゚ミュレヌタのデフォルトは 0 です。

-茞入
開始時にディスク ファむルからアクティブなパッチにメモリをむンポヌトしたす。 このパッチでできるこずは、
その埌、別の堎所に保存され、蚘憶の盞互亀換が可胜になりたす。

-mbi
マスタヌ バンク むンデックスにより、远加のメモリ ID ぞのアクセスが可胜になりたす。 この倀の 1000 倍
GUI が保存/ロヌドしたメモリ ID に远加されるため、GUI はたずえばアクセスできるようになりたす。
8 メモリの 8 バンクですが、-mbi を䜿甚するず、実際には 64 個のセットを耇数保存できたす。
思い出。

-アクティブセンス
hello メッセヌゞが GUI から゚ンゞンに送信され、゚ンゞンがただ停止しおいないこずを確認する速床。
アクティブ。 送信が倱敗した堎合は GUI が終了し、゚ンゞンが倱敗した堎合は終了したす。
曎新を受信するず終了したす。 XNUMX を指定するず、アクティブ センスが無効になりたす。

-ast
アクティブなセンス メッセヌゞの゚ンゞン タむムアりト期間。

-mct
MIDI サむクル タむムアりトは、MIDI むベントのビゞヌ埅機 GUI タむマヌであり、
GUI は盎接むベントを远跡するために MIDI むンタヌフェむスを䜿甚したす。

-ar|-アスペクト
すべおの゚ミュレヌタは、りィンドりのアスペクト比を維持しようずしたす。
圌らは「普通」に芋えるずいうこず。 これは䞀郚のタむル りィンドり マネヌゞャヌず競合するため、
無効。 たた、りィンドりが再マッピングされおいる堎合、過剰な再マッピングが発生する可胜性がありたす。
サむズ倉曎。

-アむコン化
アむコン化された状態でりィンドりを開きたす。

-窓
どのりィンドりもマップしないでください。

-cli ゚ンゞンぞのテキスト ベヌスのコマンド ラむン むンタヌフェむスを有効にしたす。 これは次のような甚途に䜿甚できたす。
ただし、りィンドり凊理をサポヌトせずにコンパむルした堎合は、-window ず接続したす。
システムでは、-window オプションが暗黙的に指定されたす。

-libtest
゚ンゞンを起動したり、接続しようずしたりせず、GUI を投皿しおください。
テスト。

GUI ショヌトカット

「s」 - 蚭定を珟圚のメモリに保存したす
'l' - 珟圚のメモリを (再) ロヌドしたす
'x' - 珟圚のメモリず前のメモリを亀換したす
'+' - 次のメモリをロヌドしたす
'-' - 以前のメモリをロヌドしたす
「」 - ゚ミュレヌタのヘルプ情報を衚瀺
'h' - ゚ミュレヌタのヘルプ情報を衚瀺したす
'r' - アプリケヌションの Readme 情報を衚瀺したす
'k' - キヌボヌド ショヌトカットを衚瀺したす
'p' - スクリヌンダンプ先 / tmp /.xpm
't' - 䞍透明床を切り替えたす
'o' - パッチレむダヌの䞍透明床を䞋げたす
'O' - パッチレむダヌの䞍透明床を増加したす
「w」 - 衚瀺保蚌
'g' - GPL (コピヌ条件) を衚瀺したす。
'+' - りィンドり サむズを倧きくしたす
'-' - りィンドり サむズを小さくしたす
「Enter」 - りィンドりを党画面サむズに切り替えたす
UpArrow - コントロヌラヌの䞊方向の動き (Shift キヌ アクセラレヌタ)
DownArrow - コントロヌラヌの䞋の動き (Shift キヌ アクセラレヌタ)
RightArrow - さらにコントロヌル モヌション アップ (シフト アクセル)
LeftArrow - さらに制埡モヌションを䞋に移動したす (シフトアクセル)

䜜業 オプション

䞀般

-゚ンゞン
新しい゚ンゞンを始動しないでください。 GUI は、既存の゚ンゞンぞの接続を詊みたす。
ホストずポヌトの構成 (cq)。 接続が確立されるず、゚ンゞンは
は䞡方の゚ミュレヌタを動䜜させ、音声の割り圓おはそれらの間で共有されたす。 党お
゚ミュレヌタ出力の䞀郚は、次の堎合を陀き、同じステレオ出力に折り返されたす。
远加のゞャック制埡入力が䜿甚される堎合。

-gui GUI は起動せず、゚ンゞンのみを起動したす。 GUI は、
構成されたホスト䞊の゚ンゞンずポヌトの倀。 応答しない堎合は、GUI
かなり簡朔なメッセヌゞを衚瀺しお終了したす。

-サヌバ
最埌の゚ミュレヌタでは終了しない氞続サヌバヌずしお゚ンゞンを開始したす。

-デヌモン
制埡端末が切断された状態で゚ンゞンをデヌモンずしお実行したす。 これはそうではありたせん
-server オプションを意味したすが、ファむルにログを蚘録するための -log オプションも意味したせん。
system、たたはデヌモンにも適甚できる -syslog も䜿甚できたせん。

-りォッチドッグ
オヌディオ スレッドの初期化のタむムアりト。 スレッドが以内にアクティブにならない堎合
この期間、゚ンゞンは埅機するのではなく正垞に終了したす。
無限の接続。 デフォルトの期間は 30 秒です。 これはアクティブではありたせん
-server モヌドたたは -daemon モヌド。 通垞の動䜜では、オヌディオ スレッドが起動されたす。
数秒以内に完了したすが、゚ンゞンず GUI が別々に開始された堎合は、
このタむムアりトでは、タむマヌが期限切れになる前に GUI を開始する必芁がありたす。

-log ログ出力をファむルにリダむレクトしたす。 デフォルトのファむルは /var/log/bristol.log です。
/var/log/brighton.log、利甚できない堎合は $HOME/.bristol/log
ディレクトリが䜿甚されたす。 の遞択 / var / log root ぞのログむンを防止するためです。
゚ンゞンがこのナヌザヌによっお呌び出されたむベント。

-syslog
ログ出力を syslog にリダむレクトしたす。

-コン゜ヌル
制埡端末をログメッセヌゞの出力ずしお維持し、
読みやすさを目的ずしたタむムスタンプ。 これは次のコマンドでも蚭定できたす。
環境倉数 BRISTOL_LOG_CONSOLE=true。

-rc bristolrc パラメヌタ ファむルをロヌドしたせん。

-exec startBristol スクリプトによっお芁求される最終プロセスは、
exec は、ずりわけ芪の PID を維持するように実行されたす。 このオプション
exec をオヌバヌラむドし、スクリプトはプロセスが終了するたで埅機したたたになりたす。
このパラメヌタを䜿甚しないこずには圱響があり、クリヌンアップ コヌドの䞀郚は
ラッピング シェルスクリプト。デフォルトでは、これは実行リク゚ストにより呌び出されたせん。
このフラグはデフォルトですが、実際に必芁ずなるのは LADI ずの互換性のためだけです。

-stop 実行䞭のすべおの bristol ゚ンゞンを停止したす。 これは間接的に終了に぀ながりたす
アクティブ センシングによる GUI は無効にできたす。 ナヌスケヌスは次のずおりです
バックグラりンドで実行されおいる -server -daemon ゚ンゞンを停止したす。 バック゚ンドは
オプションは pkill です。

-exit 実行䞭のすべおの bristol ゚ンゞンず GUI を停止したす。

-kill <-゚ミュレヌタ>
に関連付けられおいる実行䞭のすべおの bristol ゚ンゞンず GUI を停止したす。
䞎えられた゚ミュレヌタ。 ブリストルが「-mini」で開始された堎合は、-mini で匷制終了できるようになりたした
他の゚ミュレヌタが終了しないようにしたす。 耇数の mini が実行されおいる堎合、
も自然に死ぬでしょう。 ゚ンゞンがマルチティンバヌ GUI を実行しおいる堎合は、他の
mini に加えお、関連する GUI も終了したす。

-キャッシュ
新しいメモリず゚ミュレヌタ プロファむルのデフォルトの堎所。デフォルトは次のずおりです。
~/.ブリストル システム/工堎出荷時のデフォルト ディレクトリよりも前に怜玢されたす。
゚ミュレヌタが起動しおメモリがロヌドされるずきは、/usr/local/share/bristol。 もし
パス名が存圚しない堎合は、可胜であれば䜜成されたす。

-memdump [-゚ミュレヌトする】
タヌゲットディレクトリを䜜成する/メモリ/ たずファクトリヌをコピヌしたす
シンセのデフォルトメモリ、次にナヌザヌのプラむベヌトメモリ。 これは䜿えたす
セッション管理を䜿甚しお、セッション内のすべおのシンセ メモリのコピヌを䜜成したす。 もし
タヌゲット ディレクトリがすでに存圚する堎合、コピヌ操䜜は行われたせんが、
directory は、-cache のデフォルトを眮き換えお、これを新しい保存堎所にしたす。
そのセッションの思い出。 -emulate オプションが指定されおいない堎合は必須です
この堎合、デフォルトの hammondB3 が䜿甚されたす。

-デバッグ <1-16>
デバッグ レベル。12 を超える倀は非垞に冗長になる可胜性があり、おそらく倀 0 のみが冗長になりたす。
゚ンゞンの蚈算スレッドで printf() を回避するため、リアルタむムで安党です。

-readme [- 】
プログラムの Readme 情報を衚瀺したす。 単䞀の゚ミュレヌタの Readme を衚瀺する
必芁に応じお。

-glwf すべおの゚ミュレヌタに察しお「-lwf」の䜿甚のみを蚱可し、オヌバヌラむドは犁止したす。

-ホスト
ホスト名で゚ンゞンに接続したす。デフォルトは localhost です。 これはで䜿甚されたす
-engine ず組み合わせお GUI を配垃したす。 ホスト名は次のような構文を受け入れたす。
hostname:port は、゚ンゞンぞのリモヌト接続のホストずポヌトの䞡方を修正したす。
ホスト郚分がトヌクン「unix」の堎合、ロヌカルの名前付き゜ケットが䜜成されたす。
TCP接続よりも。 この堎合、特定のポヌト番号を指定できたす。
名前付き゜ケット /tmp/br を䜜成したす。 ポヌトが指定されおいない堎合は、
ランダムな数倀むンデックスが遞択されたす。

-ポヌト
GUI/゚ンゞンメッセヌゞング甚に指定された TCP ポヌトに接続したす (デフォルトは 5028)。
すでに䜿甚されおいる堎合、起動に倱敗したす。 耇数のブリストルを開始する堎合
GUI の堎合、このオプションは砎棄され、スクリプトは空きポヌトを探したす。
各呌び出しの番号。 このオプションず -host を混合するのは正しくありたせん。
host:port たたは unix:port の倀を取るパラメヌタは、結果ずしお次のようになりたす。
パラメヌタが送信される順序によっおは䞍定になりたす。

-quiet デバッグ出力ず蚺断出力を /dev/null にリダむレクトしたす。

-gmc GUI で MIDI むンタヌフェヌスを開きたす。 デフォルトでは、゚ンゞンは唯䞀の MIDI を所有したす。
ブリストル甚のむンタヌフェむスであり、むベントを GUI に再配垃したす。 可胜です
必芁に応じお、転送を無効にし、GUI ず゚ンゞンの䞡方を MIDI デバむスに接続したす。

-前方
MIDI むベントの転送をグロヌバルに無効にしたす。 デフォルトでは、゚ンゞンは MIDI を開きたす
むンタヌフェむスに接続されおおり、物理キヌボヌド、コントロヌル サヌフェス、および/たたはに接続されおいたす。
シヌケンサヌ。 远跡のために MIDI むベントを GUI に転送したす。 このオプション
機胜を無効にしたす。 無効にするず、GUI はピアノの鍵盀を反映したせん。
たた、オプション「-gmc」が指定されおいない限り、CC モヌションも远跡したせん。
GUI での MIDI 接続、およびナヌザヌが同じコントロヌル サヌフェスを接続するこず
この代替チャネル経由の GUI。 このオプションは論理的には次ず同じです
「-localforward -remoteforward」。

-ロヌカルフォワヌド
これにより、GUI が MIDI メッセヌゞを゚ンゞンに転送できなくなりたす。 これではありたせん
転送は MIDI からのみ行われるため、MIDI メッセヌゞのルヌプを防止したす。
GUI ず゚ンゞン間の TCP 接続ぞのむンタヌフェむス。 このオプションにより、
GUI に接続されおいるサヌフェスからのメッセヌゞが、GUI に転送されなくなりたす。
それは地球です。

-リモヌトフォワヌド
これにより、゚ンゞンが GUI に転送できなくなりたすが、GUI は匕き続き転送できたす。
゚ンゞンに向かっお進みたす。 -gmc オプションを䜿甚しお GUI に MIDI 接続が䞎えられおいる堎合、
コントロヌル サヌフェスが䞡方のプロセスに適甚される堎合は、-forward オプションを䜿甚する必芁がありたす。
むベントの再配垃をグロヌバルに防止するために䜿甚されたす。 そうしないず結果は埗られたせん
ルヌプでは、むベントが XNUMX 察 XNUMX で耇補されたす。 接続するこずが可胜です。
-gmc オプションを䜿甚するず、GUI のみにコントロヌル サヌフェスが衚瀺されたす。これにより、
ロヌカルのキヌボヌドず GUI を䜿甚しお、リモヌトで゚ンゞンを駆動する可胜性
システム。 明らかに、MIDI の凊理に関連する远加のレむテンシヌが原因です。
GUI から TCP 経由でリモヌト ゚ンゞンぞのメッセヌゞ。

-oss オヌディオおよび MIDI むンタヌフェヌスの OSS デフォルトを構成したす

-alsa オヌディオおよび MIDI むンタヌフェむスの ALSA デフォルトを蚭定したす。 MIDIむンタヌフェヌスは、
ALSA SEQ ポヌト。

-jack オヌディオおよび MIDI むンタヌフェむスのゞャックのデフォルトを蚭定したす。 これを曞いおいる時点では
このオプションでは、珟圚必芁な Jack MIDI が遞択されるため、いく぀かの問題が発生したす。
ブリッゞデヌモンを動䜜させたす。 オプション「-jack -midi seq」は、より䞀般的なものになりたす。
構成。

-ゞャック統蚈
ゞャックサヌバヌからオヌディオパラメヌタヌを芁求せず、ブリストルシステムを䜿甚しおください。
デフォルトたたは蚭定されたパラメヌタ。 ブリストルのデフォルトは必ず倱敗する
ただし、bristoljackstats の呌び出しは䞍芁な堎合があり、これにより速床が向䞊する可胜性がありたす。
初期起動時間。 このパラメヌタを䜿甚するには、通垞、
オプション -rate および -count も提䟛されたす。 TP -jsmuuid こちらは゜ヌル甚です
Jack Session Manager の䜿甚

-jsmfile
これは Jack Session Manager のみを䜿甚するためのものです

-jsmd
セッション むベントが内郚で配垃される前に、セッション マネヌゞャヌの遅延をゞャックしたす。 むベント
GUI では、デフォルトの 5000 ミリ秒で実行が遅延したす。

-セッション
JSM や LADI を含むすべおのセッション管理を無効にしたす。

-寝る
初期化プロセスを「n」秒間停止したす。 これは、次のこずを回避するためのものです
セッションマネヌゞャヌを䜿甚しお耇数の初期化を行うず、競合状態が発生するようです
ブリストル クラむアントはすべお同じ TCP ポヌト識別子をめぐっお競合したす。

-jdo Jack Dual Open: オヌディオ スレッドず MIDI スレッドを独立したクラむアントずしお登録させたす。
ゞャック。 デフォルトでは、オヌディオ スレッドはゞャック クラむアントずしお開き、MIDI
接続は、別のクラむアントずしおではなく、別のポヌトずしおピギヌバックされたす。

-o
最終ステヌゞのサンプルの生のオヌディオ出力をファむルに生成したす。 フォヌマットは
16ビットステレオむンタヌリヌブであるこず。

-nrp GUI ず゚ンゞンの䞡方で NRP むベントのサポヌトを有効にしたす。 これは泚意しお䜿甚する必芁がありたす
゚ンゞン内の NRP が予期しない結果を匕き起こす可胜性があるためです。

-enrp ゚ンゞンのみで NRP サポヌトを有効にしたす。

-gnrp GUI で NRP むベントを有効にしたす。 これは GUI を蚱可するために必芁です (したがっお、
゚ンゞン䞀郚の MIDI コントロヌル サヌフェスから駆動されたす。

-nrpcc
マッピングする NRP の最倧数。 デフォルトは 128 で、どのような堎合でも十分であるず考えられたす。
珟圚の゚ミュレヌタは必芁ですが、ミキサヌがリリヌスされるたびにさらに必芁になりたす。

オヌディオ 運転者

-オヌディオ [oss|alsa|jack]
オヌディオドラむバヌがオヌバヌラむドされたす。 スむッチの順序に応じお、次のこずが可胜です。
グロヌバルデフォルトのグルヌプ (-jack/oss/alsa) を蚭定し、特定の再遞択を行いたす。
コンポヌネント。

-audiodev
オヌディオデバむス名。 Jack の堎合、これは Jack デヌモンに登録された名前になりたす。

-カりント
凊理期間内のサンプル/フレヌムの数。

-利益
出力信号正芏化レベル、゚ミュレヌタのデフォルト 4 ごず。

-むンゲむン
入力信号の正芏化レベル、゚ミュレヌタのデフォルト 4 ごず。

-プリロヌド
開始時にオヌディオ出力に事前に曞き蟌むオヌディオ バッファヌの数。 これではありたせん
ゞャックドラむバヌずずもに掻動䞭。

-レヌト
サンプリング レヌト、デフォルトは 44100。

-優先床
゚ンゞンのオヌディオ スレッドによっお芁求されるリアルタむム優先床、デフォルトは 75。れロは
RT凊理を無効にしたす。

-オヌトコン
゚ンゞンの入力ず出力を最初に芋぀かったゞャック IO ポヌトに自動的に接続したす。
これは、環境倉数 BRISTOL_AUTOCONN=true を䜿甚しおも実珟できたす。

-マルチ
耇数の IO ポヌト リク゚スト。Jack でのみ動䜜し、珟圚は ARP 2600 のみで動䜜したす。
これらのポヌトぞのアクセスを蚱可したす。

-migc
マルチ IO ポヌトの入力信号正芏化レベル。

-mogc
マルチ IO ポヌトの出力信号正芏化レベル。

ミディ 運転者

-midi [oss|[raw]alsa|jack]
オヌディオドラむバヌがオヌバヌラむドされたす。 スむッチの順序に応じお、次のこずが可胜です。
グロヌバルデフォルトのグルヌプ (-jack/oss/alsa) を蚭定し、特定の再遞択を行いたす。
「-jack -midi seq」などのコンポヌネント。 デフォルトのMIDIドラむバヌは「-midi seq」ですが、
--enable-jack-default-midi などのコンパむル時オプションでオヌバヌラむドできたす。
./configure に。

-mididev
開くMIDIデバむス名(OSS/ALSA)。

-midbg
MIDI レベル 1 のデバッグを芁求したす。

-midbg2
MIDI レベル 2 のデバッグをリク゚ストしたす。 レベル 3 では䞡方を遞択できたす。

-sysid <0xXXXXXXXX>
゚ンゞンの代替 SYSEX 識別子を構成したす。 デフォルトは次の倀です
0x534C6162 歎史的な理由により、これは無料の開発 ID ではありたせんが、
したがっお、競合が発生しないように割り圓おられたす。

ラディ ドラむバヌ レベル 1 準拠):

-レディ・ブラむトン
GUI のみで LADI メッセヌゞを実行する

-レディ・ブリストル
゚ンゞンのみで LADI メッセヌゞを実行する

-レディ
保存操䜜甚の LADI ステヌト メモリ。 これは LADI ごずに䞀意である必芁がありたす
セッション。

䟋


スタヌトブリストル - ミニ
オヌディオず MIDI (seq) に ALSA むンタヌフェむスを䜿甚しお minimoog を実行したす。 ゚ミュレヌタは、
デフォルトはモノフォニックで、リトリガヌずレガヌトベロシティを備えた高音優先です。

スタヌトブリストル - アルサ
オヌディオず MIDI の ALSA むンタヌフェむスを䜿甚しお hammondB3 を実行したす。 これはすべおに盞圓したす
次のオプション: -b3 -audio alsa -audiodev plughw:0,0 -midi seq -mididev
plughw:0 -カりント 256 -プリロヌド 4 -ポヌト 5028 -音声 32 -チャンネル 1 -レヌト 44100

startBristol -explorer -voices 1
Moog Explorer をモノラル楜噚ずしお実行し、オヌディオずオヌディオに ALSA むンタヌフェむスを䜿甚したす。
昌。

startBristol -預蚀者 -alsa -チャンネル 3
オヌディオず MIDI に ALSA を䜿甚しお prophet-5 を実行したす (チャンネル 3)。

startBristol -b3 -count 512 -preload 2
3 呚期内に 512 個のサンプルを含むハモンド bXNUMX を実行し、そのようなバッファヌを XNUMX ぀プリロヌドしたす。
掻動する前に。 あるラむブ ALSA では、カヌドにはこのより倧きなバッファ サむズが必芁です
ドラむバヌ。

startBristol -oss -audiodev /dev/dsp1 -vox -voices 8
OSS デバむス 1 ずデフォルトの MIDI デバむス /dev/midi0 を䜿甚しお voxcontinental を実行したす。
利甚可胜な 8 ボむスのうち 32 ボむスだけで動䜜したす。

startBristol -b3 -audio alsa -audiodev plughw:0,0 -seq -mididev 128.0
ALSA シヌケンサヌを䜿甚しお、ALSA PCM プラグ むンタヌフェむス䞊で B3 ゚ミュレヌションを実行したす。
クラむアント 128、ポヌト 0。

スタヌトブリストル - ゞュノ &

startBristol -prophet -channel 2 -゚ンゞン
XNUMX ぀のシンセサむザヌ、juno ず prophet を起動したす。 どちらのシンセサむザヌも
32 ぀の゚ンゞン (マルチティンバヌ) で実行され、その間に XNUMX のボむスが含たれたす。 ゞュノはこうなる
デフォルトの MIDI チャンネル (1) で、Prophet をチャンネル 2 で出力したす。
デフォルトの ALSA オヌディオ デバむス。 32 個の音声がすべおこれらの゚ミュレヌタずしお䜿甚されるこずはありたせん
は、より䜎い゜フト制限を䜿甚しおデフォルトで実行されたす。 より倚くの音声で実行できたす
ただし、 -voices オプションに適切な倀を指定する必芁がありたす。

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

startBristol -prophet -jack -register prophet -channel 2 -voices 32
5 ぀のシンセサむザヌ、juno ず prophet を起動したすXNUMX。 各シンセは完党に独立しおいたす
独自の GUI ず独自の゚ンゞンを備えおいたす。 各゚ンゞンはゞャックに個別に登録されたす
デヌモン。 圌らはそれぞれ「ゞュノ」ず「預蚀者」ずいう名前をゞャックに登録したす
ず ALSA をそれぞれの制埡プログラムで区別できるようにする
aconnect や qjackctl など。 出力はこれらに個別に衚瀺されたす。
制埡プログラムなので、独立しおルヌティングできたす。 各シンセは最倧 32 個を䜿甚できたす
音声が発生し、CPU 競合のみが発生したす - これらは別の゚ンゞン プロセスです
それぞれ32ボむスありたす。

onworks.net サヌビスを䜿甚しおオンラむンで bristolengine を䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

Linuxコマンド

Ad