项目简介
本项目是开源模块式合成器中的电压控制振荡器(VCO)模块“Bad Trip”。项目涵盖设计文件、电路原理图、固件源代码及生产文件。尽管该模块已停产,但这些文件可用于学习和研究。用户需自行采购元件并依据原理图进行组装,操作此项目需要具备Arduino开发环境及相关工具的使用知识,烧录固件时还需安装额外的ATTiny核心插件。
项目的主要特性和功能
“Bad Trip”是带有内置谐振Vactrol滤波器的方波/锯齿波VCO,能够产生从酸性风格低音线到恶梦般噪音等各式各样的声音。该模块音调范围广泛,通过调整不同电阻和电压控制信号,可实现丰富的音色变化。
安装使用步骤
第一步:准备所需工具和材料
- Arduino IDE或等效工具
- ATTiny核心插件(可通过Arduino IDE的板卡管理器安装)
- 适当的电子元件和工具(参考Bill of Materials清单)
第二步:下载并安装项目文件
下载项目文件(包含电路原理图、固件源代码等),然后解压到计算机。
第三步:烧录固件
在Arduino IDE中打开固件源代码文件,选择带有16MHz内部时钟的ATTiny系列MCU,接着将其烧录到ATTiny MCU上。
第四步:组装模块
依据电路原理图及Bill of Materials清单进行模块组装,确保连接正确。组装时需注意调整关键电阻值:Trimmer R7控制流入两个滤波器Vactrol的电流量;Trimmers R10和R11影响两个滤波器Vactrol的最大电阻值;反馈电阻的值取决于R10和R11的值。同时,要留意电压控制信号范围,输入信号电压处理范围为五个八度音阶,超出范围的信号会被拒绝或裁剪,超热CV信号需调整CV衰减器。默认最低输出音高为C1(32Hz),可修改固件中的频率查找表进行调整。由于ATTiny MCU的ADC分辨率限制(10位),若需要精确音调调整,可在固件级别进行优化。完成组装并遵循相关说明后,即可使用该模块制作音乐合成效果。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】