PureScript Web Audio Graphs as a Stream.
This library is comprised of two parts.
- An API for creating streams of web audio graphs.
- An API for rendering the streams to web audio.
There are some other examples to get you started:
The examples also show how to use
purescript-wags in a Halogen app.
Module documentation is published on Pursuit.
As the Pursuit documentation is quite volumnous, there's also a cheat sheet that you can use 💯.
To see how to bundle this library on your site, please visit the examples directory.
To compile the JS for the hello world example, issue the following command:
spago -x examples.dhall bundle-app \ --main WAGS.Example.HelloWorld \ --to examples/hello-world/index.js
Other examples will work the same way, with the directory and module name changing. Then, to access the example, you can run a http server from the directory and navigate to the url, ie
cd examples/hello-world && python -m http.server and then navigate to localhost:8000.