DU-INO:探索Arduino库与Eurorack模块集成

需积分: 9 0 下载量 114 浏览量 更新于2024-11-15 收藏 701KB ZIP 举报
资源摘要信息:"DU-INO Arduino库是一个专门用于DU MDLR Eurorack模块的官方Arduino库。该库能够使用户能够通过Arduino IDE对DU-INO进行编程,并提供了一系列的功能集合,用于增加DU MDLR模块的功能性和灵活性。通过使用该库,用户能够快速入门DU-INO的使用,实现各种骇客行为。用户可以通过Arduino IDE的库管理器进行安装,或者下载.zip文件手动安装。安装后,用户可以在IDE的“文件” -“示例” -“ DU-INO”中找到各种示例,以帮助理解库的使用方法。" 在使用DU-INO库之前,需要了解一些基础知识。首先,你需要有Arduino Uno板,这是DU-INO模块的编程设备。其次,你需要了解如何在Arduino IDE中添加和管理库。具体操作为:在Arduino IDE的菜单栏中选择“工具”-"管理库",然后搜索并安装DU-INO库。如果Arduino IDE无法安装,也可以在“文件”-"示例”-"DU-INO”中找到.zip文件进行手动安装。 在安装了DU-INO库后,你可以在Arduino IDE中找到许多示例项目,这些项目能够帮助你理解DU-INO的使用方法和功能。这些示例项目涵盖了DU MDLR模块的各种功能,你可以根据自己的需求进行选择和修改。 在编程DU-INO模块时,需要注意模块上的开关位置。在进行编程时,需要将模块左下角的小开关切换到向上位置,而在模块运行时则需要切换到向下位置。此外,还需要确保模块背面的8个开关设置正确,这样才能保证模块能够正常运行。 DU-INO库使用C++语言编写,因此你需要对C++有一定的了解。通过学习和使用DU-INO库,你不仅能够掌握DU MDLR模块的使用,还能够提升你的C++编程技能。

C:\Users\ycy13\AppData\Local\Temp\.arduinoIDE-unsaved2023615-27376-1dcww8o.35b\sketch_jul15a\sketch_jul15a.ino: In function 'void setup()': C:\Users\ycy13\AppData\Local\Temp\.arduinoIDE-unsaved2023615-27376-1dcww8o.35b\sketch_jul15a\sketch_jul15a.ino:36:7: error: 'class arduinoFFT' has no member named 'windowFunction' fft.windowFunction(FFT_BLACKMAN_HARRIS); ^~~~~~~~~~~~~~ C:\Users\ycy13\AppData\Local\Temp\.arduinoIDE-unsaved2023615-27376-1dcww8o.35b\sketch_jul15a\sketch_jul15a.ino:36:22: error: 'FFT_BLACKMAN_HARRIS' was not declared in this scope fft.windowFunction(FFT_BLACKMAN_HARRIS); ^~~~~~~~~~~~~~~~~~~ C:\Users\ycy13\AppData\Local\Temp\.arduinoIDE-unsaved2023615-27376-1dcww8o.35b\sketch_jul15a\sketch_jul15a.ino:36:22: note: suggested alternative: 'FFT_WIN_TYP_BLACKMAN_HARRIS' fft.windowFunction(FFT_BLACKMAN_HARRIS); ^~~~~~~~~~~~~~~~~~~ FFT_WIN_TYP_BLACKMAN_HARRIS C:\Users\ycy13\AppData\Local\Temp\.arduinoIDE-unsaved2023615-27376-1dcww8o.35b\sketch_jul15a\sketch_jul15a.ino:37:7: error: 'class arduinoFFT' has no member named 'reorder' fft.reorder(1); ^~~~~~~ C:\Users\ycy13\AppData\Local\Temp\.arduinoIDE-unsaved2023615-27376-1dcww8o.35b\sketch_jul15a\sketch_jul15a.ino: In function 'void calculateFFT()': C:\Users\ycy13\AppData\Local\Temp\.arduinoIDE-unsaved2023615-27376-1dcww8o.35b\sketch_jul15a\sketch_jul15a.ino:69:7: error: 'class arduinoFFT' has no member named 'run' fft.run(waveData, fftData, FFT_FORWARD); ^~~ exit status 1 Compilation error: 'class arduinoFFT' has no member named 'windowFunction'

2023-07-16 上传