文件名称:SynthJS:用于音乐创作的领域特定语言
文件大小:35KB
文件格式:ZIP
更新时间:2024-05-18 15:01:38
JavaScript
介绍 SynthJS是一种音乐制作框架和DSL,它利用Web Audio API将乐曲,效果和乐器转换为JSON结构的序列。 相关应用 是基于SynthJS一个作出React合成。 是用于编写和调试Synth合成的实时SPA。 用法 安装: npm install synth-javascript SynthJS的每个实例都处理一个乐器/声音。 为每个实例传递语音配置: import SynthJS from 'synth-javascript' const composition = new SynthJS({ tempo: 128, // default is 60 instrument: 'square', // default is 'sine' timeSig: '3/4', // default
【文件预览】:
SynthJS-master
----.gitignore(673B)
----package.json(817B)
----package-lock.json(62KB)
----src()
--------fx.js(2KB)
--------Synth.js(12KB)
--------duration.js(508B)
--------index.js(4KB)
--------frequency.js(3KB)
--------note.js(1KB)
----dist()
--------bundle.js(23KB)
----LICENSE(1KB)
----index.js(66B)
----README.md(4KB)
----index.html(6KB)
----.npmignore(67B)
----styles()
--------index.css(2KB)
----.gitattributes(414B)
----test()
--------tests.js(3KB)