文件名称:purescript-audio-behaviors:浏览器中的DSP使用行为模式
文件大小:92KB
文件格式:ZIP
更新时间:2024-05-24 06:38:33
webaudio PureScript
纯音频行为 Web音频的 。 演示版 检查 ,其中klank-studio目录包含在浏览器中使用的示例。 安装 spago install 建造 spago build 大意 该库使用了Conal Elliott和Paul Hudak率先提出的。 您描述了音频在给定时间的行为方式,并定期采样该函数以构建音频图。 例如,考虑以下行为,来自 : scene :: Number -> Behavior ( AudioUnit D1 ) scene time = let rad = pi * time in pure $ speaker ( (gain' 0.1 $ sinOsc ( 440.0 + ( 10.0 * sin ( 2.3 * rad)))) :| (gain' 0.25 $ sinOsc ( 235
【文件预览】:
purescript-audio-behaviors-master
----.gitignore(769B)
----README.md(27KB)
----.github()
--------workflows()
----test()
--------Main.purs(316B)
--------Basic.purs(22KB)
----test.dhall(161B)
----packages.dhall(5KB)
----examples.dhall(92B)
----examples()
--------exporter()
--------dupsplit()
--------regression()
--------audio-worklet()
--------midi-in()
--------stress0()
--------koans()
--------readme()
--------hello-world()
--------metronome()
----package.json(869B)
----src()
--------FRP()
----spago.dhall(364B)
----custom-units()
--------ps-aud-mul.js(835B)
----package-lock.json(47KB)