Skip to content

Ichaelus/bitflipper

Repository files navigation

BITFLIPPER

Bitflipper Example

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.

Development

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.

About

8 Bit Reducer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •