https://hackaday.com/2023/05/16/diy-programmable-guitar-pedal-rocks-the-studio-stage/
作者:Donald Papp 2023年5月16日
曾经想过如何制作自己的数字吉他效果器吗?[Steven Hazel]和他的朋友就做到了这一点,使用Adafruit Feather M4 Express板和Teensy音频适配器板一起创建了一个DIY可编程数字单位(https://blog.blacklightunicorn.com/building-a-guitar-pedal-with-the-adafruit-feather-m4/),看起来已经准备好放入外壳中,在音乐工作室或舞台上立即使用。
[Steven]还制作了一个定制PCB来安装所有部件,包括所有正确的连接器,但是该设备只需要两个主要部件和一个面包板即可运行。
在内部,Adafruit Feather M4 Express板通过I2S与音频板协同工作,I2S是一种用于在芯片之间发送串行数字音频的标准。使用Teensy Audio Library处理和操作数字音频流。
Teensy Audio Library(https://www.pjrc.com/teensy/td_libs_Audio.html)提供了一个出色的易于使用的函数库,可以处理和操作数字音频流。
这个设备的大部分工作由两个部分完成,并且可以很容易地在面包板上进行原型制作。
总之,针对这个设备,所有正确的元件已经就位,并且[Steven]提供了简单颤音效果的代码(https://github.com/sah/tremolo),让我们看到这个设备的潜力。如果你有兴趣进一步了解,[Steven]还分享了写一个Teensy Audio Library的自定义效果所涉及的更多细节(https://blog.blacklightunicorn.com/writing-a-custom-effect-from-scratch-with-the-teensy-audio-library/)。
正如先前提到的,I2S协议是在芯片级数字音频处理方面的首选,我们的Jenny List可以告诉你关于I2S协议的一切(https://hackaday.com/2019/04/18/all-you-need-to-know-about-i2s/),这是一个有用的协议,实际上自1982年以来已经存在了!