Bitflipper is a little effects-box built using modern web techniques like WebAudio's AudioWorklet. It's main functionallity is the bit-wise control over the sound input using the colored buttons - hence the name.
Check it out live: https://bitflipper.leimstaedtner.it
You can even plug-in your MIDI-controller and use it on stage - all assets are chached offline!
Currently, only a few Browsers support AudioWorklets. I recommend using the latest Firefox or Chromium versions for now.
TL;DR: bin/dev
Start a local https server
gem install webrick
ruby -r webrick/https -e 'WEBrick::HTTPServer.new(Port: 8000, DocumentRoot: ".", SSLEnable: true, SSLCertName: [%w[CN localhost]]).start'
npx http-server # terminal 1
ngrok http 8080 # terminal 2
Open https://localhost:8000/ or https://bitflipper.lvh.me:8000/
Your code will be synced to production once merged into master
.