这是 qmidiarp 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
qmidiarp - MIDI 琶音器和 LFO
概要
米迪亚普 [OPTION[文件]
米迪亚普 { - 帮帮我 | - 版 }
商品描述
QMidiArp 是一种高级 MIDI 琶音器、可编程步进音序器和 LFO。 它运行
使用 JACK MIDI 或 ALSA MIDI。 它可以容纳任意数量的琶音器或 LFO 模块
并行运行。 琶音器模块根据发送的音符生成序列
到他们的输入端口,该端口通常连接到键盘或其他音序器。 这
步进音序器模块允许您创建简单的线性、单声道和全局
类似于第一个模拟测序仪的转座序列。 MIDI LFO 独立
产生可调波形、时间分辨率、幅度和的 MIDI 控制器数据
期间。 每个模块都有一个输入音符过滤器,输出端口和
通道可独立设置。 由于模块使用公共序列器队列,它们
彼此自动同步。 QMidiArp 使用内部刻度分辨率
每拍 192 滴答声。 队列可以同步到传入的 MIDI 实时时钟或
作为 JACK 传输客户端。 大多数相关的控制元素都可以通过 MIDI 访问
控制器通过 MIDI 学习基础设施。 QMidiArp 也有一个日志工具显示
传入 MIDI 事件的历史记录,颜色取决于它们的类型。 QMidiArp 是基于
在 Qt4 工具包上。
一般用途总体评估 操作
当没有给出命令行选项时,QMidiArp 作为一个带有输入的 JACK MIDI 客户端启动
端口和两个输出端口。 要将 QMidiArp 作为 ALSA 客户端启动,请使用 -a 选项。 一种
新的琶音器或 LFO 模块可以通过单击其中之一来创建 添加 阿普..., 添加 低频振荡器...
or 添加 步骤 音序器... 按钮,这将显示一个包含所选模块的新选项卡
主要区域。 可以使用相应的按钮或菜单重命名或删除模块
职能。 模块可以从主窗口分离以控制和查看它们
平行线。 可以通过单击
每个模块标题栏的左侧。 它们也可以并排排列在同一个
如果在重新插入模块之前主窗口被充分拉伸。 这
整个设置包含选项卡栏中的所有 arp、序列和 LFO 以及
参数设置在 个人设置 窗口可以保存到 QMidiArp XML 文件或从中加载
(.qmax)。 这 速度 队列的可以设置为每分钟节拍数并影响所有模块。
队列由蓝色箭头按钮启动和停止。
MIDI 时钟 操作 (ALSA MIDI 只有)
在 ALSA 模式下,QMidiArp 使用自己的时钟和节奏运行,但它可以选择使用
传入的 MIDI 时钟事件作为时钟和开始/停止控制源。 如果 MIDI 时钟
按键 按下速度框的右侧,正在运行的 ALSA 队列停止,QMidiArp
将等待来自连接到的外部源的传入“MIDI 时钟开始”事件
QMidiArp 的 MIDI 输入。 收到此事件后,队列将使用 MIDI 启动
实时时钟事件作为时钟源。 QMidiArp 将最好与传入保持同步
MIDI 时钟,如果其内部速度值(见上文)大致对应于
传入时钟。 然而,MIDI 时钟速度是在队列运行时测量的。
因此,如果 MIDI 时钟的速度和 QMidiArp 的速度不同,同步
从第二个队列开始应该变得稳定。 当 MIDI 时钟出现时队列将停止
接收到停止事件。 在 MIDI Clock 操作期间,QMidiArp 自己的时钟开始和停止
功能以及添加或加载新设置被禁用。 他们再次启用
取消选中 MIDI 时钟按钮。
插口 Transport / 运输 客户 操作
当。。。的时候 插口 Transport / 运输 连接 按钮被按下,QMidiArp 将尝试连接到一个
运行 Jack 服务器,然后充当 Jack Transport 客户端,即设置其速度和
与正在运行的 Jack Transport 主机保持同步。 注意 QMidiArp 会重启
每当 Jack 传输开始时,它的队列从零开始,而不管 Jack Transport 的
位置。 这也适用于循环杰克传输队列的情况。 杰克按钮
如果 QMidiArp 与 Jack 断开连接,可能的 Jack 将自动释放
关机或如果 Jack 在连接时不可用。
注意:MIDI 时钟和插孔传输按钮状态将与 QMidiArp 会话一起保存
文件,并在加载新会话文件时变为活动或非活动状态。
琶音器 科目
QMidiArp 的琶音器可以根据演奏的音符产生复杂的模式
MIDI 键盘。 QMidiArp 的琶音器模块的灵感来自 MAP1 硬件
Rudi Linhard 的琶音器。
输入 和 输出 面板
每个琶音器都有一个 输入 和 输出 控制板。 输入面板定义音符范围
以及分配了 arp 的 MIDI 通道。 通过此输入过滤器的注释是
按音高排序并添加到琶音器的内部音符缓冲区。 收到的笔记
不匹配任何过滤器的可以被丢弃或转发到可选择的 MIDI
端口(见 个人设置 )。 该 输出 面板保存设置 MIDI 渠道 和 产量 端口
琶音器音符将被发送到该地址。
琶音器 模式
琶音模式可以在 模式 面板。 模式 预设 旨在
可从组合框中选择。 当前活动的模式显示为钢琴卷帘
键入屏幕将基音显示为条纹。 图形窗口的 y 比例
对应于模式中音符的索引。 八度变化(见 编辑 模式
) 显示为附加的水平线。 最终发送的笔记取决于
琶音器接收到的输入音符。 收到的笔记笔记归属于
升序到模式中定义的音符。 例如,单条记录
arp 显示的底部(“简单”预设)意味着在第一次通过
模式,弹奏键盘上弹奏的最低音符。 如果和弦在
键盘并且模式中只有一个音符,只有最下面的音符是
第一次通过模式时的输出。 对于下面的重复
模式,选择的“重复模式”用于确定以下音符。 如果
模式包含堆叠的音符条纹(和弦模式),键盘上弹奏的和弦也是
输出为和弦的和弦,最多可达堆栈中定义的音符数。
重复新密码 时尚
此设置定义琶音在模式的多次重复中的行为
当键盘上按下的音符数大于音符数时
存在于图案中。 什么时候 重复新密码 时尚 是“向上”,弹奏的下一个更高的音符
每次重复都会弹奏键盘。 使用“向下”,播放下一个较低的音符。 用一个
arp 模式中出现的单个音符,这会创建经典的线性琶音。 这边走
即使像“01”(甚至“0”)这样的简单模式也会产生完整的琶音。 什么时候
选择“静态”,此古典琶音模式将被禁用,输出音符
保持不变。
触发端口 模式
QMidiArp 的琶音器可以在三种模式下运行。 “无触发”会导致arp运行
与内部或外部时钟源持续同步。 即使是新的
音符被播放,它们将被量化输出到运行队列。 “Kbd 重启”将
导致在输出下一个音符时重置播放头位置,但输出
模式保持量化到队列。 选择“Kbd trigger”时,播放每个新音符
in stakato 将根据弹奏音符的时间触发模式。
编辑 地址解析协议 模式
Arp 模式由包含音符本身作为数字的文本序列定义
以及和弦、速度、速度和八度变化的控制变化。 当。。。的时候 编辑
模式 单击图案面板中的按钮,当前图案预设显示为
文本输入行。 编辑的花样可以通过单击
线上商城 模式 按钮。 可以通过以下方式从预设列表中删除当前活动的模式
点击 删除 模式 按钮。 所有预设花样都会立即保存在
.qmidiarprc 资源文件,当存储或删除模式时,新模式列表为
可用于选项卡栏中的其他 arp。 模式预设会自动加载
在每个应用程序启动。
模式文本的语法如下:
0..9 :注意索引
+ : 一个八度
- :降低一个八度
= : 重置为标准八度
> : 双节奏
< : 半速
. :重置为标准速度
( ) : 和弦, 开始..结束,
例如 (012) 将是一个和弦
缓冲区中最低的三个音符
/ : 音量增加 20%
\ : 音量降低 20%
d : 双倍长度
h : 半长
p : 暂停
任何令牌在到达模式末尾之前都是有效的。 令牌 > 将例如加倍
模式的所有后续音符的速度。 当循环跳回到开头时
在模式中,速度被重置为其初始值,即四分音符。
随机
输出音符的时间、力度和长度可以使用滑块随机化
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 随机 控制板。 这些设置可用于减少琶音器的声音
机械,但如果将它们设置为更高的值,则会为
图案。
信封
QMidiArp 可以用定义的包络函数调制琶音的速度
攻击 时间和 发布 时间。 如果设置了起音时间,则输出的速度会显示
在以秒为单位定义的攻击时间内逐渐增加。 如果设置了发布时间,请注意
从键盘上释放时继续输出,同时它们的速度下降
线性,直到发布时间结束。 包络函数只使
感觉由 arp 驱动的声音是否对速度敏感。 它最适合高度
和弦模式,例如“Chord Oct 16 A”。
槽
- 槽 滑块控制每个节拍内时序、长度和速度的线性偏移
的输出模式。 这可用于创建摆动时间和重音。 凹槽
同时调整所有 arp 的设置。
LFO 科目
与 arp 并行,QMidiArp 可以以低频的形式发送 MIDI 控制器数据
振荡器 (LFO) 到分配的输出。 LFO 数据由控制器事件组成
与琶音器队列同步。 队列必须处于运行状态才能启用
低频振荡器。 每个 LFO 模块都有一个 波形 面板来定义输出数据的形状和
产量 面板来定义要生产的 MIDI 通道、ALSA 端口和控制器编号。 这
波形当前可以设置为正弦波、向上锯切、向下锯切、三角形、方形和自定义。 这
频率 可以在 arp 的倍数和除数中设置 LFO 时间, 搜索
频率为 1 每拍产生一个全波。 如果选择低于 1 的频率,
必须相应地调整波表的长度以产生全波。 这
次 分辨率 LFO 的数量决定了每个节拍产生的事件数量,并且可以
调整为每节拍最多 192 个事件。 振幅 和 抵消 波形可以是
从 0...127 调整。 低的 决议 导致可听见的离散节奏控制器变化
而更高的分辨率值会导致更多的连续波。
静音 个人 波 点
可以通过单击中的相应位置来静音/取消静音单个波点
波形显示 右 老鼠 按钮。 静音波点显示为较暗
颜色。
定制 波形
在规划婴儿食品行业的工艺要求时,安全性和可靠性是工艺设计中最重要的方面。 定制 被选中,波形可以用 左 老鼠 按键 ,在
波形显示。 计算出的波形被复制到自定义波形中
被鼠标修改。 这将覆盖以前的自定义波形
当前显示的波形。 由于所有 LFO 操作,绘制和静音都可以同时完成
队列正在运行,并立即生效。
下注 方向 和 循环
播放模式可以在以下之间切换:
->_> : 前向和循环
<_<- : 向后循环
->_< : 前进和反弹
>_<- : 后退和弹跳
->_| : 向前单发
|_<- : 后退单拍
动态更改时,方向和循环设置会立即应用。
录音
LFO 记录传入的控制器数据,如在 输入 面板,当 Record
按钮被按下。 请注意,Record 按钮本身可归因于 MIDI 切换
控制器,以便它提供控制器运动采样器的方便实现
和活套。
LFO 输入 面板
输入面板包含设置 MIDI CC 将被记录,LFO 如何作用于
注意在输入上收到的事件。 作为琶音器,LFO 可以重新启动或(重新)
由键盘弹奏的音符触发,波形输出可停止或不停止
备注 关闭 在输入上接收事件 频道
LFO 输出 面板
LFO 输出面板包含 港口, 渠道 和 调节器 LFO 的编号设置
每个 LFO 选项卡产生的数据。 你也可以 静音 每个 LFO 波。
步骤 序列发生器 科目
通过点击 添加 步骤 音序器... 在控制工具栏中,一个新的 顺序 可以添加模块
到标签栏。 这些模块中的每一个都产生一个简单的线性(单音)序列,
类似于第一个模拟硬件音序器。 Seq 模块是可控的,而
运行,也以类似于模拟步进音序器的方式。
代码编程 a 序列
作为 QMidiArp 的 LFO 模块,步进音序器可以通过调整音符来编程
鼠标左键单击序列显示。 八度范围固定为 4。最低音符
如果全局移调设置为 2,则为 C0。单击鼠标右键可以将音符静音。
序列 长度 可在 1 到 8 拍之间调节,时间 分辨率 可
设置为每拍 1 到 16 之间的值。 分辨率为 4 表示输出 4 个音符
每个节拍,即十六分音符。 序列也可以使用 Record
功能。 当。。。的时候 Record 按钮被按下,在输入端口接收到的音符将被
从最后修改的音符开始逐步记录。 编程可以在
当音序器队列正在运行时也会飞行。
控制 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 序列 全球
有滑块可以调整全局 速度 (体积), 注意 长度 和 转 的
以半音为单位。
顺序 输入 和 输出 面板
序列 输入 面板确定如何处理传入的 MIDI 音符 频道 设置在
通道盒。 如果 备注 被选中,序列将被全局转置
传入音符作为移调值。 如果 速度 另外检查,序列将
输出音符与在其输入上接收到的速度相同。 这 输入 面板也
确定收到传入音符时序列的行为方式。 可以重启,
作为 LFO 模块,随着接收到的音符的时间触发和停止。
序列 输出 面板相当于琶音器和 LFO 模块的面板。
请注意,可以通过并行运行 LFO 模块来产生模式中的重音
Seq 模块,并发送到与 Seq 模块相同的通道和端口。
个人设置
“设置”窗口允许您配置是否以及向哪个端口传入事件
不匹配任何模块的输入过滤器被转发( 无与伦比 事件)。 它还允许一个
设置是否识别传入的控制器事件以静音和控制
模块分开。 如果设置此选项,QMidiArp 将识别 MIDI 控制事件
可以归因于不同的参数(见 MIDI 通过积极争取让商标与其相匹配的域名优先注册来维护 )。 通过检查
紧凑 模块 样式 所有新创建的模块将显示更多小的 GUI 元素
当在桌面上作为单独的窗口分布时,空间经济。
此对话框中的所有设置都与 qmax 会话中的模块数据一起存储
文件中。
MIDI 控制
QMidiArp 支持 MIDI 控制事件,如果 科目 可控的 by MIDI CC 选项是
签入 个人设置 对话。
MIDI 学习
可以通过右键单击每个滑块或静音复选框来归属控制器
模块和选择 MIDI 学习。 QMidiArp 然后将等待 MIDI 控制事件,并且
移动连接到 QMidiArp 输入的 MIDI 控制器将把这个控制器归于
控制项。 可以将多个 MIDI 控制器添加到一个项目。 如果 MIDI
忘记 被选中,该项目的所有控制器都将被删除。 如果 取消 MIDI 学习 is
选择,学习过程停止。
请注意,默认情况下,静音控制器被解释为切换,即静音状态是
从属性控制器接收到 127 的值时切换。
通过积极争取让商标与其相匹配的域名优先注册来维护 编者
- 通过积极争取让商标与其相匹配的域名优先注册来维护 编者 可以从 首页 菜单。 可以通过 MIDI 编辑控件
控制编号、通道以及发送到控制的最小值和最大值
物品。 静音控制器有一种特殊的行为。 如果最小值和最大值是 平等的, 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。
控制器在接收到调整后的值时充当切换器。 如果最小值是 不同
从最大值开始,相应模块将在收到最小值和未静音后静音
在接收最大值作为值时。
If 删除 按下,当前选择的行将被删除,按下 还原 重新加载
当前控制器设置。 紧迫 取消 退出控件编辑器而不应用
变化,并且仅当 OK 按下后,编辑的控制列表变为活动状态。
全球覆盖
还有另一个停靠窗口可用于存储和恢复大部分参数
一次所有模块。 在此窗口中,每个模块及其存储显示为一列,
第一列代表全局所有模块的开关。 当小 线上商城 按键
单击左侧的,所有模块将其参数存储在由
当前行,并显示下一个可用的存储位置。 模块存储可以
通过单击每个单独模块的按钮或全局(编号
第一列中的按钮)。 可以通过单击再次删除存储位置
列表底部的“箭头”按钮。 当一次添加一个新模块时
其他模块的存储位置已经存在,新模块的存储位置
模块将为空,可以使用填充 线上商城 再次在这个位置。
当 QMidiArp 运行时,开关行为将取决于在
窗口第一行的组合框。
结束 of 第二个combobox中的模块会导致参数切换
达到其模式结束。 当单个开关完成时,列中的模块
点击模块决定切换时间。
后 会在第二次选择的节拍数结束时做参数切换
单击还原按钮后的组合框。
切换可以通过 MIDI 学习上下文菜单分配的 MIDI 控制器完成。
每列的顶部按钮。 请注意,它是对应的控制器值
存储位置,并且您可能希望将控制器的范围调整为您的
需要使用 MIDI 通过积极争取让商标与其相匹配的域名优先注册来维护 编者 随着 全球覆盖 处理程序,QMidiArp 可以作为
简单但方便的实时音序器工具。 但该 球 按钮在 首页 菜单和
在主工具栏中切换全局存储窗口的可见性。
创建 历史记录
- 创建 历史记录 显示传入的 MIDI 事件。 它显示在底部区域
默认,但可以在不需要时隐藏或将浮动设置为顶层窗口
桌面。 日志记录也可以一般禁用或仅用于 MIDI 时钟事件。
例如: 档
目前有三个演示琶音。 demo.qma 琶音旨在使用
具有以下声音类型:Ch 1:马林巴,Ch 2:Celesta,Ch 3:原声低音,但您
如果您使用其他仪器设置,可以获得有趣的结果。
demo_seqlfo.qmax 设置显示了新音序器和 LFO 模块的使用
平行线。 音序器输出应路由到打击乐合成器声音。 低频振荡器
数据旨在作用于滤波器截止,它具有标准控制器 CC#74。
Paul Nasca 的 ZynAddSubFX 对这些滤波器截止控制器做出反应。 “低音 1”和
此合成器的“Plucked 3”预设与此演示文件配合良好。
配置
--端口数
将可用的 ALSA 输出端口数设置为. 默认值为 2。
- 帮帮我 打印可能的命令行选项并退出。
- 版
打印版本信息并退出。
--阿尔萨 使用 ALSA MIDI 后端
- 杰克 使用 JACK MIDI 后端(默认)
文件 要在启动时加载的有效 QMidiArp (.qmax) XML 文件的名称。
使用 onworks.net 服务在线使用 qmidiarp