qwertySeq()
插件介绍
8 个库、8 个轨道、16 步 MIDI 音序器,用于对外部硬件进行排序并为 Mac 和 Windows 录制返回音频。
这…
8 组、8 轨、16 步 MIDI 音序器,用于对外部硬件进行排序并为 Mac 和 Windows 录制返回音频。
此应用程序不发出任何声音
React App,由 WebMidi.js 库、Web MIDI 和 Web Audio 提供支持的 Chrome 扩展。
.9 - 1.0 变更日志:
-细微的 UI 调整(悬停文本命名、尺寸)
- 主要 UI 调整(删除枚举以支持名称键绑定,添加新的
新功能的组件)
- 增加了导入和导出项目的能力
- 增加了以单声道或立体声试听和录制返回音频的能力
- 增加了预览和下载录音的功能
入门:
从 Chrome 网上应用店下载扩展程序
单击 qwertySeq() 图标在浏览器中打开。
允许浏览器访问 MIDI 设备。
允许浏览器访问音频设备/麦克风。(通过选择“启用”返回监视器来强制提示,然后刷新页面。您只需执行此操作一次)
在传输顶部选择适当的 MIDI 输出设备
选择序列 1
选择与接收硬件设备相对应的所需长度和输出通道。
启用序列中的步骤并调整所需的参数。
按播放。
(为了获得最佳使用效果,请确保没有打开其他选项卡或窗口)
要录制序列,请选择适当的音频返回(通常是默认值),如果直接监听不可用,则启用监听,启用录制并选择录制尾部长度。
在序列播放期间按播放并返回音频记录。
当您按下停止键加上无论附加尾部时间是多少时,录音都会停止。
潜在的录音长度取决于系统,但设计更适合主干和循环而不是歌曲。
长度不准确。
在音频播放器中收听录音,然后下载或删除它。
享受。
设置:
- 没有看到您的 MIDI 设备?允许应用程序访问 MIDI 设备。强制提示
安装后打开应用程序。(chrome://settings/content/midiDevices)
-没有看到任何返回输入设备?允许应用程序具有“麦克风”访问权限。力量
启用返回监视器提示,然后刷新页面。(chrome://settings/content/microphone)
- 无法命名项目导出或 wav 下载?在 Chrome 中,导航至“设置”->“高级”->
下载并启用“询问每个文件的保存位置以供下载”
(chrome://设置/下载)
左窗格:
MIDI 设备/设置
-MIDI设备:选择MIDI输出设备
-Clock Out:启用或禁用 MIDI Clock @ 24ppq 输出
-Offset:向 MIDI 时钟添加负延迟以补偿设备延迟
音频设备/设置
-返回输入:选择音频返回设备或输入
-回传监视器:为没有回传音频的用户启用回传音频监控
直接监控功能或禁用这些功能
- 录音启用:按下“播放”键后即可录制返回音频
按“停止”+尾部时间停止
-单声道/立体声:选择返回信号是否应该是真正的单声道(不是双声道)或
立体声。注意:某些操作系统媒体播放器在播放真正的单声道 wav 时遇到困难
文件。
-Tail:确定按“停止”录音后的时间量
继续。根据口味进行调整,以充分捕捉剩余的余量,维持,
混响、延迟等
录音预览/下载
-播放器:预览您刚刚录制的内容
-下载录音:提示下载
- 删除录音:删除之前的录音
运输
-BPM:以整数值表示的每分钟节拍节奏
-预览:启用后,单击或试听单个序列步骤
参数调整
-播放:如果启用,则开始播放序列和录音
-Stop:停止播放,但请注意,序列驻留在缓冲区中,该缓冲区将
一旦按下“停止”键,播放直至结束。
序列概览列表
其中大部分是每个单独序列的视觉表示
-数字/字母:用于序列选择/启用的键盘快捷键
-P/V+ P/V-:增加或减少每一步的音高或 CC 值
向上或向下排序,直到给定步骤达到值 0 或 127。
右窗格:
进出口项目
-进口项目
-出口项目
银行行动/银行选择
-从银行读取:启用“读取”模式。下面点击的银行将成为
当前银行(启用后)。保持有效直至取消。
-复制到银行:启用“复制”模式。当前选择的银行将被复制
进入下一步点击的银行。此模式在 1 次复制后自行禁用。
-Banks 1-8:与先前的模式选择结合使用。或者,
显示读取(绿色)和复制(红色)到存储库 n 的键盘快捷键
并且不需要使用以前的模式按钮。
序列号/设置
-开/关:启用/禁用序列
- 模式:选择音符或 CC 模式
-Length:确定序列的步长
-分辨率:确定分配给步骤的音符值。范围从 1/2 音符到
1/32。
-MIDI 通道:选择序列的 MIDI 通道
-CC#:启用 CC 模式时选择 CC 编号
-Delay:给整个序列添加给定值的延迟
-随机:启用后,第一步的音高/值将充当地板或
所选序列的随机生成值的上限。
步骤顺序
-Enable:启用/禁用该步骤
-Pitch(CC模式下的值):选择音符编号或CC值
-力度:选择音符力度
-Gate:选择音符持续时间(以毫秒为单位)
-Offset:延迟步骤n ms
-Tie:将所选步骤与上一步联系起来以延长门时间。并列
音符已累加门时间并保留第一个音符的音高
在领带之前。
按键绑定:
!,@,#,$,%,^,&,*:从 Bank 1-8 中选择/读取。
Z,X,C,V,B,N,M,<,:将当前序列复制到 Bank 1-8 中。
1,2,3,4,5,6,7,8:选择序列 1-8。
z,x,c,v,b,n,m,comma,:启用/禁用序列 1-8。
q、w、e、r、t、y、u、i:启用/禁用步骤 1-8。
a,s,d,f,g,h,j,k,:启用禁用步骤 9-16。
Q、W、E、R、T、Y、U、I:聚焦于步骤 1-8 的音高(音符模式)或值(CC 模式)。
A、S、D、F、G、H、J、K:聚焦于步骤 9-16 的音高(音符模式)或值(CC 模式)。
Tab、Shift-Tab:通过参数向前和向后导航焦点
上、下、左、右:增加或减少焦点参数
-_ , =+ (这是没有修饰符的加号和减号键):递增或递减
当前启用的步进的音高(音符模式)或值(CC 模式)
选择的序列,直到步骤到达 0 的下限或 127 的上限。
p:启用/禁用预览模式。
概念:
- 有 8 个库,由 8 个序列组成,长度最多由 16 个步骤组成
-Midi Clock(F8)、start(FA) 和 stop(FC) 默认情况下发送,但可以禁用。
此外,时钟可以负偏移以补偿任何线路或设备
延迟。
-序列可以是音符或CC
-序列可以是可变长度(步长)和从第 32 个音符到半个音符的分辨率
笔记。警告:所有银行的序列长度都相同。例如如果
Bank 1 上的序列 3 设置为 8 步骤,所有 Bank 上的序列 3 现在为 8 步骤(tut
米尔对不起!)。
-序列可以全局延迟。
-序列可以是确定的或具有随机的音高或值。如果随机上限为
选择后,第一步的音高或值将作为随机数的上限
价值观。在随机下限模式下,该值充当下限。
笔记:
-想要复调音乐吗?在同一 MIDI 通道上输出多个序列。
- 更持久?将音符连接在一起以延长前一个音符的持续时间。
-预览模式?当任何区域(背景、滑块等)时立即播放给定步骤
在步骤内单击。在现场调整参数时最好处于“关闭”位置
播放。对于序列的原始编程很有用。
-定时?由于 JavaScript 计时可靠性的当前设计本质上是
处于不利地位且不可靠。已采取一些措施来尽可能减少
时机问题,但这仍然是一个不幸的现实。从好的方面来说,有些确实
历史上的伟大装备都存在时间问题。
- 播放过程中修改/干扰?大胆试试吧。所有步骤参数均可在期间调整
播放。此外,可以在播放期间调整序列静音。序列长度、输出
通道、BPM 和 MIDI 输出设备当前无法实时更改。改变需要
影响下一个循环周期。
已知错误:
- 导出项目后,该项目的显示名称不会更新。名字是
仅更新进口。
- 录音时偶尔会出现爆裂声或爆裂声。虽然已经做出了努力
为了最大限度地减少这种情况并使应用程序在各种系统上都能发挥最佳功能,它仍然
周期性发生。如果问题仍然存在,请告诉我们。