floatsequencer

音序器知识

音序器发展简史:从纸卷到浏览器

从自动钢琴纸卷中的音乐指令出发,了解模拟步进控制、鼓机、MIDI、软件与浏览器音序器的发展思路,附资料来源。

float maze更新于 简体中文

反复出现的想法:先保存指令,再执行演奏

音序器的发展,可以看作记录演奏安排的方式不断变化。纸卷、一排控制电压和数字音符列表使用不同媒介,却都能指定随时间执行的音乐事件。这里沿着这些思路介绍,不把历史简化成某一个发明者或唯一的「第一台音序器」。

自动钢琴纸卷:将音乐安排写进实物

自动钢琴提供了一个早期例子:纸卷上的孔告诉机械结构演奏哪个音,较长的孔还能表示较长的持续时间。英国科学博物馆集团收藏有 Aeolian 公司在 1921–1930 年制作的纸卷。它保存的是演奏信息,而不是已经发出的声音录音。

资料来源: 英国科学博物馆集团:Pianola rolls

模拟步进控制:重复的数值与触发

模拟步进音序器把重复列表变成直观的旋钮和开关。时钟推进当前步,控制电压与 Gate 等输出则可驱动外部合成器。短序列通过重复和实时调节,形成不断变化的音乐部分。

Doepfer A-155 的官方说明展示了这种结构:八步模拟控制行,以及触发和 Gate 行。这里把它作为工作原理的实例,而非判断模拟音序器发明时间的证据。

资料来源: Doepfer:A-155 模拟 / 触发音序器

可编程鼓机:把节奏变成网格

鼓机把发声和片段编程组合到一台设备里。Roland 于 1980 年推出的 TR-808 是广为人知的例子。步进式操作让音乐人把不同鼓点放在具体位置,然后重复片段,不必实时演奏每一下。

今天的软件鼓点网格仍然延续这种可见的位置与声音关系。浏览器网格也建立在同一个思路上:划分时间,选择事件,再聆听结果。

资料来源: Roland:The TR-808 Story

MIDI:让不同乐器交换音乐消息

MIDI 让音序控制不必局限于单台设备的内部发声器,兼容乐器能够传递音符和控制消息。一个著名的公开演示是在 1983 年 NAMM 展会上,将 Sequential Prophet-600 与 Roland Jupiter-6 连接。

MIDI 协会的历史资料也记录了更长的开发和采用过程,因此这次演示是持续协作中的里程碑。MIDI 消息描述音乐动作,本身不是音频波形。

资料来源: MIDI 协会:MIDI Begins 1981–1983

软件把多个编辑尺度组合起来

电脑音乐软件可以用钢琴窗编辑单个音符,用片段或 Clip 组织重复乐句,再用时间线安排更长的段落。同一工程因此可以在不同尺度上修改,复制、撤销和保存不同版本也更方便。

数字音频工作站还可能提供音频录制、混音、效果和外部控制。DAW 中包含音序器,并不意味着每个小型音序器都具有完整录音棚功能,选择时仍要对应自己的具体任务。

浏览器成为另一种创作入口

Web Audio 为网页应用提供音频处理与合成能力,工具可以把音符网格直接变成声音,无需安装传统音乐软件。但音频时钟、设备资源与浏览器生命周期仍需要专门处理。

Float Sequencer 用这种方式提供快速的本地音乐草稿:合成音轨、八个片段、短编排,以及 JSON 备份和 WAV 导出。它当前没有 MIDI 连接或录音功能。即使以后换用其他设备,步、片段与编排之间的关系仍然值得掌握。

资料来源: MDN:Web Audio API

FLOAT SEQUENCER

把刚学到的变成声音

写一段节奏,加入低音,在设备上保留可继续编辑的工程。

打开音序器