音序器保存的是一份演奏安排
音序器按照时间安排音乐事件,并重复执行这些指令。一个事件可以说明什么时候开始、使用哪个音高、以多大力度演奏,以及持续多久。修改指令后,就能改变演奏结果,不必重新录一遍。
例如,底鼓出现在第一、二、三、四拍,军鼓出现在第二、四拍。音序器会记住这些位置,播放头循环时不断重现。你可以一边听,一边移动鼓点或加入低音。
安排音符和产生声音是两件事
音序器决定发生什么、何时发生,声音发生器则把指令变成声音。模块化设备中,它们可能是两个独立部分;在 Groovebox 或浏览器工具中,两者也可以集成在一起。
Float Sequencer 的网格保存音符事件,Web Audio 中的振荡器、噪声、滤波器和包络负责合成声音。你不需要先上传一段录音才能写片段;导出 WAV 时,才把这些指令和选定音色渲染为固定的音频。
资料来源: MDN:Web Audio API
步进网格、钢琴窗和时间线
步进网格把时间分成相等的格子,通过开启或关闭格子安排事件,很适合看清重复的鼓点。钢琴窗再加上纵向音高轴,音符的位置表示音高,宽度表示持续长度。
编排视图把整个片段按顺序放置。这样就能在两个尺度上工作:先调整循环内部的几个音符,再把多个循环组成段落。这些视图是不同的编辑方式,不代表不同的声音类型。
与合成器、鼓机、DAW 有什么关系?
许多产品会同时提供多项功能,所以这些名称经常重叠。区分它们各自承担的任务,更容易判断自己需要什么。
| 工具 | 主要任务 | 使用例子 |
|---|---|---|
| 音序器 | 安排音乐事件的时间 | 把低音从第 1 步移到第 3 步 |
| 合成器 | 生成和塑造声音 | 更换振荡器或调整滤波器 |
| 鼓机 | 制作鼓声音色和节奏 | 写入底鼓、军鼓与踩镲 |
| 数字音频工作站(DAW) | 组合录音、编辑和制作功能 | 在时间线上安排音频、乐器与效果 |
从一个明确的小任务开始
先写四个底鼓,听一遍循环,再添加军鼓和一种踩镲节奏,最后尝试旋律。一次只增加少量决定,才能听清每个改动的作用。
Float Sequencer 适合快速记录合成音色的音乐草稿,支持最多八轨、八个片段和短编排,当前不包含麦克风录音、MIDI 或外部采样。需要以后继续编辑时保留工程 JSON,需要声音文件时导出 WAV。