aleph

Aleph is a cross-platform desktop application and programming framework designed for developing and performing audio-reactive visuals using browser technologies. The aim of the project is to make programming approachable for artists and musicians while allowing for more complex usage by more advanced programmers.

Aleph leverages the simplicity of working with HTML Canvas and WebGL that p5.js provides, wraps it in a self-contained app with loads of helpful utilities designed to accelerate development, and provides a custom MIDI implementation that allows for expressive live performances.

⁄⁄frontend_tools

p5.js

vanilla javascript

⁄⁄backend_tools

electron

node.js