Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

bristolengine - Trực tuyến trên đám mây

Chạy bristolengine trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh bristolengine có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


bristol - một gói mô phỏng bộ tổng hợp.

SYNOPSIS


bắt đầuBristol -mini -jack -midi seq [lựa chọn]

MÔ TẢ


bristol là một bộ phần mềm giả lập phần mềm tổng hợp cổ điển. Ứng dụng này bao gồm một
chính công cụ được gọi là bristol và giao diện người dùng đồ họa được gọi là brighton. Đồ họa
giao diện là một thư viện thao tác bitmap để trình bày các thiết bị synth đa dạng như
chiết áp, nút, thanh trượt, cáp vá và những thứ tạo ra thông báo tới
cấu hình trình giả lập synth. Engine là một cơ sở hạ tầng lưu trữ trình giả lập
mã kết hợp với nhau các toán tử âm thanh khác nhau cần thiết để tạo ra âm thanh.
Công cụ và GUI được khởi động cùng với bắt đầuBristol script thiết lập
môi trường cần thiết để cả hai kết nối với nhau. Nó thường không được dự kiến ​​rằng
bristol và Brighton được bắt đầu bên ngoài tập lệnh, tuy nhiên có các tùy chọn cho
kịch bản để chỉ bắt đầu một hoặc khác. Bristol cũng có một giao diện dòng lệnh có thể
được sử dụng hơn là GUI.

Hiện tại các bộ tổng hợp sau được mô phỏng:

Thi đua

moog mini
moog explorer (du hành)
moog voyager điện màu xanh
bộ nhớ moog
Moog Sonic 6
moog / thực tế mg-1 bạn cùng hòa nhạc
mô-đun hammond (không dùng nữa, sử dụng -b3)
hammond B3 (mặc định) $
mạch tuần tự tiên tri-5
mạch tuần tự tiên tri-5 / fx
mạch tuần tự tiên tri-10
mạch tuần tự pro-một
chắn bùn rhodes mark-I giai đoạn 73
đàn piano bass fender rhodes
đàn piano điện crumar roadrunner
bí mật bit 01
bí mật bit 99
bit crumar + mod
kết hợp crumar stratus synth / organ
kết hợp bộ ba bộ ba crumar synth / organ / string
oberheim OB-X
oberheim OB-Xa
rìu arp
cuộc phiêu lưu arp
ap2600
nhóm chuỗi arp / solina
korg polysix
korg poly-800
korg mono / poly
korg ms20 (chưa hoàn thành: -libtest only)
vox lục địa
vox lục địa siêu / 300 / II
roland juno-60
roland sao Mộc-8
baumann bme-700
bristol bass maker sequencer
yamaha dx-7
yamaha cs-80 (chưa hoàn thành)
Hệ thống chip SID rowore-64
Tổng hợp đa âm SID của Goodsore-64 (chưa hoàn thành)
bộ tổng hợp dạng hạt (chưa hoàn thành)
ems synthi-a (chưa hoàn thành)
16 track mixer (chưa hoàn thành: -libtest only)

Kết nối mặc định giữa engine và GUI là một ổ cắm TCP sử dụng định dạng SYSEX
tin nhắn được lấy từ MIDI. Theo tùy chọn, mã sẽ sử dụng ổ cắm miền unix để cải thiện
Bảo vệ. GUI và công cụ không cần phải cư trú trên cùng một hệ thống nếu phù hợp
các tham số được đưa ra, tính năng này yêu cầu sử dụng các ổ cắm miền TCP. Động cơ có thể
cũng chấp nhận các yêu cầu từ nhiều giao diện Brighton và chạy tất cả các trình giả lập tại
đồng thời, đa ngôn ngữ, chia sẻ tiếng nói giữa họ và sử dụng trước khi cần thiết. Nếu như
trình giả lập được khởi động ở chế độ đơn âm sau đó nó được định vị trước một giọng nói sẽ không bao giờ
được làm trống trước và chạy liên tục, tức là theo mặc định, nó sẽ tiếp tục chạy thậm chí
khi không có phím đàn piano nào được nhấn. Mã đa âm sẽ chỉ chạy các thuật toán thoại
trong khi cổng chính đang mở, cổng được bắt nguồn từ trạng thái phong bì giọng nói. Các
engine hỗ trợ tối thiểu 32 giọng nói cho mỗi mặc định, nếu trình giả lập yêu cầu ít hơn thì
mô phỏng được cấu hình với một giới hạn mềm. Nếu yêu cầu nhiều hơn thì sẽ có nhiều giọng nói hơn
được tạo ra tuy nhiên giới hạn trên được áp dụng ở 128 giọng nói. Giọng nói là một cấu trúc động cơ
cho phép phân bổ và thực thi, mã thực tế được chạy bởi một giọng nói có thể là bất kỳ
các thuật toán giả lập là cách hoạt động đa kênh được hỗ trợ. Phân bổ giọng nói
quy trình là 'ưu tiên nốt cuối cùng' và trong khi những quy trình khác có sẵn cho đơn âm
công cụ, đây là thuật toán gán đa âm duy nhất.

Gói này phải được bắt đầu bằng tập lệnh startBristol. Tập lệnh sẽ khởi động
Các mã nhị phân bộ tổng hợp bristol, đánh giá các đường dẫn thư viện chính xác và các đường dẫn thực thi.
Có các thông số mô phỏng, tổng hợp và hoạt động:

LỰA CHỌN


Thi đua:

-mini - moog mini
-explorer - hành trình moog
-voyager - moog voyager điện màu xanh lam
-memory - bộ nhớ moog
-sonic6 - moog sonic 6
-mg1 - moog / thực tế mg-1 bạn cùng hòa nhạc
-hammond - mô-đun hammond (không dùng nữa, sử dụng -b3)
-b3 - hammond B3 (mặc định)
-prophet - mạch tuần tự tiên tri-5
-pro52 - tiên tri mạch tuần tự-5 / fx
-pro10 - mạch tuần tự tiên tri-10
-pro1 - mạch tuần tự pro-một
-rodes - fender rhodes mark-I giai đoạn 73
-rodesbass - piano bass fender rhodes
-roadrunner - đàn piano điện crumar roadrunner
-bitone - bit crumar 01
-bit99 - bit crumar 99
-bit100 - bit crumar + mod
-stratus - kết hợp hệ thống địa tầng / cơ quan crumar
-trilogy - kết hợp bộ ba bộ ba crumar / organ / string
-obx - oberheim OB-X
-obxa - oberheim OB-Xa
-axxe - arp axe
-odyssey - arp cuộc phiêu lưu
-arp2600 - arp2600
-solina - nhóm chuỗi arp / solina
-polysix - korg polysix
-poly800 - koorg poly-800
-monopoly - korg mono / poly
-ms20 - korg ms20 (chưa hoàn thành: -libtest only)
-vox - vox lục địa
-voxM2 - vox lục địa siêu / 300 / II
-juno - roland juno-60
-jupiter - roland jupiter-8
-bme700 - baumann bme-700
-bm - trình tạo âm trầm bristol
-dx - yamaha dx-7
-cs80 - yamaha cs-80 (chưa hoàn thành)
-sidney - chip synth chip SID-64 SID
-melbourne - rowore-64 SID polysynth (chưa hoàn thành)
-granular - bộ tổng hợp dạng hạt (chưa hoàn thành)
-aks - ems synthi-a (chưa hoàn thành)
-mixer - 16 track mixer (chưa hoàn thành: -libtest only)

Bộ tổng hợp:

-hóa đơn
Trình giả lập đã chọn sẽ bắt đầu với số lượng giọng nói này. Động cơ sẽ luôn
tạo 32 giọng nói nhưng chỉ phân bổ tập hợp con này cho trình giả lập. Nếu được chọn
giá trị lớn hơn 32 thì số lượng giọng nói lớn hơn được phân bổ.

-mono Chạy trình giả lập ở chế độ đơn âm. Đây không thực sự là bí danh cho '-voices 1' vì
nó cũng định cấu hình các tham số như '-retrig -lvel -wwf -hnp'. Này
các tùy chọn bổ sung có thể được ghi đè nếu muốn.

-lnp Chọn logic ưu tiên nốt thấp. Điều này chỉ áp dụng cho bộ tổng hợp đơn âm và
tất cả các ưu tiên của nốt đều ảnh hưởng đến phong cách chơi legato.

-hnp Chọn logic ưu tiên nốt cao. Điều này chỉ áp dụng cho bộ tổng hợp đơn âm.

-nnp Không chọn ưu tiên ghi chú, đây là mặc định và hoạt động như ghi chú cuối cùng
lựa chọn ưu tiên.

-rút lui
Yêu cầu sự kiện kích hoạt cho mỗi nốt nhạc được phát VÀ các nốt nhạc được phát hành.
Bộ kích hoạt sẽ làm cho các phong bì quay vòng. Chúng sẽ không trở về XNUMX bởi
mặc định tuy nhiên một số mô phỏng có điều khiển GUI. Không có cái này
trình kích hoạt cờ chỉ được gửi cho ghi chú được nhấn đầu tiên của một chuỗi.

-lvel Định cấu hình kế thừa vận tốc cho tất cả các nốt legato - nốt đầu tiên của một chuỗi
sẽ có một giá trị vận tốc được áp dụng cho tất cả các nốt tiếp theo. Tùy chọn này là
chuyển đổi: áp dụng hai lần sẽ tắt tính năng này. Điều này là quan trọng đối với
cho các trình giả lập như nhiều mono synth với mức đặt cho mỗi mặc định. Các
các tùy chọn sau có thể không hoạt động như mong đợi:

bắt đầuBristol -mini -cấp độ

Vấn đề là -mini cho phép vận tốc legato nên công tắc -lvel sẽ chuyển nó
ra một lần nữa. Điều tương tự cũng áp dụng cho -retrig.

-kênh
Khởi động trình giả lập để phản hồi trên kênh MIDI này, mặc định là 1.

-chìa khóa
Định cấu hình ghi chú thấp nhất mà trình giả lập sẽ phản hồi. Điều này mặc định là
'0' nhưng có thể được sử dụng để xác định các phân tách và phạm vi khóa cho các synth khác nhau.

-chìa khoá vạn năng
Định cấu hình ghi chú cao nhất mà trình giả lập sẽ phản hồi. Điều này mặc định là
'127' nhưng có thể được sử dụng để xác định các phân tách và phạm vi khóa cho các synth khác nhau.

-detune <%>
Yêu cầu chạy trình giả lập với mức độ nhạy cảm với nhiệt độ. Giá trị mặc định
được xác định bởi trình giả lập, thường là 100 hoặc 200. Detune được áp dụng cho giọng nói
chỉ ở lưu ý và là một giá trị ngẫu nhiên trong phạm vi được xác định ở đây.

-thu được
Mức tăng tín hiệu đầu ra cho trình giả lập. Chúng có thể được sử dụng để bình thường hóa
mức tín hiệu từ các synth khác nhau khi phát cùng nhau. Giá trị mặc định là
được định nghĩa bởi chính hệ thống, đây là một ghi đè.

-pwd
Độ sâu bánh xe quảng cáo chiêu hàng theo nửa cung, mặc định 2.

-tốc độ
Đường cong vận tốc cho trình giả lập. Mặc định là 520, một đường cong hàm mũ cho một mức khó
phong cách chơi. Giá trị '0' là phẳng (không có độ nhạy cảm ứng). Giá trị lên đến 100 là
bản đồ tỷ lệ tuyến tính. Bản đồ vận tốc là bảng các điểm được nội suy
tuyến tính: bạn có thể chỉ phải xác định các điểm uốn, tuy nhiên nếu bạn muốn
đường cong mượt mà bạn sẽ phải xác định từng giá trị trong số 128 giá trị vận tốc được sử dụng
trong các sự kiện noteon / noteoff. Mô phỏng chỉ có một bảng duy nhất về mức tăng cho
mỗi key. chỉ số vận tốc, ngược lại, công cụ có hai bảng, một bảng cho mỗi lần bật / tắt
Tuy nhiên, sự kiện đó là một bản đồ số nguyên, không phải một bản đồ độ lợi.

Có một số bảng mặc định nếu bạn không muốn chỉ định bảng của riêng mình
đường cong nội suy. Mỗi bảng là mức tăng cho giá trị vận tốc Midi được đưa ra trong
sự kiện ghi chú, nó có 128 mục nhập. Những điều sau được chú thích:

100-199 đường cong lồi cho trình phát bàn phím cảm ứng mềm
200-499 Đường cong lõm cho cảm giác chạm cứng, tuyến tính lên đến hàm bậc hai.

Thiết lập tiếp theo lên đến 525 là sự lặp lại của phần trên nhưng ít chi tiết hơn. bên trong
trên phạm vi giá trị của 200 là tuyến tính, như là 510 bên dưới:

500-509 đường cong lồi cho trình phát bàn phím cảm ứng mềm
510 tuyến tính
511-25 Đường cong lõm cho người chơi chạm mạnh.

Sau đó, có một số đường cong cụ thể

550 logarit
560 parabol

Các giá trị đến 100 bao gồm các số có hai chữ số. Chữ số đầu tiên xác định cách thức
trễ dòng bắt đầu (nó là tuyến tính) để tăng lên và chữ số thứ hai là nó trễ như thế nào
đạt 1.0. Giá trị của 09 gần như là ánh xạ tuyến tính ở trên vì nó bắt đầu từ 0
và kết thúc gần như cuối cùng. Giá trị 49 sẽ dành cho người chơi hạng nặng, nó bằng XNUMX
cho một phần lớn của bảng vận tốc và sau đó tăng lên đến mức đạt được tối đa (1.0)
cuối bảng. Lưu ý rằng bảng này cũng có thể được xác định với
Các định nghĩa của speedMap vì chúng là các phép nội suy tuyến tính. Một bản phát hành hiện tại sẽ
bao gồm các đường cong để làm mịn mọi thứ một chút.

Tùy chọn 520 là một powercurve bình phương và cảm thấy khá tự nhiên mặc dù điều đó rất
chủ quan. Có lẽ điều đó là tự nhiên đối với một người chơi cứng và nó có thể là một mặc định tốt hơn
so với đường cong tuyến tính.

Giá trị 1000 sẽ đảo ngược ánh xạ, do đó:

1510 - tuyến tính từ 1.0 xuống 0.0 khi vận tốc tăng
1520 - theo cấp số nhân, từ 1.0 xuống 0.0 khi vận tốc tăng

Ánh xạ động cơ được áp dụng trước khi ánh xạ mô phỏng được đưa ra ở đây. Có
lập luận hợp lý để làm cho bảng này là logarit - bạn có thể làm như vậy.
Không có giới hạn nào đối với các giá trị ở đây ngoài các giá trị âm không được ánh xạ,
vì vậy bảng này cũng có thể được sử dụng để bù cho các mức âm lượng.

-glide
Thời gian lướt nogte tính bằng giây, mặc định là 5.

-emulate
Tìm kiếm trình giả lập được đặt tên và gọi nó, nếu không hãy thoát. Gọi một cuộc thi đua
điều này hiện là mặc định, nó ngụ ý các tham số bổ sung cho số lượng thoại,
độ lợi, độ lướt, độ sâu của bánh đà, tiếng nổ, v.v ... Giá trị mặc định là hammondB3. -Emulate
tùy chọn cũng ngụ ý-đăng ký vào tên trình giả lập.

-Đăng ký
Sử dụng một tên cụ thể khi đăng ký với Jack và ALSA. Theo mặc định, động cơ sẽ
sử dụng tên 'bristol' tuy nhiên điều này có thể gây nhầm lẫn nếu nhiều động cơ đang
được sử dụng và điều này có thể được sử dụng để ghi đè mặc định.

-lwf Chọn các bộ lọc nhẹ cho trình giả lập.

-nwf Chọn bộ lọc trọng lượng bình thường, mặc định. Những thứ này đắt gấp đôi so với
bộ lọc nhẹ.

-wwf Chọn bộ lọc trọng lượng hàn, bộ lọc này lại tăng gấp đôi tải CPU như bình thường
bộ lọc.

-hwf Chọn các bộ lọc nặng. Chúng gần gấp đôi bộ lọc trọng lượng hàn.
Mặc dù chúng là một sự khác biệt đáng chú ý có thể nghe thấy được giữa -lwf và -nwf, nó là
tranh luận xem sự khác biệt giữa -nwf, -wwf và -hwf là khác với hiển thị
trong tải CPU. Bộ lọc mặc định cho bất kỳ -mono synth nào là -wwf có thể là
được ghi đè bằng dòng gì đó '-mini -mono -nwf'.

-blo
Số lượng sóng hài giới hạn băng thông để ánh xạ. Giá trị bằng XNUMX sẽ chọn
băng thông infintite, mặc định là 31.

-blofraction
Động cơ sử dụng các bảng được tính toán trước cho tất cả các tần số mà sóng hài tối đa
không vượt quá phần này của tốc độ mẫu. Mặc định, 0.8, đã ở trên
nyquist như một sự đánh đổi giữa nội dung và sự biến dạng. Các giá trị có xu hướng hướng tới 1.0
được đặt biệt danh nhiều ở tần số cao hơn một cách tự nhiên.

-scala
Công cụ sẽ đọc tệp scala đã cho và ánh xạ nó vào các bảng tần số của nó.

người sử dang Giao diện:

-chất lượng
Độ sâu bộ nhớ cache màu sẽ ảnh hưởng đến tốc độ kết xuất. Các giá trị thấp hơn bắt đầu
hiển thị mất độ rõ nét, các giá trị cao hơn bắt đầu sử dụng hàng nghìn màu
trong đó hiệu suất bị ảnh hưởng, giá trị là bpp, mặc định là 6.

-tỉ lệ
Mỗi trình giả lập có một cửa sổ mặc định, kích thước này có thể được mở rộng hoặc
xuống nếu muốn.

-chiều rộng
Chiều rộng pixel xác định kích thước nhỏ hơn trong hai kích thước có thể được định cấu hình. Nó hoạt động
với các tùy chọn -scale và -autozoom để lật giữa các kích thước khác nhau trên chuột
Vào / Ra khỏi cửa sổ.

-tự động thu phóng
Thu nhỏ cửa sổ khi thoát, tối đa khi vào.

-raise Tự động nâng cửa sổ trên Enter.

-lower Tự động hạ cửa sổ khi Rời khỏi. Ở đây cần lưu ý rằng việc sử dụng tính năng tự động thu phóng,
tăng và giảm có thể có tác dụng không mong muốn với một số trình quản lý cửa sổ.

-rud Hạn chế theo dõi bộ điều khiển quay để chuyển động chuột lên / xuống, không phải trên thực tế
theo dõi vị trí chuột. Giá trị sẽ là một phần nhỏ của kích thước cửa sổ hiện tại.

-antialias <%>
Đối với một số kích thước cửa sổ, sẽ có pixel của hình ảnh được hiển thị trừ khi một số
antialias được áp dụng. Với các giá trị thu phóng lớn, điều này sẽ tự động được thiết lập. Giá trị là
phần trăm, mặc định là 30.

-aliastype
Có ba tùy chọn khử răng cưa, ´pre´ sẽ áp dụng nó cho màn hình lụa văn bản,
´texture´ sẽ áp dụng nó cho các bitmap bề mặt và ´all´ sẽ áp dụng nó ở mọi nơi
bao gồm các thiết bị được kết xuất. Mặc định là trước tuy nhiên tham số này chỉ là
được áp dụng nếu -antialias có giá trị khác XNUMX.

-công suất <%>
Brighton sử dụng lớp trong suốt cho một số tính năng như bản vá ARP 2600
dây cáp. Đây là độ trong suốt mặc định. Nó có thể được điều chỉnh sau đó với
^ o / ^ O / ^ t mã điều khiển trong GUI. Mặc định là 50 phần trăm.

-pixmap
Sử dụng giao diện pixmap X11 thay vì giao diện XImage mặc định cho
máy chủ.

-dct
Nhấp đúp vào thời gian chờ cho các sự kiện nút, v.v., 250 mili giây.

-theo dõi
Ngăn hình ảnh bàn phím đàn piano GUI theo dõi các sự kiện MIDI, giảm nhỏ
Chi phí CPU.

-keytoggle
Hành vi GUI mặc định để điều chỉnh các phím bằng chuột là chốt chúng, điều này
cho phép chơi hợp âm trên đa âm. Tùy chọn này sẽ vô hiệu hóa chốt để
các phím đó chỉ được phát khi được giữ bằng nút chuột.

-Trung lập
Khởi tạo trình giả lập với một bản vá rỗng, tất cả các tham số sẽ có giá trị bằng XNUMX
để cho phép một bản vá được xây dựng từ dưới lên, hoàn toàn từ đầu. Cái này
tương đương với '-load -1', các vị trí bộ nhớ âm sẽ không được lưu, tức là bạn
không thể lưu vào bản vá trống.

-trọng tải
Số bộ nhớ ban đầu để tải khi khởi động. Mặc định là 0 cho hầu hết các trình giả lập.

-nhập khẩu
Nhập bộ nhớ từ tệp đĩa vào bản vá hoạt động tại thời điểm bắt đầu. Bản vá này có thể
sau đó được lưu vào một vị trí khác và cho phép hoán đổi kỷ niệm.

-mbi
Chỉ mục ngân hàng chính cho phép truy cập vào ID bộ nhớ bổ sung. Giá trị này nhân với 1000
được thêm vào ID bộ nhớ do GUI lưu / tải để GUI có thể truy cập chẳng hạn
8 ngân hàng của 8 bộ nhớ nhưng sử dụng -mbi bạn thực sự có thể lưu nhiều bộ 64
những kỷ niệm.

-activesense
Tốc độ gửi tin nhắn xin chào từ GUI tới công cụ để đảm bảo nó vẫn
tích cực. Nếu quá trình truyền không thành công thì GUI sẽ thoát ra, nếu động cơ không
nhận cập nhật nó cũng sẽ thoát. Số không sẽ vô hiệu hóa cảm giác hoạt động.

-ast
Khoảng thời gian chờ động cơ trên các thông báo cảm nhận hoạt động.

-mct
Thời gian chờ chu kỳ MIDI là bộ hẹn giờ GUI chờ bận cho các sự kiện MIDI, được sử dụng khi
GUI có giao diện MIDI để theo dõi sự kiện trực tiếp.

-ar | -aspect
Tất cả các trình giả lập sẽ cố gắng duy trì tỷ lệ khung hình cho các cửa sổ của chúng để
rằng chúng trông 'bình thường'. Điều này xung đột với một số trình quản lý cửa sổ lát gạch, vì vậy có thể
Vô hiệu hóa. Nó cũng có thể gây ra một số ánh xạ lại quá mức của các cửa sổ khi chúng
đã thay đổi kích thước.

-biểu tượng
Mở cửa sổ ở trạng thái được biểu tượng hóa.

-thông tin
Không ánh xạ bất kỳ cửa sổ nào.

-cli Kích hoạt giao diện dòng lệnh dựa trên văn bản cho công cụ. Điều này có thể được sử dụng trong
kết hợp với -window tuy nhiên nếu được biên dịch mà không hỗ trợ bất kỳ cửa sổ nào
hệ thống tùy chọn -window được ngụ ý.

-libtest
Không khởi động động cơ hoặc cố gắng kết nối với nó, chỉ cần đăng GUI cho
thử nghiệm.

GUI Phím tắt:

's' - lưu cài đặt vào bộ nhớ hiện tại
'l' - (lại) tải bộ nhớ hiện tại
'x' - trao đổi dòng điện với bộ nhớ trước đó
'+' - tải bộ nhớ tiếp theo
'-' - tải bộ nhớ trước đó
'?' - hiển thị thông tin trợ giúp về trình giả lập
'h' - hiển thị thông tin trợ giúp về trình giả lập
'r' - hiển thị thông tin readme của ứng dụng
'k' - hiển thị các phím tắt
'p' - chuyển sang / tmp /.xpm
't' - chuyển đổi độ mờ
'o' - giảm độ mờ của lớp vá
'O' - tăng độ mờ của lớp vá
'w' - bảo hành màn hình
'g' - hiển thị GPL (điều kiện sao chép)
'+' - tăng kích thước cửa sổ
'-' - giảm kích thước cửa sổ
'Enter'- cửa sổ chuyển đổi giữa kích thước toàn màn hình
UpArrow - bộ điều khiển chuyển động lên (bộ tăng tốc phím shift)
DownArrow - bộ điều khiển chuyển động xuống (bộ tăng tốc phím shift)
RightArrow - kiểm soát nhiều hơn chuyển động (chân ga sang số)
LeftArrow - điều khiển chuyển động xuống nhiều hơn (chân ga sang số)

Hoạt động lựa chọn:

Nói chung:

-động cơ
Không khởi động động cơ mới. GUI sẽ cố gắng kết nối với một công cụ hiện có trên
cấu hình máy chủ và cổng (cq). Nếu kết nối được xây dựng thì động cơ
sẽ vận hành cả hai trình giả lập và phân bổ giọng nói sẽ được chia sẻ giữa chúng. Tất cả các
của các đầu ra giả lập được gấp lại vào cùng một đầu ra âm thanh nổi, ngoại trừ
nơi các đầu vào điều khiển Jack bổ sung được sử dụng.

-gui Không khởi động GUI, chỉ động cơ. GUI sẽ cố gắng kết nối với
trên các giá trị cổng và máy chủ đã định cấu hình. Nếu nó không phản hồi thì GUI
sẽ thoát ra với một số thông báo khá ngắn gọn.

-người phục vụ
Khởi động công cụ dưới dạng máy chủ vĩnh viễn không thoát bằng trình giả lập cuối cùng.

-daemon
Chạy động cơ như một daemon với thiết bị đầu cuối điều khiển bị ngắt kết nối. Điều này không
ngụ ý tùy chọn -server, cũng không ngụ ý tùy chọn -log để đăng nhập vào tệp
system, nor -syslog cũng có thể áp dụng cho daemon.

-cái chó
Hết thời gian chờ khởi tạo chuỗi âm thanh. Nếu chuỗi không kích hoạt trong
giai đoạn này sau đó động cơ sẽ thoát ra một cách duyên dáng thay vì đợi xung quanh
kết nối vô thời hạn. Khoảng thời gian mặc định là 30 giây. Điều này không hoạt động trong
-chế độ máy chủ hoặc -daemon. Trong hoạt động bình thường, chuỗi âm thanh sẽ được khởi chạy
trong vòng vài giây nhưng nếu engine và GUI được khởi động riêng rẽ thì
thời gian chờ này yêu cầu GUI phải được khởi động trước khi bộ đếm thời gian hết hạn.

-log Chuyển hướng đầu ra ghi nhật ký thành một tệp. Tệp mặc định là /var/log/bristol.log và
/var/log/brighton.log và nếu chúng không khả dụng thì $ HOME / .bristol / log
thư mục được sử dụng. Việc lựa chọn / var / log là ngăn chặn việc đăng nhập vào root trong
trường hợp động cơ được gọi bởi người dùng này.

-syslog
Chuyển hướng đầu ra ghi nhật ký sang nhật ký hệ thống.

-console
Duy trì thiết bị đầu cuối điều khiển làm đầu ra cho các thông báo ghi nhật ký, loại bỏ
dấu thời gian cho mục đích dễ đọc. Điều này cũng có thể được định cấu hình với
biến môi trường BRISTOL_LOG_CONSOLE = true.

-rc Không tải bất kỳ tệp tham số bristolrc nào.

-exec Quá trình cuối cùng được yêu cầu bởi tập lệnh startBristol sẽ được gọi là
thực thi sao cho nó duy trì trong số những thứ khác PID của cấp độ gốc. Tùy chọn này
sẽ ghi đè tệp thực thi và để kịch bản lệnh chờ các quá trình thoát ra.
Việc không sử dụng tham số này có ý nghĩa, một số mã dọn dẹp là một phần của
shellcript gói, theo mặc định, điều này không được gọi do yêu cầu thực thi.
Cờ này là mặc định nhưng chỉ thực sự cần thiết để tương thích với LADI.

-stop Dừng tất cả các động cơ bristol đang chạy. Điều này sẽ gián tiếp dẫn đến việc chấm dứt
bất kỳ GUI nào do cảm biến đang hoạt động mặc dù điều đó có thể bị vô hiệu hóa. Trường hợp sử dụng là
dừng bất kỳ động cơ-máy chủ -daemon nào đang chạy ở chế độ nền. Kết thúc sau cho
tùy chọn là pkill.

-exit Dừng tất cả các động cơ bristol đang chạy và GUI.

-kill <-emulator>
Dừng tất cả các công cụ bristol đang chạy và GUI được liên kết với
đã cho giả lập. Nếu bristol được bắt đầu bằng '-mini' thì bây giờ nó có thể bị giết bằng -mini
để các trình giả lập khác không bị chấm dứt. Nếu có nhiều mini đang chạy chúng
tự nhiên cũng sẽ chết. Nếu động cơ đang chạy GUI đa diện thì cái khác
GUI được liên kết cũng sẽ thoát ra ngoài mini.

-cache
Vị trí mặc định cho các bộ nhớ mới và cấu hình trình giả lập, mặc định là
~ / .bristol và nó sẽ được tìm kiếm trước thư mục mặc định của hệ thống / nhà máy
/ usr / local / share / bristol khi trình giả lập được khởi động và bộ nhớ được tải. Nếu
tên đường dẫn không tồn tại sau đó nó được tạo nếu có thể.

-memdump [-xem xét ]
Tạo thư mục đích /kỉ niệm/ và sao chép đầu tiên của nhà máy
bộ nhớ mặc định cho hệ thống, sau đó là bộ nhớ riêng của người dùng. Cái này có thể được sử dụng
với quản lý phiên để tạo bản sao của tất cả các bộ nhớ tổng hợp trong một phiên. Nếu
thư mục đích đã tồn tại thì không có thao tác sao chép nào diễn ra nhưng
thư mục thay thế mặc định -cache để đặt vị trí này là vị trí mới để lưu
kỷ niệm cho buổi học đó. Tùy chọn -emulate là bắt buộc, nếu nó không được cung cấp
thì hammondB3 mặc định được sử dụng.

-debug <1-16>
Mức gỡ lỗi, các giá trị trên 12 có thể rất dài và chỉ giá trị 0 được cho là
thời gian thực an toàn vì nó tránh printf () trong luồng tính toán động cơ.

-readme [- ]
Hiển thị thông tin đọc chương trình. Hiển thị readme chỉ cho một trình giả lập duy nhất
nếu muốn.

-glwf Chỉ cho phép sử dụng '-lwf' cho tất cả các trình giả lập, không có ghi đè.

-tổ chức
Kết nối với engine trên tên máy, mặc định là localhost. Điều này được sử dụng trong
liên kết với -engine để phân phối GUI. Tên máy chủ chấp nhận cú pháp như
tên máy chủ: cổng để sửa cả máy chủ và cổng để kết nối từ xa với động cơ.
Nếu phần máy chủ lưu trữ là mã thông báo 'unix' thì một ổ cắm có tên cục bộ sẽ được tạo thay thế
hơn kết nối TCP. Trong trường hợp này, một số cổng cụ thể có thể được cấp cho
tạo socket / tmp / br có tên. và nếu cổng không được chỉ định thì a
chỉ số số ngẫu nhiên được chọn.

-Hải cảng
Kết nối với cổng TCP đã cho để nhắn tin GUI / engine, mặc định là 5028. Nếu cổng
là ổn định trong sử dụng sau đó khởi động với thất bại. Để bắt đầu nhiều sợi lông với
GUI thì tùy chọn này sẽ bị loại bỏ và tập lệnh sẽ tìm kiếm một cổng miễn phí
số cho mỗi lời gọi. Không chính xác khi kết hợp tùy chọn này với -host
các tham số nhận giá trị host: port hoặc unix: port vì kết quả sẽ là
không xác định tùy thuộc vào thứ tự các tham số được gửi.

-quiet Chuyển hướng gỡ lỗi và đầu ra chẩn đoán đến / dev / null.

-gmc Mở giao diện MIDI trong GUI. Theo mặc định, công cụ sẽ sở hữu MIDI duy nhất
giao diện cho bristol và sẽ phân phối lại các sự kiện cho GUI. Nó có thể
tắt tính năng chuyển tiếp và đính kèm cả GUI và engine vào các thiết bị midi nếu cần.

-phía trước
Tắt chuyển tiếp sự kiện MIDI trên toàn cầu. Theo mặc định, công cụ mở một MIDI
giao diện và được kết nối với bàn phím vật lý, bề mặt điều khiển và / hoặc
trình tự. Nó sẽ chuyển tiếp các sự kiện MIDI tới GUI để theo dõi. Tùy chọn này
tắt tính năng này. Khi bị vô hiệu hóa, GUI sẽ không phản ánh nhạc nền piano
trạng thái, cũng như nó sẽ không theo dõi chuyển động CC trừ khi các tùy chọn '-gmc' được đưa ra để mở
Kết nối MIDI trong GUI và người dùng kết nối các bề mặt điều khiển giống nhau với
GUI thông qua kênh thay thế này. Tùy chọn này về mặt logic giống hệt với
´-cục bộ-đơn giản '.

- đơn giản
Điều này sẽ ngăn GUI chuyển tiếp các thông báo MIDI tới công cụ. Đây không phải là
để ngăn các vòng lặp thông báo MIDI vì quá trình chuyển tiếp chỉ xảy ra từ MIDI
giao diện kết nối TCP giữa GUI và engine. Tùy chọn này sẽ ngăn chặn
thông báo từ bất kỳ bề mặt nào được kết nối với GUI để chuyển tiếp đến
động cơ.

-đơn giản
Điều này sẽ ngăn động cơ chuyển tiếp tới GUI nhưng vẫn cho phép GUI
chuyển tiếp đến động cơ. Nếu GUI được cung cấp kết nối MIDI với tùy chọn -gmc,
và các bề mặt điều khiển được áp dụng cho cả hai quy trình thì tùy chọn đơn giản sẽ
được sử dụng để ngăn chặn sự phân phối lại sự kiện trên toàn cầu. Nếu không làm như vậy sẽ không có kết quả
trong các vòng lặp, chỉ trùng lặp một đối một của các sự kiện. Có thể kết nối
điều khiển bề mặt chỉ với GUI khi tùy chọn -gmc được sử dụng, điều này mang lại cho
khả năng có bàn phím cục bộ và GUI nhưng điều khiển động cơ trên điều khiển từ xa
các hệ thống. Chúng được thừa nhận là độ trễ bổ sung liên quan đến việc xử lý MIDI
thông báo từ GUI tới công cụ từ xa qua TCP.

-oss Định cấu hình mặc định OSS cho các giao diện âm thanh và MIDI

-alsa Định cấu hình mặc định ALSA cho giao diện âm thanh và MIDI. Giao diện MIDI là một
Cổng ALSA SEQ.

-jack Định cấu hình mặc định Jack cho giao diện âm thanh và MIDI. Tại thời điểm viết bài này
tùy chọn gây ra một số vấn đề vì nó chọn Jack MIDI hiện yêu cầu
bắc cầu daemon để hoạt động. Các tùy chọn '-jack -midi seq' sẽ là một điển hình hơn
cấu hình.

-jackstats
Không yêu cầu các thông số âm thanh từ máy chủ jack, hãy sử dụng hệ thống bristol
mặc định hoặc các tham số đã định cấu hình. Các mặc định của bristol sẽ luôn bị lỗi
tuy nhiên, lệnh gọi tới bristoljackstats đôi khi là thừa và điều này có thể làm tăng tốc độ
thời gian khởi động ban đầu. Sử dụng tham số này thường sẽ yêu cầu rằng
tùy chọn -tốc độ và -count cũng được cung cấp. TP -jsmuuid Cái này dành cho duy nhất
sử dụng Trình quản lý phiên Jack

-jsmfile
Điều này chỉ dành cho việc sử dụng Trình quản lý phiên Jack

-jsmd
Trình quản lý phiên Jack trì hoãn trước khi các sự kiện phiên được phân phối nội bộ. Biến cố
thực thi bị trễ trong GUI theo mặc định là 5000ms.

-phiên họp
Tắt tất cả quản lý phiên bao gồm JSM và LADI.

-ngủ
Ngừng quá trình khởi tạo trong 'n' giây. Đây là để giải quyết những gì
dường như chạy đua một điều kiện khi sử dụng trình quản lý phiên để khởi tạo nhiều
máy khách bristol vì tất cả họ đều tranh giành cùng một mã định danh cổng TCP.

-jdo Jack Dual Open: cho phép các luồng âm thanh và midi đăng ký như các máy khách độc lập với
Jack. Theo mặc định, chuỗi âm thanh sẽ mở dưới dạng máy khách jack và MIDI
kết nối được cõng dưới dạng một cổng khác chứ không phải là một máy khách khác.

-o
Tạo đầu ra âm thanh thô của các mẫu giai đoạn cuối cùng thành một tệp. Định dạng sẽ
được xen kẽ âm thanh nổi 16bit.

-nrp Cho phép hỗ trợ các sự kiện NRP trong cả GUI và engine. Điều này phải được sử dụng một cách cẩn thận
vì NRP trong động cơ có thể có kết quả bất ngờ.

-enrp Chỉ kích hoạt hỗ trợ NRP trong động cơ.

-gnrp Bật các sự kiện NRP trong GUI. Điều này là bắt buộc để cho phép GUI (và do đó
động cơ) được điều khiển từ một số bề mặt điều khiển MIDI.

-nrpcc
Số lượng NRP tối đa để lập bản đồ. Giá trị mặc định là 128, được coi là đủ cho bất kỳ
trình giả lập hiện tại nhưng bộ trộn sẽ yêu cầu nhiều hơn nếu nó được phát hành mỗi lần.

Bài nghe người lái xe:

-audio [oss | alsa | jack]
Ghi đè trình điều khiển âm thanh. Tùy thuộc vào thứ tự của các công tắc, có thể
đặt một nhóm các giá trị mặc định chung (-jack / oss / alsa) sau đó có lựa chọn lại cụ thể
các thành phần.

-audiodev
Tên thiết bị âm thanh. Đối với Jack, đây sẽ là tên được đăng ký với daemon Jack.

-đếm
Số lượng mẫu / khung trong thời gian xử lý.

-outgain
Mức chuẩn hóa tín hiệu đầu ra, mặc định cho mỗi trình giả lập 4.

-ingain
Mức chuẩn hóa tín hiệu đầu vào, mặc định cho mỗi trình giả lập 4.

-trải trước
Số bộ đệm âm thanh để ghi trước vào đầu ra âm thanh khi bắt đầu. Đây không phải là
hoạt động với trình điều khiển Jack.

-tỷ lệ
Tỷ lệ lấy mẫu, mặc định là 44100.

-sự ưu tiên
Mức độ ưu tiên theo thời gian thực do luồng âm thanh công cụ yêu cầu, mặc định 75. Zero sẽ
vô hiệu hóa xử lý RT.

-autoconn
Tự động kết nối đầu vào và đầu ra của động cơ với các cổng Jack IO đầu tiên được tìm thấy.
Điều này cũng có thể đạt được với biến môi trường BRISTOL_AUTOCONN = true

-đa
Nhiều yêu cầu cổng IO, chỉ hoạt động với Jack và hiện tại chỉ ARP 2600
cấp quyền truy cập vào các cổng này.

-migc
Mức chuẩn hóa tín hiệu đầu vào cho nhiều cổng IO.

-mogc
Mức chuẩn hóa tín hiệu đầu ra cho nhiều cổng IO.

Midi người lái xe:

-midi [oss | [raw] alsa | jack]
Ghi đè trình điều khiển âm thanh. Tùy thuộc vào thứ tự của các công tắc, có thể
đặt một nhóm các giá trị mặc định chung (-jack / oss / alsa) sau đó có lựa chọn lại cụ thể
các thành phần như trong ´-jack -midi seq´. Trình điều khiển MIDI mặc định là '-midi seq' nhưng
có thể được ghi đè bằng các tùy chọn thời gian biên dịch như --enable-jack-default-midi
để cấu hình.

-mididev
Tên thiết bị MIDI sẽ được mở (OSS / ALSA).

-mididbg
Yêu cầu gỡ lỗi cấp độ 1 của MIDI.

-mididbg2
Yêu cầu gỡ lỗi cấp độ 2 MIDI. Cả hai đều có thể được chọn cho cấp độ 3.

-sysid <0xXXXXXXXX>
Định cấu hình số nhận dạng SYSEX thay thế cho động cơ. Giá trị mặc định là
0x534C6162 vì lý do lịch sử, đây không phải là ID phát triển miễn phí nhưng cũng không phải
được phân công như vậy nên không gây ra xung đột.

LADI trình điều khiển (cấp độ 1 tuân thủ):

-ladi Brighton
Chỉ thực thi các thông báo LADI trong GUI

-ladi bristol
Chỉ thực thi các thông báo LADI trong công cụ

-ladi
Bộ nhớ trạng thái LADI để lưu các hoạt động. Điều này phải là duy nhất cho mỗi LADI
phiên.

VÍ DỤ


bắt đầuBristol -mini
Chạy minimoog bằng giao diện ALSA cho âm thanh và midi (seq). Trình giả lập sẽ
mặc định là đơn âm, ưu tiên nốt cao với trình gõ lại và vận tốc legato.

bắt đầuBristol -alsa
Chạy hammondB3 bằng giao diện ALSA cho âm thanh và midi. Điều này tương đương với tất cả
các tùy chọn sau: -b3 -audio alsa -audiodev plughw: 0,0 -midi seq -mididev
plughw: 0 -count 256 -preload 4 -port 5028 -voices 32 -channel 1 -rate 44100

bắt đầuBristol -explorer -Voices 1
Chạy trình thám hiểm moog như một công cụ đơn âm, sử dụng giao diện ALSA cho âm thanh và
không bật.

bắt đầuBristol -tiên tri -alsa -kênh 3
Chạy tiên tri-5 bằng ALSA cho âm thanh và midi (trên kênh 3).

startBristol -b3 -count 512 -preload 2
Chạy hammond b3 với 512 mẫu trong một khoảng thời gian và tải trước hai bộ đệm như vậy
trước khi hoạt động. Một số Trực tiếp! thẻ cần kích thước bộ đệm lớn hơn này với ALSA
trình điều khiển.

startBristol -oss -audiodev / dev / dsp1 -vox -voices 8
Chạy một lục địa vox bằng cách sử dụng thiết bị OSS 1 và thiết bị midi mặc định / dev / midi0.
Hoạt động chỉ với 8 giọng nói trong số 32 giọng nói có sẵn.

startBristol -b3 -audio alsa -audiodev plughw: 0,0 -seq -mididev 128.0
Chạy mô phỏng B3 qua giao diện phích cắm ALSA PCM, sử dụng bộ tuần tự ALSA
máy khách 128, cổng 0.

startBristol -juno &

startBristol -prophet -kênh 2 -động cơ
Bắt đầu hai người tổng hợp, một juno và một nhà tiên tri. Cả hai nhà tổng hợp sẽ
được thực thi trên một engine (đa kênh) với 32 giọng nói giữa chúng. Juno sẽ là
trên kênh midi mặc định (1) và tiên tri trên kênh 2. Đầu ra giống nhau
thiết bị âm thanh ALSA mặc định. 32 giọng nói sẽ không bao giờ được sử dụng như những trình giả lập này
sẽ chạy theo mặc định với giới hạn mềm thấp hơn. Chúng có thể được chạy với nhiều giọng nói hơn
tuy nhiên điều đó sẽ yêu cầu các giá trị phù hợp cho tùy chọn -voices.

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

startBristol -prophet -jack-đăng ký nhà tiên tri-kênh 2-hóa đơn 32
Khởi động hai máy tổng hợp, một juno và một tiên tri5. Mỗi hệ thống hoàn toàn độc lập
với GUI riêng và công cụ riêng. Mỗi động cơ sẽ đăng ký riêng với giắc cắm
daemon. Họ sẽ lần lượt ghi tên 'juno' và 'tiên tri' với Jack
và ALSA để chúng có thể được phân biệt trong các chương trình kiểm soát tương ứng
chẳng hạn như aconnect và qjackctl. Các kết quả đầu ra sẽ được hiển thị riêng biệt trong các
chương trình điều khiển và do đó có thể được định tuyến một cách độc lập. Mỗi synth có thể sử dụng tối đa 32
tiếng nói và sẽ chỉ có sự tranh cãi của CPU - đây là những quy trình động cơ riêng biệt
với 32 giọng mỗi.

Sử dụng bristolengine trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    VBA-M (Đã lưu trữ - Hiện có trên Github)
    VBA-M (Đã lưu trữ - Hiện có trên Github)
    Dự án đã chuyển sang
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Các tính năng: Tạo gian lận lưu trạng thái đa
    hệ thống, hỗ trợ gba, gbc, gb, sgb,
    sgb2Tu...
    Tải xuống VBA-M (Đã lưu trữ - Hiện có trên Github)
  • 2
    Stacer
    Stacer
    Giám sát và tối ưu hóa hệ thống Linux
    Kho lưu trữ Github:
    https://github.com/oguzhaninan/Stacer.
    Đối tượng: Người dùng cuối / Máy tính để bàn. Người sử dụng
    giao diện: Qt. Lập trình La ...
    Tải xuống Stacer
  • 3
    CamCáo
    CamCáo
    Ngã ba của TeamWinRecoveryProject(TWRP)
    với nhiều chức năng bổ sung, thiết kế lại
    và nhiều tính năng khác: Hỗ trợ Treble và
    ROM không phải TrebleNhân Oreo cập nhật,
    được xây dựng...
    Tải xuống OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - Nguồn mở ITSM CMDB
    Cổng hoạt động CNTT: hoàn toàn mở
    nguồn, ITIL, dịch vụ dựa trên web
    công cụ quản lý bao gồm đầy đủ
    CMDB có thể tùy chỉnh, hệ thống trợ giúp và
    một người đàn ông tài liệu ...
    Tải xuống itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine là một bản nhạc đa nền tảng
    người chơi và tổ chức thư viện lấy cảm hứng từ
    Amarok 1.4. Nó có một tốc độ nhanh và
    giao diện dễ sử dụng và cho phép bạn
    tìm kiếm và...
    Tải xuống Clementine
  • 6
    XISMuS
    XISMuS
    CHÚ Ý: Bản cập nhật tích lũy 2.4.3 có
    đã được phát hành !! Bản cập nhật hoạt động cho bất kỳ
    phiên bản 2.xx trước đó. Nếu nâng cấp
    từ phiên bản v1.xx, vui lòng tải xuống và
    i ...
    Tải xuống XISMuS
  • Khác »

Lệnh Linux

  • 1
    abi từ
    abi từ
    abiword � từ đa nền tảng linh hoạt
    bộ xử lý...
    Chạy abiword
  • 2
    abl
    abl
    abl - Đại diện tiền tố cho
    các hàm boolean MÔ TẢ:
    libablmmm.a là một thư viện cho phép
    biểu diễn hàm boolean trong một
    Dạng giống LISP. MỘT ...
    Chạy abl
  • 3
    create_bmp_for_orth_in_circ
    create_bmp_for_orth_in_circ
    xin lỗi_no_writing_yet - một phần của atlc Sử dụng
    create_bmp_for_ect_in_circ trực tuyến bằng cách sử dụng
    dịch vụ onworks.net. ...
    Chạy create_bmp_for_orth_in_circ
  • 4
    tạo_bmp_for_rect_in_rect
    tạo_bmp_for_rect_in_rect
    create_bmp_for_ect_in_ect - bitmap
    máy phát điện cho dây dẫn hình chữ nhật
    bên trong dây dẫn hình chữ nhật (một phần của
    atc)...
    Chạy create_bmp_for_orct_in_ort
  • 5
    gap5
    gap5
    Gap5 - Chương trình tập hợp bộ gen (một phần của
    gói staden)...
    Chạy khoảng cách5
  • 6
    Gapi2-codegen
    Gapi2-codegen
    không có giấy tờ - Không có trang hướng dẫn nào cho việc này
    chương trình. MÔ TẢ: Chương trình này thực hiện
    không có manpage. Chạy lệnh này
    với công tắc trợ giúp để xem nó là gì
    làm. Đối với ...
    Chạy Gapi2-codegen
  • Khác »

Ad