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
- E.g. with ruby:
gem install webrick ruby -r webrick/https -e 'WEBrick::HTTPServer.new(Port: 8000, DocumentRoot: ".", SSLEnable: true, SSLCertName: [%w[CN localhost]]).start'
- Or with Node/Ngrok exposure:
-
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.
