文件名称:web-audio-synth:[BROKEN] 基于 Commodore 64 soundchip 的 HTML5 网络音频合成器。 界面灵感来自 Teenage Engineering 的 OP-1
文件大小:44KB
文件格式:ZIP
更新时间:2024-06-26 03:06:44
CSS
网络音频合成器 这是一个使用 Web Audio API 创建的基本合成器,具有基于 Commodore 64 中的 SID 芯片的功能,包括: 复调 3个声音发生器 ADSR 信封 方波、锯齿波、三角波和噪声(声纳式)波形 环形调制开关(三角形*方形) 低、高和带通滤波器 增益控制 复调 复音是通过拥有一组声音来实现的,其中每个声音都有一个振荡器和每个声音发生器的包络。 每当声音发生器改变时,声音都会重新生成,无缝地改变音调和包络。 目前,声音不会自我毁灭,因为它们依赖于信封的释放来触发它们,并且用户可能想要在播放音符的过程中改变释放。 当一个键被按下时,它会根据 MIDI 音符索引语音数组,如果语音不存在则创建它。 然后触发语音,这意味着每个信封开始运行。 当一个键被释放时,所有的信封都会被告知释放。 复音通常会在没有任何压缩的情况下添加大量声音,因此请确保将主音量保持在较低水
【文件预览】:
web-audio-synth-master
----.gitignore(37B)
----README.md(4KB)
----config.rb(889B)
----Gemfile(122B)
----stylesheets()
--------screen.css(15KB)
----sass()
--------screen.scss(4KB)
----js()
--------libs()
--------sid.js(8KB)
----index.html(12KB)