英语法语西班牙语

Ad


OnWorks 网站图标

Brighton - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 Brighton

这是 Brighton 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


bristol - 合成器仿真包。

概要


开始布里斯托尔 -mini -jack -midi seq [选项]

商品描述


布里斯托尔 是一个老式的合成器软件模拟器套件。 该应用程序包括一个
引擎本身称为 bristol,图形用户界面称为 布莱顿. 图形化
interface 是一个位图操作库,用于呈现各种合成器设备,例如
电位计、按钮、滑块、跳线,并生成消息到
配置合成器模拟器。 引擎是承载模拟器的基础设施
将生成音频所需的不同音频运算符耦合在一起的代码。
引擎和 GUI 与 开始布里斯托尔 脚本设置
两者连接所需的环境。 一般不认为
布里斯托尔和布莱顿在脚本之外启动,但是有一些选项可以
脚本只启动一个或另一个。 布里斯托尔还有一个命令行界面,可以
使用而不是 GUI。

目前模拟了以下合成器:

模拟

穆格迷你
穆格探险家(航海者)
穆格航海者电蓝色
穆格记忆
穆格 索尼克 6
moog/realistic mg-1 同伙
hammond 模块(已弃用,使用 -b3)
哈蒙德 B3(默认)$
时序电路prophet-5
时序电路prophet-5/fx
时序电路prophet-10
时序电路亲一
挡泥板 Rhodes Mark-I stage 73
Fender Rhodes 贝斯钢琴
crumar Roadrunner 电钢琴
crumar 位 01
crumar 位 99
crumar bit + 模组
crumar Stratus 合成器/风琴组合
crumar 三部曲合成器/风琴/弦乐组合
奥伯海姆 OB-X
奥伯海姆 OB-Xa
arp axe
阿尔普奥德赛
阿尔普2600
arp/solina 弦乐合奏
科格聚六
科格聚-800
korg 单/多
korg ms20(未完成:仅 -libtest)
大陆之声
vox 大陆超级/300/II
罗兰 juno-60
罗兰 jupiter-8
鲍曼 bme-700
布里斯托尔贝斯手音序器
雅马哈 dx-7
雅马哈CS-80(未完成)
Commodore-64 SID 芯片合成器
commodore-64 SID 和弦合成器(未完成)
颗粒合成器(未完成)
ems 合成-a (未完成)
16 轨混音器(未完成:仅 -libtest)

引擎和 GUI 之间的默认连接是使用 SYSEX 格式的 TCP 套接字
来自 MIDI 的消息。 可选地,代码将使用 unix 域套接字进行改进
安全。 如果合适,GUI 和引擎不需要驻留在同一系统上
给定参数,此功能需要使用 TCP 域套接字。 发动机可以
还接受来自多个 Brighton 接口的请求并运行所有模拟器
同时,多音色,在他们之间共享声音并在必要时先发制人。 如果
模拟器以单声道模式启动,然后预先分配一个永远不会的声音
被抢占并连续运行,即默认情况下它会继续运行,即使
当没有按下钢琴键时。 和弦代码只会运行语音算法
当关键门打开时,门来自语音包络状态。 这
引擎默认支持最少 32 个语音,如果模拟器请求少于它的
仿真配置了软限制。 如果要求更多,那么更多的声音
然而,上限为 128 个声音。 语音是引擎结构
允许分配和执行,由语音运行的实际代码可以是任何
支持多音色操作的仿真器算法。 语音分配
过程是“最后一个音符优先”,而其他的可用于单声道
乐器,这是唯一的和弦分配算法。

这个包应该用 startBristol 脚本启动。 该脚本将启动
bristol 合成器二进制文件,评估正确的库路径和可执行路径。
有仿真、合成器和操作参数:

配置


仿真:

-mini - 穆格迷你
-explorer - 穆格航海者
-航海者-穆格航海者电蓝
-memory - 穆格记忆
-sonic6 - 穆格声波 6
-mg1 - moog/realistic mg-1 同伙
-hammond - hammond 模块(已弃用,使用 -b3)
-b3 - 哈蒙德 B3(默认)
-prophet - 时序电路prophet-5
-pro52 - 时序电路prophet-5/fx
-pro10 - 时序电路prophet-10
-pro1 - 时序电路亲一
-rhodes - 挡泥板 Rhodes mark-I stage 73
-rhodesbass - 挡泥板 Rhodes 贝斯钢琴
-roadrunner - crumar roadrunner 电钢琴
-bitone - crumar 位 01
-bit99 - crumar 位 99
-bit100 - crumar 位 + 模组
-stratus - crumar 层云合成器/器官组合
-trilogy - crumar 三部曲合成器/风琴/弦乐组合
-obx - 奥伯海姆 OB-X
-obxa - 奥伯海姆 OB-Xa
-axxe -arp 斧头
-奥德赛 - arp奥德赛
-arp2600 - ARP 2600
-solina - arp/solina 弦乐合奏
-polysix -korg Polysix
-poly800 - korg 聚 800
-monopoly - korg 单/聚
-ms20 - korg ms20(未完成:仅 -libtest)
-vox - vox 大陆
-voxM2 - vox 大陆超级/300/II
-juno - 罗兰 juno-60
-木星 - 罗兰木星-8
-bme700 - 鲍曼 bme-700
-bm - 布里斯托尔贝斯手音序器
-dx - 雅马哈 dx-7
-cs80 - 雅马哈 cs-80(未完成)
-sidney - Commodore-64 SID 芯片合成器
-墨尔本 - commodore-64 SID 合成器(未完成)
-granular - 颗粒合成器(未完成)
-aks - ems 合成-a (未完成)
-mixer - 16 轨混音器(未完成:仅 -libtest)

合成器:

-声音
选定的模拟器将以此数量的声音开始。 发动机总是
创建 32 个声音,但只将此子集分配给模拟器。 如果选择了
值大于 32,则分配更多的声音。

-mono 以单声道模式运行模拟器。 这实际上不是“-voices 1”的别名,因为
它还配置了诸如“-retrig -lvel -wwf -hnp”之类的参数。 这些
如果需要,可以覆盖其他选项。

-lnp 选择低音符优先逻辑。 这仅适用于单音合成器和
所有音符优先级都会影响连奏演奏风格。

-hnp 选择高音优先逻辑。 这仅适用于单声道合成器。

-nnp 选择无音符优先级,这是默认值,作为最后一个音符操作
优先选择。

-重新触发
为每个弹奏的音符和释放的音符请求触发事件。
触发器将导致信封循环。 他们不会归零
默认但是一些仿真将其作为 GUI 控件。 没有这个
标志触发器仅针对序列的第一个按下音符发送。

-lvel 为所有连奏音符配置力度继承 - 序列的第一个音符
将有一个适用于所有后续音符的力度值。 这个选项是
切换:应用两次将禁用该功能。 这在以下方面很重要
到模拟器中的许多单声道合成器默认设置了级别。 这
以下选项可能无法按预期工作:

开始布里斯托尔-迷你-级别

问题是 -mini 启用了连奏速度,因此 -lvel 开关将切换它
再关。 这同样适用于 -retrig。

-渠道
启动模拟器响应此 MIDI 通道,默认为 1。

-低调
配置模拟器应响应的最低音符。 这默认为
'0' 但可用于定义不同合成器的键分割和范围。

-高调
配置模拟器应响应的最高音符。 这默认为
'127' 但可用于定义不同合成器的键分割和范围。

-失谐<%>
请求仿真器以一定的温度敏感度运行。 默认值
由模拟器定义,通常为 100 或 200。失谐应用于语音
仅在注释中是此处定义的范围内的随机值。

-获得
仿真器的输出信号增益电平。 这些可用于标准化
一起演奏时来自不同合成器的信号电平。 默认值为
由合成器本身定义,这是一个覆盖。

-密码
以半音为单位的音轮深度,默认为 2。

-速度
模拟器的速度曲线。 默认为 520,一个硬指数曲线
演奏风格。 值“0”是平坦的(无触摸灵敏度)。 高达 100 的值是
线性缩放的地图。 速度图是内插点的表
线性:你可能只需要定义拐点,但是如果你想
平滑曲线您必须定义所使用的 128 个速度值中的每一个
在noteon/noteoff事件中。 仿真只有一个增益级别表
每个 key.velocity 索引,相比之下,引擎有两个表,每个打开/关闭一个
然而,事件是一个整数映射,而不是增益映射。

如果您不想指定自己的表,则有几个默认表
插值曲线。 每个表都是在中给出的 Midi 力度值的增益
注意事件,它有 128 个条目。 实现了以下内容:

100-199 软触键盘演奏者的凸曲线
200-499 凹曲线,触感强烈,线性至二次函数。

下一个设置到 525 是上述的重复,但粒度更小。 在里面
高于范围的值 200 是线性的,下面的 510 也是线性的:

500-509 软触键盘演奏者的凸曲线
510 线性
511-25 凹曲线适合硬碰球的球员。

然后有几个特定的​​曲线

550 对数
560抛物线

最多 100 的值由两位数字组成。 第一个数字定义如何
这条线开始(它是线性的)延迟上升,第二个数字是它有多晚
达到 1.0。 09 的值几乎是上面的线性映射,因为它从 0 开始
并几乎在最后结束。 值 49 表示重量级玩家,它是零
对于大部分速度表,然后上升到最大增益 (1.0) close
桌子的尽头。 请注意,这些表也可以定义为
速度图定义,因为它们是线性插值。 当前版本将
包括曲线来平滑一些事情。

Option 520 是一个平方功率曲线,感觉很自然,虽然这很
主观。 也许这对于一个顽固的玩家来说是很自然的,它可能是一个更好的默认值
比线性曲线。

值 1000 将反转映射,因此:

1510 - 随着速度的增加,线性从 1.0 下降到 0.0
1520 - 指数,随着速度的增加从 1.0 下降到 0.0

在此处给出的仿真映射之前应用引擎映射。 有
使该表成为对数的合理论证 - 欢迎您这样做。
除了没有映射负值之外,这里的值没有限制,
所以这个表也可以用来补偿音量。

-滑行
nogte 滑行的持续时间(以秒为单位),默认为 5。

-仿真
搜索指定的模拟器并调用它,否则退出。 调用仿真
这是当前的默认设置,它意味着语音计数的额外参数,
增益、滑行、音轮深度、失谐等。默认为hammondB3。 -emulate
选项还暗示 -register 到模拟器名称。

-登记
向 Jack 和 ALSA 注册时使用特定名称。 默认情况下,引擎将
使用名称“bristol”,但是如果使用多个引擎,这可能会造成混淆
used,这可用于覆盖默认值。

-lwf 为模拟器选择轻量级过滤器。

-nwf 选择 normalweight 过滤器,默认。 这些大约是贵的两倍
轻量级过滤器。

-wwf 选择次中量级过滤器,这也是正常情况下 CPU 负载的两倍
过滤器。

-hwf 选择重量级过滤器。 这些大约是次中量级过滤器的两倍。
虽然 -lwf 和 -nwf 之间有明显的听觉差异,但它是
-nwf、-wwf 和 -hwf 之间的区别是否不可见,值得商榷
在 CPU 负载中。 任何 -mono 合成器的默认过滤器是 -wwf,它可以是
用“-mini -mono -nwf”行覆盖。

-blo
要映射的带宽受限谐波的数量。 零值将选择
无限带宽,默认为 31。

-分馏
引擎对所有频率使用预先计算的表格,其中最大谐波
不超过采样率的这一部分。 默认值 0.8 已经高于
nyquist 作为内容和失真之间的权衡。 值趋向于 1.0
自然地在较高频率处严重混叠。

-scala
引擎将读取给定的 Scala 文件并将其映射到其频率表中。

用户 接口:

-质量
颜色缓存深度会影响渲染速度。 较低的值开始
显示清晰度下降,较高的值开始使用数千种颜色
其中性能受到影响,值为 bpp,默认为 6。

-规模
每个模拟器都有一个默认的窗口大小,这个大小可以放大或
如果需要,向下。

-宽度
像素宽度定义了可以配置的两个尺寸中较小的一个。 有用
使用 -scale 和 -autozoom 选项在鼠标上的不同大小之间切换
进入/离开窗口。

-自动缩放
退出时最小化窗口,进入时最大化。

-raise 在回车时自动升高窗口。

-lower 离开时自动降低窗口。 这里要注意的是,使用自动缩放,
升高和降低可能会对某些窗口管理器产生不良影响。

-rud 将旋转控制器的跟踪限制为鼠标向上/向下运动,而不是实际上
跟踪鼠标位置。 该值将是当前窗口大小的一小部分。

-抗锯齿 <%>
对于某些窗口大小,渲染的图像会出现像素化,除非某些
应用抗锯齿。 对于较大的缩放值,这是自动设置的。 价值是
一个百分比,默认为 30。

-别名类型
有三个抗锯齿选项,“预”将其应用于文本丝印,
'texture' 将其应用于表面位图,'all' 将其应用于任何地方
包括渲染的设备。 默认是 pre 但是这个参数只是
如果 -antialias 的值不为零,则应用。

-不透明度<%>
Brighton 为某些功能使用了透明层,例如 ARP 2600 补丁
电缆。 这是默认的透明度。 以后可以用
^o/^O/^t GUI 中的控制代码。 默认值为 50%。

-像素图
使用 X11 像素图接口而不是默认的 XImage 接口
服务器。

-dct
按钮事件等的双击超时,250 毫秒。

跟踪
防止 GUI 钢琴键盘图像跟踪 MIDI 事件,小幅减少
CPU 开销。

-按键切换
使用鼠标调整按键的默认 GUI 行为是锁定它们,这
允许在和弦上演奏和弦。 此选项将禁用闩锁以
只有在按住鼠标按钮时才能播放这些键。

-中性的
用空补丁初始化模拟器,所有参数的值都为零
允许从下到上构建补丁,完全从头开始。 这个
相当于'-load -1',负内存位置不会被保存,即你
无法保存到空补丁。

-加载
启动时加载的初始内存编号。 大多数模拟器的默认值为 0。

-进口
在开始时将内存从磁盘文件导入到活动补丁中。 这个补丁可以
然后保存到另一个位置并允许相互交换记忆。

-mbi
主库索引允许访问额外的内存 ID。 该值乘以 1000
被添加到由 GUI 保存/加载的内存 ID 中,以便 GUI 可以访问例如
8 组 8 个记忆,但使用 -mbi 您实际上可以保存多组 64
回忆。

-主动感知
hello 消息从 GUI 发送到引擎的速率,以确保它仍然
积极的。 如果传输失败,则 GUI 将退出,如果引擎没有
接收更新它也会退出。 零将禁用主动感知。

-ast
主动检测消息的引擎超时时间。

-mct
MIDI 循环超时是一个忙于等待 MIDI 事件的 GUI 计时器,当
GUI 采用 MIDI 接口进行直接事件跟踪。

-ar|-方面
所有模拟器都将尝试保持其窗口的纵横比,以便
他们看起来“正常”。 这与一些平铺窗口管理器冲突,因此可以
禁用。 它也可能导致一些窗口的过度重新映射,当它们被
调整大小。

-图标化
在图标化状态下打开窗口。

-窗口
不要映射任何窗口。

-cli 启用引擎的基于文本的命令行界面。 这可以用于
与 -window 结合,但是如果在不支持任何窗口的情况下编译
系统 -window 选项是隐含的。

-libtest
不要启动引擎,也不要尝试连接到它,只需发布​​ GUI
测试。

GUI 捷径:

's' - 将设置保存到当前内存
'l' - (重新)加载当前内存
'x' - 与之前的内存交换当前
'+' - 加载下一个内存
'-' - 加载之前的内存
'? - 显示模拟器帮助信息
'h' - 显示模拟器帮助信息
'r' - 显示应用程序自述信息
'k' - 显示键盘快捷键
'p' - 屏幕转储到 / tmp /.xpm
't' - 切换不透明度
'o' - 降低补丁层的不透明度
'O' - 增加补丁层的不透明度
'w' - 显示器保修
'g' - 显示 GPL(复制条件)
'+' - 增加窗口大小
'-' - 减小窗口大小
'Enter'- 在全屏大小之间切换窗口
UpArrow - 控制器向上运动(Shift 键加速器)
DownArrow - 控制器向下运动(Shift 键加速器)
RightArrow - 更多控制动作(换档加速器)
LeftArrow - 更多控制动作向下(换档加速器)

操作 opţiuni:

总机:

-发动机
不要启动新引擎。 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 /日志 是为了防止登录到 root
该用户调用引擎的事件。

-系统日志
将日志输出重定向到 syslog。

-安慰
维护控制终端作为记录消息的输出,删除
出于可读性目的的时间戳。 这也可以配置为
环境变量 BRISTOL_LOG_CONSOLE=true。

-rc 不加载任何 bristolrc 参数文件。

-exec startBristol 脚本请求的最终进程将被调用为
exec 以便它维护父级的PID。 这个选项
将覆盖 exec 并让脚本等待进程退出。
不使用这个参数有一些影响,一些清理代码是
包装 shellscript,默认情况下,由于 exec 请求,不会调用它。
这个标志是默认的,但只有真正需要 LADI 兼容性。

-stop 停止所有正在运行的 Bristol 引擎。 这将间接导致终止
由于主动感应而产生的任何 GUI,尽管可以禁用。 用例是
停止任何在后台运行的 -server -daemon 引擎。 后端到
选项是 pkill。

-exit 停止所有正在运行的 Bristol 引擎和 GUI。

-kill <-模拟器>
停止所有正在运行的 Bristol 引擎和与
给定的模拟器。 如果 bristol 以 '-mini' 开头,现在可以用 -mini 杀死
以便其他模拟器不会被终止。 如果有多个迷你运行它们
自然也会死。 如果引擎正在运行多音色 GUI,那么另一个
除了 mini 之外,关联的 GUI 也将退出。

-缓存
新内存和模拟器配置文件的默认位置,默认为
〜/ .布里斯托尔 并且会在系统/出厂默认目录之前搜索
/usr/local/share/bristol 当模拟器启动并加载内存时。 如果
路径名不存在,则在可能的情况下创建它。

-内存转储[-仿真]
创建目标目录/记忆/ 并首先复制工厂
合成器的默认记忆,然后是用户的私人记忆。 这个可以用
具有会话管理功能,可以复制会话中的所有合成器记忆。 如果
目标目录已经存在,则不会发生复制操作,但是
目录确实替换了 -cache 默认值,使其成为保存的新位置
那个会议的回忆。 -emulate 选项是必需的,如果它没有提供
然后采用默认的hammondB3。

-调试 <1-16>
调试级别,大于 12 的值可能非常冗长,只有值 0 是可以论证的
实时安全,因为它避免了引擎计算线程中的 printf()。

-自述文件 [- ]
显示程序自述信息。 仅显示单个模拟器的自述文件
如果需要。

-glwf 只允许对所有模拟器使用“-lwf”,没有覆盖。

-主持人
连接到主机名上的引擎,默认为 localhost。 这用于
结合 -engine 来分发 GUI。 主机名接受诸如
hostname:port 修复主机和端口以远程连接到引擎。
如果主机部分是令牌“unix”,则创建一个本地命名套接字
而不是 TCP 连接。 在这种情况下,可以给一个特定的端口号
创建命名套接字 /tmp/br。 如果未指定端口,则为
选择随机数字索引。

-港口
连接到给定的 TCP 端口以进行 GUI/引擎消息传递,默认为 5028。如果端口
已经在使用然后启动失败。 用于启动多个布里斯托尔
GUI 那么这个选项应该被丢弃,脚本将寻找一个空闲端口
每次调用的编号。 将此选项与 -host 混合使用是不正确的
使用值 host:port 或 unix:port 作为结果的参数
不确定,取决于提交参数的顺序。

-quiet 将调试和诊断输出重定向到 /dev/null。

-gmc 在 GUI 中打开一个 MIDI 界面。 默认情况下,引擎将拥有唯一的 MIDI
bristol 的接口,并将事件重新分发到 GUI。 有可能
如有必要,禁用转发并将 GUI 和引擎附加到 MIDI 设备。

-向前
全局禁用 MIDI 事件转发。 默认情况下,引擎会打开一个 MIDI
接口并连接到物理键盘、控制表面和/或
音序器。 它会将 MIDI 事件转发到 GUI 进行跟踪。 这个选项
禁用该功能。 禁用后,GUI 将不会反映钢琴键盘
状态,也不会跟踪 CC 运动,除非给出了选项“-gmc”来打开一个
GUI 中的 MIDI 连接,并且用户将相同的控制表面连接到
GUI 通过这个替代渠道。 此选项在逻辑上与
'-localforward -remoteforward'。

-本地转发
这将阻止 GUI 将 MIDI 消息转发到引擎。 这不是
防止 MIDI 消息循环,因为转发只发生在 MIDI
GUI 和引擎之间的 TCP 连接接口。 此选项将阻止
来自连接到 GUI 的任何表面的消息转发到
引擎。

-遥遥领先
这将阻止引擎转发到 GUI,但仍允许 GUI
前进到发动机。 如果使用 -gmc 选项为 GUI 提供了 MIDI 连接,
和控制面应用于两个进程,那么 -forward 选项应该
用于全局阻止事件重新分发。 不这样做不会导致
在循环中,只是一对一的事件重复。 可以连接
当使用 -gmc 选项时,控制面仅针对 GUI,这使
可能有一个本地键盘和 GUI 但在远程驱动引擎
系统。 无可否认,它们是处理 MIDI 所涉及的额外延迟
通过 TCP 从 GUI 到远程引擎的消息。

-oss 为音频和 MIDI 接口配置 OSS 默认值

-alsa 为音频和 MIDI 接口配置 ALSA 默认值。 MIDI 接口是一个
ALSA SEQ 端口。

-jack 为音频和 MIDI 接口配置 Jack 默认值。 在写这篇文章的时候
选项会导致一些问题,因为它选择了当前需要一个
桥接守护进程运行。 选项“-jack -midi seq”将是一个更典型的
组态。

-jackstats
不要从jack服务器请求音频参数,取bristol系统
默认值或配置的参数。 布里斯托尔的默认设置总是会失败
然而,调用 bristoljackstats 有时是多余的,这可以加快
初始启动时间。 使用此参数通常需要
还提供了选项 -rate 和 -count。 TP -jsmuuid 这是唯一的
使用 Jack Session Manager

-jsm文件
仅供 Jack Session Manager 使用

-jsmd
在内部分发会话事件之前,Jack 会话管理器延迟。 事件
默认情况下,GUI 中的执行延迟 5000 毫秒。

-会议
禁用所有会话管理,包括 JSM 和 LADI。

-睡觉
将初始化过程暂停“n”秒。 这是为了解决什么
使用会话管理器初始化多个时似乎是竞争条件
bristol 客户端,因为它们都在争夺相同的 TCP 端口标识符。

-jdo Jack Dual Open:让音频和 MIDI 线程注册为独立的客户端
杰克。 默认情况下,音频线程将作为 jack 客户端和 MIDI
连接作为另一个端口而不是另一个客户端搭载。

-o
将最终阶段样本的原始音频输出生成到文件中。 格式将
是 16 位立体声交错。

-nrp 在 GUI 和引擎中启用对 NRP 事件的支持。 这个要小心使用
因为发动机中的 NRP 会产生意想不到的结果。

-enrp 仅在引擎中启用 NRP 支持。

-gnrp 在 GUI 中启用 NRP 事件。 这是允许 GUI(因此
引擎)从某些 MIDI 控制表面驱动。

-nrpcc
要映射的最大 NRP 数。 默认值为 128,对于任何
当前的模拟器,但如果每次发布,混音器将需要更多。

Audio 司机:

-音频 [oss|alsa|jack]
音频驱动程序覆盖。 根据开关的顺序,可以
设置一组全局默认值 (-jack/oss/alsa) 然后有特定的重新选择
组件。

-audiodev
音频设备名称。 对于 Jack,这将是在 Jack 守护程序中注册的名称。

-数数
处理期间的样本数/帧数。

-胜出
输出信号归一化级别,每个仿真器默认为 4。

-ingain
输入信号归一化级别,每个仿真器默认为 4。

-预加载
开始时预写入音频输出的音频缓冲区数。 这不是
积极与杰克司机。

-速度
采样率,默认为 44100。

-优先事项
引擎音频线程请求的实时优先级,默认为 75。零将
禁用 RT 处理。

-自动连接
自动将引擎输入和输出连接到找到的第一个 Jack IO 端口。
这也可以通过环境变量 BRISTOL_AUTOCONN=true 来实现

-多
多个 IO 端口请求,仅适用于 Jack,目前仅适用于 ARP 2600
可以访问这些端口。

-migc
多 IO 端口的输入信号归一化电平。

-mogc
多 IO 端口的输出信号归一化电平。

中午 司机:

-midi [oss|[原始]alsa|jack]
音频驱动程序覆盖。 根据开关的顺序,可以
设置一组全局默认值 (-jack/oss/alsa) 然后有特定的重新选择
组件,例如“-jack -midi seq”。 默认的 MIDI 驱动程序是“-midi seq”,但
可以使用编译时选项覆盖,例如 --enable-jack-default-midi
到./配置。

-mididev
要打开的 MIDI 设备名称 (OSS/ALSA)。

-mididbg
请求 MIDI 级别 1 调试。

-middbg2
请求 MIDI 级别 2 调试。 两者都可以选择为 3 级。

-sysid <0xXXXXXXXX>
为引擎配置备用 SYSEX 标识符。 默认值为
0x534C6162 由于历史原因,这不是一个免费的开发 ID 但它不是
分配如此不应引起冲突。

拉迪 司机 (等级 1 合规):

-拉迪布赖顿
仅在 GUI 中执行 LADI 消息

-拉迪布里斯托尔
仅在引擎中执行 LADI 消息

-拉迪
用于保存操作的 LADI 状态存储器。 这对于每个 LADI 应该是唯一的
会议。

示例


开始布里斯托尔-mini
使用 ALSA 接口为音频和 MIDI (seq) 运行 minimoog。 模拟器会
默认为单音,高音符优先级,带有重新触发和连奏力度。

开始布里斯托尔-alsa
使用 ALSA 接口为音频和 MIDI 运行 hammondB3。 这相当于所有
以下选项: -b3 -audio alsa -audiodev plughw:0,0 -midi seq -mididev
Plughw:0 -计数 256 -预加载 4 -端口 5028 -语音 32 -通道 1 -速率 44100

开始布里斯托尔-explorer-voices 1
将穆格资源管理器作为单声道乐器运行,使用 ALSA 接口进行音频和
正午。

startBristol -prophet -alsa -频道 3
使用 ALSA 为音频和 MIDI 运行一个 prophet-5(在通道 3 上)。

startBristol -b3 -count 512 -预加载 2
在一个周期内运行 3 个样本的 hammond b512,并预加载两个这样的缓冲区
在活跃之前。 一些直播! 卡需要更大的缓冲区大小与 ALSA
驱动程序。

startBristol -oss -audiodev /dev/dsp1 -vox -voices 8
使用 OSS 设备 1 和默认的 midi 设备 /dev/midi0 运行 vox 大陆。
仅使用 8 个可用语音中的 32 个进行操作。

startBristol -b3 -audio alsa -audiodevplughw:0,0 -seq -mididev 128.0
在 ALSA PCM 插头接口上运行 B3 仿真,使用 ALSA 音序器
客户端 128,端口 0。

startBristol -juno &

startBristol -prophet -channel 2 -引擎
启动两个合成器,一个 juno 和一个先知。 两个合成器都将
在一个引擎(多音色)上执行,它们之间有 32 个声音。 朱诺将是
在默认的 MIDI 通道 (1) 上,以及在通道 2 上的先知。输出相同
默认 ALSA 音频设备。 32 种声音永远不会被用作这些模拟器
将默认以较低的软限制运行。 他们可以用更多的声音运行
但是,这需要 -voices 选项的合适值。

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

startBristol -prophet -jack -register 先知 -channel 2 -voices 32
启动两个合成器,一个juno 和一个prophet5。 每个合成器都是完全独立的
拥有自己的 GUI 和自己的引擎。 每个引擎将分别注册千斤顶
守护进程。 他们将分别向 Jack 注册名字“juno”和“prophet”
和 ALSA,以便它们可以在各自的控制程序中进行区分
例如 aconnect 和 qjackctl。 输出将分别显示在这些
控制程序,因此可以独立路由。 每个合成器最多可以使用 32
声音,只会有 CPU 争用 - 这些是单独的引擎进程
每个有 32 个声音。

使用 onworks.net 服务在线使用 Brighton


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad