All Projects → pac-dev → AudioMasher

pac-dev / AudioMasher

Licence: other
Generative Audio Playground

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
go
31211 projects - #10 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to AudioMasher

Generative.fm
A platform for playing generative music in the browser.
Stars: ✭ 1,534 (+2968%)
Mutual labels:  web-audio-api, generative-music
Comet
Web Synthesis on steroids
Stars: ✭ 18 (-64%)
Mutual labels:  web-audio, web-audio-api
ember-audio
An Ember addon that makes working with the Web Audio API super EZ.
Stars: ✭ 33 (-34%)
Mutual labels:  web-audio, web-audio-api
react-redux-webaudio
An event manager for the Web Audio API, integrated with react-redux.
Stars: ✭ 23 (-54%)
Mutual labels:  web-audio, web-audio-api
corruption-loops
Digitally disintegrating music
Stars: ✭ 37 (-26%)
Mutual labels:  web-audio-api, generative-music
cycle-audio-graph
Audio graph driver for Cycle.js based on virtual-audio-graph
Stars: ✭ 19 (-62%)
Mutual labels:  web-audio, web-audio-api
chords
Text-based chord progression editor
Stars: ✭ 25 (-50%)
Mutual labels:  web-audio, web-audio-api
generative.fm
A platform for playing generative music in the browser.
Stars: ✭ 1,557 (+3014%)
Mutual labels:  web-audio-api, generative-music
PxtoneJS
Play Pxtone Collage files in Web Audio API.
Stars: ✭ 32 (-36%)
Mutual labels:  web-audio
media-player
An modern, clean media player built using web technologies
Stars: ✭ 44 (-12%)
Mutual labels:  web-audio
circle
No description or website provided.
Stars: ✭ 25 (-50%)
Mutual labels:  web-audio-api
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 (+12%)
Mutual labels:  web-audio
tinyspec-cling
tiny spectral synthesizer with livecoding support
Stars: ✭ 31 (-38%)
Mutual labels:  generative-music
mm-components
Music Markups components
Stars: ✭ 50 (+0%)
Mutual labels:  web-audio-api
Unity-Synth-Experiments
A set of simple generative synth scripts for Unity written in C# (OnAudioFilterRead)
Stars: ✭ 97 (+94%)
Mutual labels:  generative-music
Dyci2Lib
"Dicy2 for Max" is a Max package implementing interactive agents using machine-learning to generate musical sequences that can be integrated into musical situations ranging from the production of structured material within a compositional process to the design of autonomous agents for improvised interaction. Check also our plugin for Ableton live !
Stars: ✭ 35 (-30%)
Mutual labels:  generative-music
Keras-to-Realtime-Audio
No description or website provided.
Stars: ✭ 22 (-56%)
Mutual labels:  web-audio-api
purescript-wags
Web audio graphs as a stream
Stars: ✭ 41 (-18%)
Mutual labels:  web-audio
ziffers
Numbered musical notation for composing algorithmic and generative melodies
Stars: ✭ 53 (+6%)
Mutual labels:  generative-music
spaghetti-audio
A Web Audio and canvas experiment
Stars: ✭ 94 (+88%)
Mutual labels:  web-audio-api

AudioMasher

Generative Audio Playground - https://www.audiomasher.org

  • Edit and play Sporth audio scripts in the browser
  • Browse and listen to existing scripts
  • Add your scripts to the collection

Building

To get the latest source and build the server using Git and Go:

git clone https://github.com/pac-dev/AudioMasher
cd AudioMasher/
go build

Sporth is already compiled to JS and included in the project, but if you want to compile it yourself, the code glue is here: https://github.com/pac-dev/SporthEm

Running

  • Serve the static folder from a static host.
  • Create your own config/masher.config based on the included example config file.
  • Run the AudioMasher binary alongside the templates and config directories.

Troubleshooting

  • Files served by the static host might require some HTTP headers:
    • access-control-allow-origin set to the server address
    • content-type: application/wasm for the wasm file
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].