InglesPransesEspanyol

Ad


OnWorks favicon

brighton - Online sa Cloud

Patakbuhin ang brighton sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command brighton na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


bristol - isang synthesizer emulation package.

SINOPSIS


simulanBristol -mini -jack -midi seq [pagpipilian]

DESCRIPTION


bristol ay isang vintage synthesizer software emulator suite. Ang aplikasyon ay binubuo ng isang
engine mismo na tinatawag na bristol at isang graphical na user interface na tinatawag brighton. Ang graphical
interface ay isang bitmap manipulation library upang ipakita ang magkakaibang mga aparatong synth tulad ng
mga potentiometer, mga pindutan, mga slider, mga patch cable at kung saan bumubuo ng mga mensahe sa
i-configure ang synth emulator. Ang makina ay isang imprastraktura na nagho-host ng emulator
code na pinagsasama-sama ang iba't ibang mga audio operator na kinakailangan para makabuo ng audio.
Ang makina at GUI ay sinimulan kasama ng simulanBristol script na nagse-set up ng
kinakailangang kapaligiran para sa dalawa na magkaugnay. Ito ay hindi karaniwang inaasahan na
bristol at brighton ay magsisimula sa labas ng script gayunpaman may mga opsyon sa
script upang simulan lamang ang isa o ang isa pa. Ang Bristol ay mayroon ding command line interface na maaari
gamitin sa halip na ang GUI.

Kasalukuyang sumusunod sa mga synthesizer ay ginagaya:

Mga tularan

moog mini
moog explorer (manlalayag)
moog voyager electric blue
moog memory
moog sonic 6
moog/realistic mg-1 concertmate
hammond module (hindi na ginagamit, gamitin -b3)
hammond B3 (default)$
sequential circuits propeta-5
sequential circuits propeta-5/fx
sequential circuits propeta-10
sequential circuits pro-one
fender rhodes mark-I stage 73
fender rhodes bass piano
crumar roadrunner electric piano
crumar bit 01
crumar bit 99
crumar bit + mods
crumar stratus synth/organ combo
crumar trilogy synth/organ/string combo
oberheim OB-X
oberheim OB-Xa
arp axxe
arp odyssey
arp 2600
arp/solina string ensemble
korg polysix
korg poly-800
korg mono/poly
korg ms20 (hindi natapos: -libtest lang)
vox continental
vox continental super/300/II
roland juno-60
roland jupiter-8
baumann bme-700
bristol bassmaker sequencer
yamaha dx-7
yamaha cs-80 (hindi natapos)
commodore-64 SID chip synth
commodore-64 SID polyphonic synth (hindi natapos)
granular synthesizer (hindi natapos)
ems synthi-a (hindi natapos)
16 track mixer (hindi natapos: -libtest lang)

Ang default na koneksyon sa pagitan ng engine at GUI ay isang TCP socket gamit ang isang SYSEX na format
mensaheng kinuha mula sa MIDI. Opsyonal, gagamit ang code ng unix domain socket para sa pagpapahusay
seguridad. Ang GUI at engine ay hindi kailangang maging residente sa parehong sistema kung angkop
Ang mga parameter ay ibinigay, ang tampok na ito ay nangangailangan ng TCP domain sockets na gamitin. Pwede ang makina
tumatanggap din ng mga kahilingan mula sa maraming interface ng brighton at patakbuhin ang lahat ng mga emulator sa
parehong oras, multitimbraly, pagbabahagi ng mga boses sa pagitan nila at pre-empting kung kinakailangan. Kung
ang isang emulator ay sinimulan sa monophonic mode pagkatapos ito ay paunang inilalaan ng isang boses na hindi kailanman
ay pre-empted at kung saan ay patuloy na tumatakbo, ibig sabihin, bilang default, ito ay patuloy na tatakbo kahit na
kapag walang pinindot na key ng piano. Tatakbo lang ang polyphonic code sa mga voice algorithm
habang nakabukas ang key gate, ang gate ay hinango mula sa voice envelope state. Ang
Sinusuportahan ng engine ang minimal na 32 boses bawat default, kung ang isang emulator ay humiling ng mas kaunti kaysa nito
ang pagtulad ay na-configure na may malambot na limitasyon. Kung higit pa ang hinihiling, mas maraming boses
nilikha gayunpaman ang pinakamataas na limitasyon ay ipinapataw sa 128 na boses. Ang boses ay isang istraktura ng makina
na nagbibigay-daan para sa paglalaan at pagpapatupad, ang aktwal na code na pinapatakbo ng isang boses ay maaaring alinman sa
emulator algorithm kung saan sinusuportahan ang multitimbral operation. Ang paglalaan ng boses
ang proseso ay 'last note precedence' at habang ang iba ay available para sa monophonic
mga instrumento, ito ang tanging polyphonic assignment algorithm.

Dapat magsimula ang package na ito sa startBristol script. Sisimulan ng script ang
bristol synthesizer binary, sinusuri ang mga tamang path ng library at mga executable path.
Mayroong pagtulad, synthesizer at mga parameter ng pagpapatakbo:

Opsyon


Pagtulad:

-mini - moog mini
-explorer - moog manlalakbay
-voyager - moog voyager electric blue
-alaala - moog memory
-sonic6 - moog sonic 6
-mg1 - moog/makatotohanang mg-1 concertmate
-hammond - hammond module (hindi na ginagamit, gamitin -b3)
-b3 - hammond B3 (default)
-propeta - sequential circuits propeta-5
-pro52 - sequential circuits prophet-5/fx
-pro10 - sequential circuits propeta-10
-pro1 - sequential circuits pro-one
-rhodes - fender rhodes mark-I stage 73
-rhodesbass - fender rhodes bass piano
-roadrunner - crumar roadrunner electric piano
-bitone - crumar bit 01
-bit99 - crumar bit 99
-bit100 - crumar bit + mods
-stratus - crumar stratus synth/organ combo
-trilogy - crumar trilogy synth/organ/string combo
-obx - oberheim OB-X
-obxa - oberheim OB-Xa
-axxe - arp axxe
-odyssey - arp odyssey
-arp2600 - arp 2600
-solina - arp/solina string ensemble
-polysix - korg polysix
-poly800 - korg poly-800
-monopolyo - korg mono/poly
-ms20 - korg ms20 (hindi natapos: -libtest lang)
-vox - vox continental
-voxM2 - vox continental super/300/II
-juno - roland juno-60
-jupiter - roland jupiter-8
-bme700 - baumann bme-700
-bm - bristol bassmaker sequencer
-dx - yamaha dx-7
-cs80 - yamaha cs-80 (hindi natapos)
-sidney - commodore-64 SID chip synth
-melbourne - commodore-64 SID polysynth (hindi natapos)
-butil-butil - butil-butil na synthesizer (hindi natapos)
-aks - ems synthi-a (hindi natapos)
-mixer - 16 track mixer (hindi tapos: -libtest lang)

Synthesiser:

-mga boses
Magsisimula ang napiling emulator sa ganitong bilang ng mga boses. Ang makina ay palaging
lumikha ng 32 boses ngunit ilaan lamang ang subset na ito sa emulator. Kung ang napili
ang halaga ay mas malaki kaysa sa 32 pagkatapos ay ang mas malaking bilang ng mga boses ay inilalaan.

-mono Patakbuhin ang emulator sa monophonic mode. Ito ay hindi talaga isang alias para sa '-voices 1' bilang
Karagdagan nito ay nagko-configure ng mga parameter tulad ng '-retrig -lvel -wwf -hnp'. Ang mga ito
ang mga karagdagang opsyon ay maaaring ma-override kung ninanais.

-lnp Pumili ng mababang tala na nauuna na lohika. Nalalapat lamang ito sa mga monophonic synthesiser at
lahat ng note priority ay nakakaapekto sa legato playing style.

-hnp Pumili ng logic na nangunguna sa mataas na tala. Nalalapat lang ito sa mga monophonic synthesiser.

-nnp Pumili ng walang note precedence, ito ang default at gumagana bilang huling note
nangunguna sa pagpili.

-retrig
Humiling ng trigger event para sa bawat note na nilalaro AT note na inilabas.
Ang trigger ay magiging sanhi ng pag-ikot ng mga sobre. Hindi sila babalik sa zero sa pamamagitan ng
default gayunpaman ang ilan sa mga emulasyon ay mayroon na bilang isang kontrol ng GUI. Kung wala ito
ipinapadala lang ang mga flag trigger para sa unang pinindot na tala ng isang sequence.

-lvel I-configure ang velocity inheritance para sa lahat ng legato notes - ang unang note ng isang sequence
magkakaroon ng velocity value na ilalapat sa lahat ng kasunod na tala. Ang pagpipiliang ito ay
isang toggle: ang paglalapat ng dalawang beses ay hindi papaganahin ang tampok. Ito ay mahalaga patungkol
sa mga emulator na kasing dami ng mga mono synth na may nakatakdang antas sa bawat default. Ang
ang mga sumusunod na opsyon ay maaaring hindi gumana gaya ng inaasahan:

simulanBristol -mini -lvel

Ang isyu ay ang -mini ay nagbibigay-daan sa legato velocity kaya ang -lvel switch ay i-toggle ito
off ulit. Ang parehong naaangkop sa -retrig.

-channel
Simulan ang emulator upang tumugon sa MIDI channel na ito, default 1.

-mababang key
I-configure ang pinakamababang tala kung saan dapat tumugon ang emulator. Nagde-default ito sa
'0' ngunit maaaring gamitin upang tukuyin ang mga key split at range para sa iba't ibang synth.

-highkey
I-configure ang pinakamataas na tala kung saan dapat tumugon ang emulator. Nagde-default ito sa
'127' ngunit maaaring gamitin upang tukuyin ang mga key split at range para sa iba't ibang synth.

-detune <%>
Hilingin ang pagtakbo ng emulator na may antas ng pagiging sensitibo sa temperatura. Ang default na halaga
ay tinukoy ng emulator, karaniwang 100 o 200. Ang detune ay inilalapat sa isang boses
sa tala sa lamang at ito ay isang random na halaga sa loob ng saklaw na tinukoy dito.

-makamit
Output signal gain level para sa emulator. Ang mga ito ay maaaring gamitin upang gawing normal ang
mga antas ng signal mula sa iba't ibang synth kapag nilalaro nang magkasama. Ang default na halaga ay
tinukoy ng synth mismo, isa itong override.

-pwd
Pitch wheel depth sa mga semitone, default 2.

-bilis
Velocity curve para sa emulator. Ang default ay 520, isang exponential curve para sa isang hard
istilo ng paglalaro. Ang value na '0' ay flat (walang touch sensitivity). Ang mga halaga hanggang 100 ay
mga linear scaled na mapa. Ang mapa ng tulin ay talaan ng mga puntos na pinag-interpolasyon
linearly: maaaring kailanganin mo lang tukuyin ang mga inflexion point, gayunpaman kung gusto mo
makinis na mga kurba kakailanganin mong tukuyin ang bawat isa sa 128 na halaga ng bilis na ginagamit
sa mga pangyayari sa noteon/noteoff. Ang emulation ay mayroon lamang isang talahanayan ng mga antas ng pakinabang para sa
bawat key.velocity index, ang engine sa kabaligtaran ay may dalawang talahanayan, isa para sa bawat on/off
gayunpaman, iyon ay isang integer na mapa, hindi isang mapa ng pakinabang.

Mayroong ilang mga default na talahanayan kung ayaw mong tukuyin ang iyong sarili
interpolated curve. Ang bawat talahanayan ay ang pakinabang para sa Midi velocity value na ibinigay sa
tandaan ang kaganapan, mayroon itong 128 na mga entry. Ang mga sumusunod ay ipinatupad:

100-199 Convex curves para sa soft touch keyboard player
200-499 Concave curves para sa isang hard touch, linear hanggang quadratic function.

Ang susunod na set hanggang 525 ay mga pag-uulit ng nasa itaas ngunit may mas kaunting granularity. Nasa
sa itaas na hanay ang halaga ng 200 ay linear, tulad ng 510 sa ibaba:

500-509 Convex curves para sa soft touch keyboard player
510 linear
511-25 Malukong kurba para sa isang hard touched player.

Pagkatapos ay mayroong isang pares ng mga tiyak na kurba

550 logarithmic
560 parabolic

Ang mga halaga hanggang 100 ay binubuo ng dalawang digit na numero. Tinutukoy ng unang digit kung paano
huli na ang linya ay nagsisimula (ito ay linear) upang umakyat, at ang pangalawang digit ay kung gaano ito kahuli
umabot sa 1.0. Ang halaga ng 09 ay halos ang linear na pagmamapa sa itaas dahil ito ay nagsisimula sa 0
at nagtatapos halos sa dulo. Ang halaga na 49 ay para sa isang mabigat na manlalaro, ito ay zero
para sa malaking bahagi ng velocity table, at pagkatapos ay rampa hanggang sa max gain (1.0) malapit
dulo ng mesa. Tandaan na ang mga talahanayan na ito ay maaari ding tinukoy sa
Mga kahulugan ng velocityMap dahil ang mga ito ay mga linear na interpolasyon. Ang isang kasalukuyang release ay
isama ang mga kurba upang pakinisin nang kaunti ang mga bagay.

Ang opsyon 520 ay isang squared powercurve at parang natural kahit na iyon ay napaka
subjective. Marahil natural ito para sa isang matapang na manlalaro at maaari itong maging isang mas mahusay na default
kaysa sa linear curve.

Ang halagang 1000 ay magbaligtad sa pagmamapa, kaya:

1510 - linear mula 1.0 pababa hanggang 0.0 habang tumataas ang bilis
1520 - exponential, mula 1.0 pababa hanggang 0.0 habang tumataas ang bilis

Ang engine mapping ay inilapat bago ang emulation mapping na ibinigay dito. meron
makatwirang mga argumento upang gawing logarithmic ang talahanayang ito - malugod kang magagawa ito.
Walang mga limitasyon sa mga halaga dito maliban sa mga negatibong halaga ay hindi namamapa,
kaya't maaari ding gamitin ang talahanayang ito upang mabayaran ang mga antas ng volume.

-dulas
Tagal ng nogte glide sa mga segundo, default 5.

-tularan
Hanapin ang pinangalanang emulator at i-invoke ito, kung hindi ay lumabas. Pagtawag ng emulation
ito ang kasalukuyang default, ito ay nagpapahiwatig ng mga karagdagang parameter para sa voicecount,
gain, glide, pitchwheel depth, detune, atbp. Ang default ay hammondB3. Ang -tularan
ang opsyon ay nagpapahiwatig din -magrehistro sa pangalan ng emulator.

-magrehistro
Gumamit ng partikular na pangalan kapag nagrerehistro sa Jack at ALSA. Bilang default, gagawin ng makina
gamitin ang pangalang 'bristol' gayunpaman ito ay maaaring nakakalito kung marami ang mga makina
ginamit at ito ay magagamit upang i-override ang default.

-lwf Pumili ng magaan na mga filter para sa emulator.

-nwf Pumili ng mga normalweight na filter, ang default. Ang mga ito ay halos dalawang beses na mas mahal kaysa sa
magaan na mga filter.

-wwf Pumili ng mga filter ng welterweight, ito ay muli tungkol sa doble ng load ng CPU bilang normal
mga filter.

-hwf Pumili ng mga mabibigat na filter. Ang mga ito ay humigit-kumulang dalawang beses sa filter ng welterweight.
Habang ang kanilang ay isang kapansin-pansing naririnig na pagkakaiba sa pagitan ng -lwf at -nwf, ito ay
mapagtatalunan kung ang pagkakaiba sa pagitan ng -nwf, -wwf at -hwf ay iba sa nakikita
sa pagkarga ng CPU. Ang default na filter para sa anumang -mono synth ay -wwf na maaaring
na-override ng isang bagay na linya na '-mini -mono -nwf'.

-blo
Bilang ng bandwidth na limitado ang mga harmonic na imamapa. Ang halaga ng zero ang pipiliin
walang katapusang bandwidth, ang default ay 31.

-blofraction
Gumagamit ang makina ng mga precomputed na talahanayan para sa lahat ng mga frequency kung saan ang maximum na harmonic
hindi lalampas sa bahaging ito ng samplerate. Ang default, 0.8, ay nasa itaas na
nyquist bilang isang tradeoff sa pagitan ng nilalaman at pagbaluktot. Ang mga halaga ay patungo sa 1.0
ay natural na may alias sa mas matataas na frequency.

-scala
Babasahin ng makina ang ibinigay na scala file at imamapa ito sa mga talahanayan ng dalas nito.

gumagamit Interface:

-kalidad
Ang lalim ng cache ng kulay ay makakaapekto sa bilis ng pag-render. Magsisimula ang mas mababang mga halaga
na nagpapakita ng pagkawala ng kalinawan, ang mas mataas na mga halaga ay nagsisimulang gumamit ng libu-libong mga kulay
kung saan apektado ang performance, ang value ay bpp, ang default ay 6.

-scale
Ang bawat isa sa mga emulator ay may default na window sisze, ang laki na ito ay maaaring palakihin o
pababa kung ninanais.

-lapad
Tinutukoy ng lapad ng pixel ang mas maliit sa dalawang sukat na maaaring i-configure. Gumagana siya
gamit ang -scale at -autozoom na mga opsyon para sa pag-flip sa pagitan ng iba't ibang laki sa mouse
Pumasok/Umalis sa bintana.

-autozoom
I-minimize ang window sa exit, i-maximize sa enter.

-taasan Awtomatikong itaas ang window sa Enter.

-ibaba Awtomatikong ibaba ang window sa Umalis. Nabanggit dito na ang paggamit ng autozoom,
ang pagtaas at pagbaba ay maaaring magkaroon ng hindi kanais-nais na mga epekto sa ilang mga window manager.

-rud Pilitin ang rotary controller na pagsubaybay sa mouse up/down na paggalaw, hindi sa aktwal
subaybayan ang posisyon ng mouse. Ang halaga ay magiging isang bahagi ng kasalukuyang laki ng window.

-antialias <%>
Para sa ilang laki ng window magkakaroon ng pixelation ng mga nai-render na imagas maliban kung ilan
inilapat ang antialias. Sa malalaking halaga ng pag-zoom, awtomatiko itong ise-set up. Ang halaga ay
isang porsyento, ang default ay 30.

-aliastype
Mayroong tatlong mga opsyon sa antialiasing, ilalapat ito ng ´pre´ sa mga silkscreen ng text,
Ilalapat ito ng 'texture' sa mga bitmap sa ibabaw at ilalapat ito ng 'lahat' saanman
kabilang ang mga nai-render na device. Ang default ay pre gayunpaman ang parameter na ito ay lamang
inilapat kung ang -antialias ay may halaga maliban sa zero.

-opacity <%>
Gumagamit si Brighton ng transparency layer para sa ilang feature gaya ng ARP 2600 patch
mga kable. Ito ang default na transparency. Maaari itong ayusin sa ibang pagkakataon gamit ang
^o/^O/^t mga control code sa GUI. Ang default ay 50 porsyento.

-pixmap
Gamitin ang interface ng X11 pixmap sa halip na ang default na interface ng XImage sa
server.

-dct
I-double click ang timeout para sa mga kaganapan sa button, atbp, 250 ms.

-pagsubaybay
Pigilan ang larawan ng keyboard ng GUI na piano mula sa pagsubaybay sa mga kaganapan sa MIDI, maliit na pagbawas sa
Overhead ng CPU.

-keytoggle
Ang default na pag-uugali ng GUI para sa pag-tune ng mga key gamit ang mouse ay i-latch ang mga ito, ito
nagbibigay-daan para sa paglalaro ng mga chord sa polyphonics. Idi-disable ng opsyong ito ang latch sa
na ang mga key ay nilalaro lamang habang hawak gamit ang mousebutton.

-neutral
Inisyal ang emulator na may null patch, ang lahat ng mga parameter ay magkakaroon ng halaga ng zero
upang payagan ang isang patch na mabuo mula sa ibaba pataas, ganap na mula sa simula. Ito
ay katumbas ng '-load -1', ang mga negatibong lokasyon ng memorya ay hindi mase-save, ibig sabihin, ikaw
hindi mai-save sa null patch.

-load
Paunang memory number na ilo-load sa startup. Ang default ay 0 para sa karamihan ng mga emulator.

-angkat
Mag-import ng memorya mula sa isang disk file patungo sa aktibong patch sa oras ng pagsisimula. Maaari itong patch
pagkatapos ay i-save sa ibang lokasyon at nagbibigay-daan para sa pagpapalitan ng mga alaala.

-mbi
Ang master bank index ay nagbibigay-daan para sa access sa karagdagang memory ID. Ang halagang ito ay 1000
ay idinagdag sa memory ID na na-save/na-load ng GUI upang ma-access ng GUI halimbawa
8 bangko ng 8 alaala ngunit gamit ang -mbi maaari mo talagang i-save ang maramihang mga set ng 64
alaala.

-activesense
Ang rate kung saan ang mga hello na mensahe ay ipinadala mula sa GUI patungo sa engine upang matiyak na ito ay pa rin
aktibo. Kung nabigo ang paghahatid, lalabas ang GUI, kung hindi lalabas ang makina
makatanggap ng mga update ay lalabas din ito. Idi-disable ng Zero ang active sense.

-ast
Ang panahon ng timeout ng engine sa mga aktibong mensahe ng kahulugan.

-mct
Ang MIDI cycle timeout ay isang abalang naghihintay na GUI timer para sa mga MIDI na kaganapan, na ginagamit kapag ang
Ang GUI ay kumukuha ng MIDI interface para sa direktang pagsubaybay sa kaganapan.

-ar|-aspect
Lahat ng mga emulator ay susubukan na mapanatili ang isang aspect ratio para sa kanilang mga bintana kaya
na mukhang 'normal' sila. Sumasalungat ito sa ilang tagapamahala ng tiling window na maaari rin
may kapansanan. Maaari rin itong magdulot ng ilang labis na remapping ng mga bintana kapag sila ay
binago ang laki.

-iconify
Buksan ang window sa iconified na estado.

-bintana
Huwag i-map ang anumang window.

-cli Paganahin ang text based command line interface sa engine. Ito ay maaaring gamitin sa
conjuction sa -window gayunpaman kung pinagsama-sama nang walang suporta para sa anumang windowing
sistema ang -window na opsyon ay ipinahiwatig.

-libtest
Huwag simulan ang makina, o subukang kumonekta dito, i-post lamang ang GUI para sa
pagsubok.

GUI Mga shortcut:

's' - i-save ang mga setting sa kasalukuyang memorya
'l' - (muling) i-load ang kasalukuyang memorya
'x' - palitan ang kasalukuyang gamit ang nakaraang memorya
'+' - i-load ang susunod na memorya
'-' - i-load ang nakaraang memorya
'?' - ipakita ang impormasyon ng tulong sa emulator
'h' - ipakita ang impormasyon ng tulong sa emulator
'r' - ipakita ang impormasyon ng readme ng application
'k' - ipakita ang mga keyboard shortcut
'p' - screendump sa / tmp /.xpm
't' - toggle opacity
'o' - bawasan ang opacity ng patch layer
'O' - dagdagan ang opacity ng patch layer
'w' - display warranty
'g' - ipakita ang GPL (kondisyon sa pagkopya)
'+' - dagdagan ang laki ng window
'-' - bawasan ang laki ng window
'Enter'- toggle window sa pagitan ng full screen size
UpArrow - controller motion up (shift key accelerator)
DownArrow - controller motion pababa (shift key accelerator)
RightArrow - higit pang kontrol na paggalaw pataas (shift accelerator)
LeftArrow - higit pang kontrol na paggalaw pababa (shift accelerator)

Ng pag-andar na pagpipilian:

General:

-makina
Huwag magsimula ng bagong makina. Susubukan ng GUI na kumonekta sa isang kasalukuyang engine na naka-on
ang host at port configuration (cq). Kung ang koneksyon ay binuo pagkatapos ay ang engine
ay magpapatakbo ng parehong mga emulator at ang mga paglalaan ng boses ay ibabahagi sa kanila. Lahat
ng mga output ng emulator ay nakatiklop pabalik sa parehong output ng stereo, maliban
kung saan ginagamit ang mga karagdagang Jack control input.

-gui Huwag simulan ang GUI, ang makina lamang. Susubukan ng GUI na kumonekta sa
engine sa naka-configure na host at mga halaga ng port. Kung hindi ito tumugon pagkatapos ay ang GUI
ay lalabas na may medyo maigsi na pagmemensahe.

server
Simulan ang makina bilang isang permanenteng server na hindi lumalabas gamit ang huling emulator.

-demonyo
Patakbuhin ang makina bilang isang daemon na may nakadiskonektang terminal sa pagkontrol. Ito ay hindi
imply ang -server na opsyon, at hindi rin ito nagpapahiwatig ng -log na opsyon para sa pag-log sa file
system, o -syslog na maaaring naaangkop din sa isang daemon.

- asong nagbabantay
Timeout para sa pagsisimula ng audio thread. Kung hindi nag-activate ang thread sa loob
sa panahong ito, lalabas ang makina sa halip na maghintay
mga koneksyon nang walang katiyakan. Default na panahon ay 30 segundo. Ito ay hindi aktibo sa
-server o -daemon mode. Sa normal na operasyon, ilulunsad ang audio thread
sa loob ng ilang segundo ngunit kung magkahiwalay ang pagsisimula ng makina at GUI
hinihingi ng timeout na ito na magsimula ang isang GUI bago mag-expire ang timer.

-log I-redirect ang pag-log output sa isang file. Ang default na file ay /var/log/bristol.log at
/var/log/brighton.log at kung hindi sila magagamit, $HOME/.bristol/log
ginagamit ang direktoryo. Ang pagpili ng / var / log ay upang maiwasan ang pag-log sa root sa
pangyayari na ang makina ay na-invoke ng user na ito.

-syslog
I-redirect ang output ng pag-log sa syslog.

-console
Panatilihin ang controlling terminal bilang output para sa pag-log ng mga mensahe, alisin ang
timestampe para sa mga layunin ng pagiging madaling mabasa. Maaari rin itong i-configure gamit ang
environment variable BRISTOL_LOG_CONSOLE=totoo.

-rc Huwag mag-load ng anumang file ng parameter ng bristolrc.

-exec Ang huling proseso na hihilingin ng startBristol script ay tatawagin bilang an
exec na pinapanatili nito bukod sa iba pang mga bagay ang PID ng magulang. Ang pagpipiliang ito
ay i-override ang exec at iiwan ang script na naghihintay na lumabas ang mga proseso.
May mga implikasyon ng hindi paggamit ng parameter na ito, ang ilan sa cleanup code ay bahagi ng
ang pambalot na shellscript, bawat default ay hindi ito tinatawag dahil sa kahilingan ng exec.
Default ang flag na ito ngunit kailangan lang talaga para sa LADI compatibility.

-stop Itigil ang lahat ng tumatakbong bristol engine. Ito ay hindi direktang magreresulta sa pagwawakas ng
anumang GUI dahil sa aktibong sensing kahit na maaaring hindi paganahin. Ang kaso ng paggamit ay upang
itigil ang anumang -server -daemon engine na tumatakbo sa background. Ang likod na dulo sa
ang pagpipilian ay pkill.

-exit Itigil ang lahat ng tumatakbong bristol engine at GUI.

-kill <-emulator>
Itigil ang lahat ng tumatakbong bristol engine at GUI na nauugnay sa
ibinigay na emulator. Kung ang bristol ay sinimulan sa '-mini' maaari na itong patayin ng -mini
para hindi ma-terminate ang ibang mga emulator. Kung mayroong maraming mini na tumatakbo ang mga ito
ay natural na mamamatay din. Kung ang makina ay nagpapatakbo ng multitimbral GUI pagkatapos ay ang isa pa
lalabas din ang nauugnay na GUI bilang karagdagan sa mini.

-cache
Ang default na lokasyon para sa mga bagong alaala at mga profile ng emulator, ang default ay
~/.bristol at ito ay hahanapin bago ang system/factory default directory
/usr/local/share/bristol kapag sinimulan ang mga emulator at na-load ang mga alaala. Kung ang
ang pathname ay hindi umiiral pagkatapos ito ay nilikha kung maaari.

-memdump [-tularan ]
Lumikha ng target na direktoryo /memorya/ at kopyahin muna ang pabrika
mga default na alaala para sa synth, pagkatapos ay ang mga pribadong alaala ng gumagamit. Ito ay maaaring gamitin
sa pamamahala ng session upang makagawa ng kopya ng lahat ng synth memories sa isang session. Kung ang
Umiiral na ang target na direktoryo pagkatapos walang operasyon ng pagkopya na nagaganap ngunit ang
pinapalitan ng direktoryo ang default na -cache upang gawin itong bagong lokasyon para sa nai-save
mga alaala para sa session na iyon. Ang -emulate na opsyon ay kinakailangan, kung hindi ito ibinigay
pagkatapos ay ang default na hammondB3 ay kinuha.

-debug <1-16>
Antas ng pag-debug, ang mga halaga sa itaas ng 12 ay maaaring maging napaka-verbose at ang halagang 0 lamang ang maaaring sabihin
realtime safe dahil iniiwasan nito ang printf() sa engine compute thread.

-readme [- ]
Ipakita ang impormasyon ng readme ng programa. Ipakita ang readme para lamang sa isang emulator
kung gusto.

-glwf Payagan lamang ang paggamit ng '-lwf' para sa lahat ng mga emulator, walang mga override.

-host
Kumonekta sa engine sa hostname, ang default ay localhost. Ito ay ginagamit sa
conjuction sa -engine upang ipamahagi ang GUI. Tumatanggap ang hostname ng syntax gaya ng
hostname:port upang ayusin ang parehong host at port para sa isang malayuang koneksyon sa engine.
Kung ang bahagi ng host ay ang token na 'unix' kung gayon ang isang lokal na pinangalanang socket ay nilikha sa halip
kaysa sa isang koneksyon sa TCP. Sa pagkakataong ito, maaaring magbigay ng partikular na numero ng port
lumikha ng pinangalanang socket /tmp/br. at kung ang port ay hindi tinukoy pagkatapos ay a
random numeric index ang napili.

-port
Kumonekta sa ibinigay na TCP port para sa GUI/engine messaging, default na 5028. Kung ang port
ay ginagamit na pagkatapos ay ang startup na may fail. Para sa pagsisimula ng maraming bristol na may
GUI kung gayon ang pagpipiliang ito ay dapat na itapon at ang script ay maghahanap ng isang libreng port
numero para sa bawat invocation. Hindi tama na paghaluin ang opsyong ito sa -host
mga parameter na kumukuha ng value host:port o unix:port bilang magiging resulta
hindi tiyak depende sa pagkakasunud-sunod na isinumite ang mga parameter.

-quiet Redirect debug at diagnostic output sa /dev/null.

-gmc Magbukas ng MIDI interface sa GUI. Bawat default, pagmamay-ari ng makina ang tanging MIDI
interface para sa bristol at muling ipamahagi ang mga kaganapan sa GUI. Ito ay posible na
huwag paganahin ang pagpapasa at ilakip ang parehong GUI at engine sa mga midi device kung kinakailangan.

-pasa
I-disable ang MIDI event forwarding sa buong mundo. Bawat default ang makina ay nagbubukas ng MIDI
interface at konektado sa mga pisikal na keyboard, control surface at/o
mga sequencer. Ipapasa nito ang mga kaganapan sa MIDI sa GUI para sa pagsubaybay. Ang pagpipiliang ito
hindi pinapagana ang tampok. Kapag hindi pinagana ang GUI ay hindi magpapakita ng piano keybaord
estado, at hindi rin nito susubaybayan ang paggalaw ng CC maliban kung ang mga opsyon na '-gmc' ay ibinigay upang buksan ang a
MIDI na koneksyon sa GUI at kung saan ikinonekta ng user ang parehong mga control surface
ang GUI sa pamamagitan ng alternatibong channel na ito. Ang pagpipiliang ito ay lohikal na magkapareho sa
´-localforward -remoteforward´.

-localforward
Pipigilan nito ang GUI mula sa pagpapasa ng mga mensahe ng MIDI sa makina. Hindi ito
upang maiwasan ang MIDI na mga loop ng mensahe dahil ang pagpapasa ay nangyayari lamang mula sa MIDI
mga interface sa mga koneksyon ng TCP sa pagitan ng GUI at engine. Pipigilan ng pagpipiliang ito
mga mensahe mula sa anumang mga surface na konektado sa GUI mula sa pagpapasa sa
engine.

-remoteforward
Pipigilan nito ang makina mula sa pagpapasa sa GUI ngunit pinapayagan pa rin ang GUI
pasulong sa makina. Kung ang GUI ay bibigyan ng isang MIDI na koneksyon sa -gmc na opsyon,
at ang mga control surface ay inilalapat sa parehong mga proseso kung gayon ang -forward na opsyon ay dapat
gamitin upang maiwasan ang muling pamimigay ng kaganapan sa buong mundo. Ang pagkabigong gawin ito ay hindi magreresulta
sa mga loop, isa-para-isang pagdoble lang ng mga kaganapan. Posibleng ikonekta ang
control surface lamang sa GUI kapag ginamit ang -gmc na opsyon, ito ay nagbibigay ng
posibilidad na magkaroon ng lokal na keyboard at GUI ngunit magmaneho ng makina sa isang remote
mga sistema. Ang mga ito ay tinatanggap na karagdagang latency na kasangkot sa paghawak sa MIDI
mga mensahe mula sa GUI sa remote engine sa TCP.

-oss I-configure ang mga default ng OSS para sa mga interface ng audio at MIDI

-alsa I-configure ang mga default ng ALSA para sa mga interface ng audio at MIDI. Ang MIDI interface ay isang
ALSA SEQ port.

-jack I-configure ang mga default ng Jack para sa mga interface ng audio at MIDI. Sa oras ng pagsulat nito
ang opsyon ay nagdudulot ng ilang isyu habang pinipili nito ang Jack MIDI na kasalukuyang nangangailangan ng a
bridging daemon para gumana. Ang mga opsyon na '-jack -midi seq' ay magiging mas karaniwan
pagsasaayos.

-jackstats
Huwag humiling ng mga parameter ng audio mula sa jack server, kunin ang bristol system
mga default o ang na-configure na mga parameter. Ang mga default ng bristol ay palaging mabibigo
gayunpaman ang tawag sa bristoljackstats ay minsan ay kalabisan at ito ay maaaring mapabilis
ang mga unang oras ng pagsisimula. Ang paggamit ng parameter na ito ay karaniwang nangangailangan na ang
mga pagpipilian -rate at -bilang ay ibinigay din. TP -jsmuuid Ito ay para sa nag-iisa
paggamit ng Jack Session Manager

-jsmfile
Ito ay para lamang sa paggamit ng Jack Session Manager

-jsmd
Jack session manager delay bago ipamahagi sa loob ang mga kaganapan sa session. Kaganapan
ang pagpapatupad ay naantala sa GUI sa pamamagitan ng default na 5000ms.

-session
Huwag paganahin ang lahat ng pamamahala ng session kabilang ang JSM at LADI.

-tulog
Itigil ang proseso ng pagsisimula sa loob ng 'n' na mga segundo. Ito ay upang ayusin kung ano
lumalabas na isang kundisyon ang lahi kapag gumagamit ng isang session manager para magsimula ng marami
mga kliyente ng bristol dahil lahat sila ay nakikipaglaban para sa parehong TCP port identifier.

-jdo Jack Dual Open: hayaan ang audio at midi thread na magparehistro bilang mga independiyenteng kliyente
Jack. Bawat default ang audio thread ay magbubukas bilang isang jack client at ang MIDI
Ang koneksyon ay piggypbacked bilang isa pang port sa halip na bilang isa pang kliyente.

-o
Bumuo ng hilaw na audio output ng mga sample ng huling yugto sa isang file. Ang format ay
maging 16bit stereo interleaved.

-nrp Paganahin ang suporta para sa mga kaganapan sa NRP sa parehong GUI at engine. Ito ay dapat gamitin nang may pag-iingat
dahil ang NRP sa makina ay maaaring magkaroon ng hindi inaasahang resulta.

-enrp Paganahin ang suporta sa NRP sa engine lamang.

-gnrp Paganahin ang mga kaganapan sa NRP sa GUI. Ito ay kinakailangan upang payagan ang GUI (at samakatuwid ay ang
engine) na itaboy mula sa ilang MIDI control surface.

-nrpcc
Pinakamataas na bilang ng NRP na imamapa. Ang default ay 128, nakikita bilang sapat para sa alinman sa
kasalukuyang mga emulator ngunit ang mixer ay mangangailangan ng higit pa kung ito ay bawat inilabas.

audio mga driver:

-audio [oss|alsa|jack]
Na-override ang driver ng audio. Depende sa pagkakasunud-sunod ng mga switch posible na
magtakda ng pangkat ng mga global default (-jack/oss/alsa) pagkatapos ay magkaroon ng tiyak na muling pagpili ng
mga bahagi.

-audiodev
Pangalan ng audio device. Para kay Jack, ito ang magiging pangalang nakarehistro sa Jack daemon.

-bilang
Bilang ng mga sample/frame sa panahon ng pagproseso.

-outgain
Antas ng normalisasyon ng signal ng output, bawat default ng emulator 4.

-iningain
Antas ng normalisasyon ng signal ng input, bawat default ng emulator 4.

-preload
Bilang ng mga buffer ng audio na paunang isusulat sa output ng audio sa simula. Hindi ito
aktibo sa mga driver ng Jack.

-rate
Sampling rate, default sa 44100.

-priyoridad
Realtime na priyoridad na hiniling ng engine audio thread, default na 75. Zero will
huwag paganahin ang pagpoproseso ng RT.

-autoconn
Awtomatikong ikonekta ang input at output ng engine sa mga unang Jack IO port na natagpuan.
Maari rin itong makamit gamit ang environment variable BRISTOL_AUTOCONN=true

-marami
Maramihang IO port request, gumagana lang kay Jack at kasalukuyang ARP 2600 lang
nagbibigay ng access sa mga port na ito.

-migc
Antas ng normalisasyon ng signal ng input para sa maraming IO port.

-mogc
Antas ng normalisasyon ng signal ng output para sa mga multi IO port.

Midi mga driver:

-midi [oss|[raw]alsa|jack]
Na-override ang driver ng audio. Depende sa pagkakasunud-sunod ng mga switch posible na
magtakda ng pangkat ng mga global default (-jack/oss/alsa) pagkatapos ay magkaroon ng tiyak na muling pagpili ng
mga bahagi tulad ng sa ´-jack -midi seq´. Ang default na driver ng MIDI ay '-midi seq' ngunit
na maaaring ma-override ng mga pagpipilian sa oras ng pag-compile tulad ng --enable-jack-default-midi
sa ./configure.

-mididev
MIDI device namee na bubuksan (OSS/ALSA).

-mididbg
Humiling ng MIDI level 1 na pag-debug.

-mididbg2
Humiling ng MIDI level 2 na pag-debug. Parehong maaaring mapili para sa antas 3.

-sysid <0xXXXXXXXXX>
Mag-configure ng alternatibong SYSEX identifier para sa engine. Ang default ay ang halaga
0x534C6162 para sa mga makasaysayang dahilan, hindi ito isang libreng development ID ngunit hindi
itinalaga kaya hindi dapat magdulot ng alitan.

LADI drayber (level 1 sumusunod):

-ladi brighton
Isagawa ang mga mensahe ng LADI sa GUI lamang

-ladi bristol
Isagawa ang mga mensahe ng LADI sa engine lamang

-ladi
Ang LADI state memory para sa pag-save ng mga operasyon. Ito ay dapat na natatangi para sa bawat LADI
session.

HALIMBAWA


simulanBristol -mini
Magpatakbo ng minimoog gamit ang ALSA interface para sa audio at midi (seq). Ang emulator ay
default sa monophonic, high note precedence na may retrigger at legato velocity.

simulanBristol -alsa
Magpatakbo ng hammondB3 gamit ang interface ng ALSA para sa audio at midi. Ito ay katumbas ng lahat
ang mga sumusunod na opsyon: -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 -explorer -boses 1
Magpatakbo ng moog explorer bilang isang monophonic na instrumento, gamit ang interface ng ALSA para sa audio at
tanghali.

simulanBristol -propeta -alsa -channel 3
Magpatakbo ng isang propeta-5 gamit ang ALSA para sa audio at midi (sa channel 3).

startBristol -b3 -count 512 -preload 2
Magpatakbo ng hammond b3 na may 512 sample sa isang panahon, at i-preload ang dalawang ganoong buffer
bago maging aktibo. Ilang Live! Ang mga card ay nangangailangan ng mas malaking laki ng buffer na may ALSA
mga driver.

startBristol -oss -audiodev /dev/dsp1 -vox -voices 8
Magpatakbo ng vox continental gamit ang OSS device 1, at default na midi device /dev/midi0.
Gumana gamit ang 8 boses lamang sa 32 na magagamit.

startBristol -b3 -audio alsa -audiodev plughw:0,0 -seq -mididev 128.0
Magpatakbo ng B3 emulation sa interface ng ALSA PCM plug, gamit ang ALSA sequencer over
kliyente 128, port 0.

simulanBristol -juno &

simulanBristol -propeta -channel 2 -engine
Magsimula ng dalawang synthesiser, isang juno at isang propeta. Ang parehong mga synthesiser ay magiging
pinaandar sa isang makina (multitimbral) na may 32 boses sa pagitan nila. Ang juno ay magiging
sa default na midi channel (1), at ang propeta sa channel 2. Output sa parehong
default na ALSA audio device. Ang 32 boses ay hinding-hindi magagamit bilang mga emulator na ito
tatakbo sa bawat default na may mas mababang soft limit. Maaari silang patakbuhin nang may mas maraming boses
gayunpaman mangangailangan iyon ng mga angkop na halaga sa opsyong -voices.

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

simulanBristol -propeta -jack -magrehistro ng propeta -channel 2 -boses 32
Magsimula ng dalawang synthesiser, isang juno at isang propeta5. Ang bawat synth ay ganap na independyente
na may sariling GUI at sariling makina. Magrerehistro ang bawat makina nang hiwalay sa jack
demonyo. Irerehistro nila ang mga pangalang 'juno' at 'propeta' kay Jack
at ALSA upang maiiba ang mga ito sa kani-kanilang mga control program
tulad ng aconnect at qjackctl. Ang mga output ay makikita nang hiwalay sa mga ito
kontrolin ang mga programa at sa gayon ay maaaring i-ruta nang nakapag-iisa. Ang bawat synth ay maaaring gumamit ng hanggang 32
boses at magkakaroon lamang ng pagtatalo sa CPU - ito ay hiwalay na proseso ng engine
na may tig-32 boses.

Gamitin ang brighton online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    facetracknoir
    facetracknoir
    Modular headtracking program na
    sumusuporta sa maramihang mga tagasubaybay ng mukha, mga filter
    at laro-protocol. Kabilang sa mga tagasubaybay
    ay ang SM FaceAPI, AIC Inertial Head
    Tagasubaybay...
    I-download ang facetracknoir
  • 2
    PHP QR Code
    PHP QR Code
    Ang PHP QR Code ay open source (LGPL)
    library para sa pagbuo ng QR Code,
    2-dimensional na barcode. Batay sa
    libqrencode C library, nagbibigay ng API para sa
    paggawa ng QR Code barc...
    I-download ang PHP QR Code
  • 3
    freeciv
    freeciv
    Ang Freeciv ay isang libreng turn-based
    Multiplayer diskarte laro, kung saan ang bawat isa
    ang manlalaro ay nagiging pinuno ng a
    kabihasnan, pakikipaglaban upang makuha ang
    pangwakas na layunin: maging...
    I-download ang Freeciv
  • 4
    Cuckoo Sandbox
    Cuckoo Sandbox
    Gumagamit ang Cuckoo Sandbox ng mga bahagi upang
    subaybayan ang gawi ng malware sa a
    Sandbox na kapaligiran; nakahiwalay sa
    natitirang bahagi ng sistema. Nag-aalok ito ng awtomatiko
    pagsusuri o...
    I-download ang Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Mag-play ng video sa YouTube sa LMS (pag-port ng
    Triode's to YouTbe API v3) Ito ay
    isang application na maaari ding makuha
    mula
    https://sourceforge.net/projects/lms-y...
    I-download ang LMS-YouTube
  • 6
    Windows Presentation Foundation
    Windows Presentation Foundation
    Windows Presentation Foundation (WPF)
    ay isang UI framework para sa pagbuo ng Windows
    mga desktop application. Sinusuportahan ng WPF ang a
    malawak na hanay ng pagbuo ng application
    mga tampok...
    I-download ang Windows Presentation Foundation
  • Marami pa »

Linux command

Ad