文件名称:bleep:用 Golang 编写的 Synthesizersequencer
文件大小:5.83MB
文件格式:ZIP
更新时间:2024-06-20 04:10:08
audio music golang sequencer synthesizer
哔哔声 Hobby 8 位/16 位合成器/音序器,也可用作虚拟 MIDI 设备。 对于这个项目,我确实没有任何目标,但这很有启发性。 示范曲 / 进度 先说老例子: 特征 产生波形的东西( generators/ ): 正弦波振荡器 方波振荡器 锯齿波振荡器 三角波振荡器 脉波振荡器 白噪声发生器 .wav 播放 谷物发生器 可配置的粒度 可配置的出生率 发电机的可配置密度/nr 可配置速度(=样品中的位置) 位置随机化 开窗功能 TODO:音高控制(=谷物播放速度) 包装产生波形的东西( generators/derived/ ): ADSHR封套(攻击,衰减,维持,保持,释放) 移调发生器 将多个生成器合二为一 谐波发生器 声码器 过滤生成器(见下文) 过滤的东西( filters/ ): 过载滤波器 失真滤波器 延迟过滤器 镶边过滤器 颤音过滤器 一阶低通滤波器