Rack.js - extendable WebAudio guitar effects rack.
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
reverb-impulses
README.md
index.html
rack-delay.js
rack-distortion.js
rack-reverb.js
rack.js
rack.png

README.md

Rack

Rack.js - extendable WebAudio guitar effects rack.

Rack.js

Check out the demo (served from head, bugs shall be present!)

Set up

  1. A recent version of Chrome;
  2. Activate Web Audio Input in chrome://flags;
  3. Restart the browser;
  4. Serve these files from a web server (e.g., python -m SimpleHttpServer).

Play

  1. Load index.html and accept microphone access;
  2. Move the knobs with the mouse;
  3. Hit 'U' to display menu and cycle through available effects;
  4. Hit 'Enter' to add the selected effect, or 'Esc' to dismiss;
  5. Hit 'D' to remove the last effect unit.

Have fun!

License

MIT-style.

Reverb impulses downloaded from http://www.voxengo.com/impulses/