Get new jQuery plugins just once a week
October 5, 2012
The API and all the abstraction is built around the concept of guitar effects — pedals and stomp boxes, pots and switches.Right now it only supports Safari and Chrome Nightly.
You design your pedal with the powerful Webkit audio API, attach pots and switches to it, style it via CSS3 and voila.
Bring multiple pedals together to create a pedalboard, easily adjust their settings and routing. Prepare as many pedalboards as you’d like, e.g. for your favorite styles. Easily switch pedalboards for a completely different sound.
The technology that made Pedalboard.js available is Webkit’s implementation of the W3C audio API.
At the base is the Stage. Stage is where everything lives — what you see, the floor, the place that hosts your pedal board.
Board is analogous to a pedal board, where you put and organize your pedals. It has an InputBuffer instance, an OutputBuffer instance and as many Pedal instances as you’d like.
Pedal component is where the magic happens. Given an AudioContext, Pedal implements its effects in an effects chain.
Finally, a complete guitar effects stack, completely customizable, in your hands.
Created by Armagan Amcalar
Framework for developing audio effects for guitar
Sign up for our weekly newsletter.