modularsynth:具有arduino硬件接口的javascript(web音频api)模块化合成器

时间:2024-05-18 22:13:26
【文件属性】:

文件名称:modularsynth:具有arduino硬件接口的javascript(web音频api)模块化合成器

文件大小:293KB

文件格式:ZIP

更新时间:2024-05-18 22:13:26

nodejs javascript arduino synthesizer fritzing

模块化合成器 模块化合成器确实很酷,但价格却很昂贵。 该项目试图创建一种相对便宜的数字合成器,并具有“真实”模块化合成器的修补灵活性。 Arduino检测到修补程序,该程序检查哪些插座相互连接。 Arduino电路充当使用Javascript中的Web Audio API在计算机上运行的软合成器的MIDI控制器。 当前状态 我正在同时从事该项目的硬件和软件部分。 Arduino电路涉及大量布线,但运行良好。 Javascript软合成器正在运行并发出一些不错的声音,但是延迟,故障和将整个项目压缩到一个独立的盒子中的愿望使我开始认真考虑使用Teensy音频库重写合成器。 敬请关注。 特征 该项目的优点在于可以对其进行自定义以包含您想要使用的任何模块,但是我当前的设置是: 一个MDF盒,长约40cm x 30cm x 15cm,正面带有控件 大约50个插口,用于输入,输出,CV,调制等。


【文件预览】:
modularsynth-master
----server()
--------index.js(3KB)
----arduino()
--------connectiontester()
--------modularsynth()
--------top_shelf_circuit.fzz(71KB)
--------midi_input_test.fzz(4KB)
--------midiinputtest()
--------basic_working_circuit.fzz(9KB)
----package.json(1KB)
----LICENSE(1KB)
----app()
--------Socket.js(2KB)
--------GUI()
--------index.html(1KB)
--------ControlPins.js(788B)
--------main.js(6KB)
--------Control.js(769B)
--------Pins.js(1KB)
--------phaser.min.js(790KB)
--------modules()
----.gitignore(13B)
----README.md(2KB)

网友评论