这个项目能做什么

VOIDSTATION 是一个基于浏览器的数字音频工作站(DAW),其视觉美学受模拟硬件启发。它完全在客户端运行,使用 TypeScript 和 Web Audio API,无需后端,并通过 localStorage 持久化数据。 该应用具有独特的 “硬件墙” 界面——一个大型画布,用户可以在其上拖拽、缩放并排列各种功能模块。主要功能包括: - 音频制作工具:带有力度重音的 16 步序列器、用于音符编辑的钢琴卷帘、用于模式排列的播放列表,以及具备左右声道平衡、静音和独奏控制的混音器。 - 声音设计:可选择波形(正弦、三角、方波、锯齿、噪声)和 ADSR 包络的合成器编辑器,以及具备波形裁剪、音高移调和反向功能的采样器。 - 效果与母带处理:每轨插入链路包括混响、延迟和三段均衡器,主总线配备砖墙限制器和实时 LED 电平表。 - 输入与导出:支持计算机键盘和 Web MIDI 实时输入并进行量化录制。系统支持将完整曲目或单独音轨导出为 WAV 文件。 - 工作流特性:基于手势的撤销/重做、通过 JSON 进行项目导入/导出,以及用于管理工作室布局的模块化停靠栏。