Software

Here you will find software I've made outside of work, either for fun or to build tools for my hobbies such as music production, computer graphics, and building this website. I've also written tutorials on various software development topics.

Max for Live

Max's and Live's application icons

Max is a programming environment with an interactive audiovisual focus. Ableton Live is software for music creation and performance. Max for Live combines them, letting you extend and customize the functionality of Live with Max.

Read more on the Max for Live pages.

WebGL

WebGL enables GPU programming in the web browser to generate computer graphics with software preinstalled on every modern computer, including mobile devices.

Read more on the WebGL pages.

Processing

"Processing is a flexible software sketchbook and a language for learning how to code. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology."

Read more on the Processing pages.