About
This site exists to promote Web Audio Modules by making them easy to discover and simple to try.
Purpose
I found the lack of a catalogues for WAM modules unacceptable so I decided to build one myself.
I also added a playgroun page designed to be a one stop shop for testing, playing around with and showcasing individual modules
The playground
The playground page is a one stop shop for testing and showcasing all aspects of individual modules. Any publically hosted module can be tested using it's URL.
Testable inputs
- Live audio input from your audio input devices like; mics and audio interfaces
- Pre-recorded audio input TODO
- Midi input keyboard (with velocity)
- Midi bending and aftertouch TODO
- Midi clock TODO
Testable outputs
- Audio (the module is prewired to your speakers)
- Midi output log TODO
What are "WAMs"
WAMs, or Web Audio Modules, are pieces of sound processing software that are intended to produce or augment audio, and work together in a modular way. If you are familiar with VSTs then you can think of WAMs as "VSTs for the web". If you are familiar with analog gear like guitar pedals or eurorack, well, this is the guitar pedal / eurorack of the web.
If you want to checkout the modular nature of WAMs then I recommend that you go to https://sequencer.party/ There you'll be able to connect different moduels and sequencers together to produce some tunes. You can even use that site to jam live with other people!
Audio for everyone!
- I believe that web audio can improve accessibility and the immediacy of exploring digital sound processing and with that goal in mind i will try to adhere to these princples:
- Efficient: keep the site lightweight and fast.
- Runs everywhere: work well across devices and browsers.
- Accessible and responsive: this is a priority, not a nice-to-have.
Feedback
If you notice anything that hurts accessibility, responsiveness, or performance, I’d genuinely like to hear it.
Browse the catalogue and try a module.