Skip to content

0b5vr/wavenerd

Repository files navigation

Wavenerd

GLSL music live coding environment

https://0b5vr.github.io/wavenerd/

Overview

Wavenerd is a GLSL music live coding environment runs in your web browser.

It's basically a 2-deck DJ setup but turntables are replaced with GLSL synthesizers. You can write and play GLSL music code to create your bangers, and mix them with the built-in DJ mixer.

Since Wavenerd is designed for live performance, it has several features to make it easier to use in a live setting.

Features

  • 🎶 Two decks of real-time GLSL synthesizers
  • 🎚️ MIDI controllable DJ mixer and knob parameters
  • ♻️ Compiles while playing, applies in sync with the beat
  • ⌨️ Keyboard shortcuts optimized for live performance
  • 👁️ Oscilloscope, spectrum analyzer, vectorscope
  • 🎨 Variety of color themes, including chroma key-friendly ones
  • 📂 Samples, wavetables, and images can be used in shaders

How to use?

See the help, it should work as a manual and a tutorial.

License

MIT

Packages

 
 
 

Contributors