All Projects → mikesol → purescript-wags

mikesol / purescript-wags

Licence: Apache-2.0 license
Web audio graphs as a stream

Programming Languages

purescript
368 projects
javascript
184084 projects - #8 most used programming language
Dhall
116 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to purescript-wags

Tonejs Instruments
A small instrument sample library with quick-loader for tone.js
Stars: ✭ 172 (+319.51%)
Mutual labels:  web-audio
extendable-media-recorder
An extendable drop-in replacement for the native MediaRecorder.
Stars: ✭ 123 (+200%)
Mutual labels:  web-audio
WebAudio-Modem
Modem implementation with WebAudio (JavaScript)
Stars: ✭ 30 (-26.83%)
Mutual labels:  web-audio
Audioworklet Polyfill
🔊 Polyfill AudioWorklet using the legacy ScriptProcessor API.
Stars: ✭ 179 (+336.59%)
Mutual labels:  web-audio
voder
An emulation of the Voder Speech Synthesizer.
Stars: ✭ 19 (-53.66%)
Mutual labels:  web-audio
unmute-ios-audio
Enable/unmute WebAudio on iOS, even while mute switch is on
Stars: ✭ 96 (+134.15%)
Mutual labels:  web-audio
Sono
A simple yet powerful JavaScript library for working with Web Audio
Stars: ✭ 164 (+300%)
Mutual labels:  web-audio
fastidious-envelope-generator
Envelope generator (aka ADSR) for the Web Audio API that aims to be free of artifacts and handle edge cases well
Stars: ✭ 56 (+36.59%)
Mutual labels:  web-audio
Tonalhub
Make your GitHub repository sing. Tonalhub will take the last year's commit activity and play it with web audio.
Stars: ✭ 18 (-56.1%)
Mutual labels:  web-audio
PxtoneJS
Play Pxtone Collage files in Web Audio API.
Stars: ✭ 32 (-21.95%)
Mutual labels:  web-audio
Timidity
Play MIDI files in the browser w/ Web Audio, WebAssembly, and libtimidity
Stars: ✭ 221 (+439.02%)
Mutual labels:  web-audio
I dropped my phone the screen cracked
web audio, cracked.
Stars: ✭ 245 (+497.56%)
Mutual labels:  web-audio
chords
Text-based chord progression editor
Stars: ✭ 25 (-39.02%)
Mutual labels:  web-audio
Audiomotion.js
High-resolution real-time spectrum analyzer and music player using Web Audio and Canvas APIs.
Stars: ✭ 177 (+331.71%)
Mutual labels:  web-audio
Comet
Web Synthesis on steroids
Stars: ✭ 18 (-56.1%)
Mutual labels:  web-audio
Wax
An experimental, JSX-compatible renderer for the Web Audio API
Stars: ✭ 171 (+317.07%)
Mutual labels:  web-audio
angular-audio-context
An Angular wrapper for the Web Audio API's AudioContext.
Stars: ✭ 20 (-51.22%)
Mutual labels:  web-audio
cycle-audio-graph
Audio graph driver for Cycle.js based on virtual-audio-graph
Stars: ✭ 19 (-53.66%)
Mutual labels:  web-audio
media-player
An modern, clean media player built using web technologies
Stars: ✭ 44 (+7.32%)
Mutual labels:  web-audio
ember-audio
An Ember addon that makes working with the Web Audio API super EZ.
Stars: ✭ 33 (-19.51%)
Mutual labels:  web-audio

purescript-ocarina

A library for web-based interactive audio and audio gaming.

Documentation

Ocarina's documentation is online here and the source in this repository.

Bundling on your site

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:

npx spago -x examples.dhall bundle-app \
  --main Ocarina.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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].