Posts By: Wouter

Music Pattern Generator v2.2

Music Pattern Generator is an ongoing project of mine. A web app that creates musical rhythm patterns in MIDI. I finished a new update that introduces snapshots. Snapshots let you store and instantly recall the settings of many rhythm settings at once, which is helpful when switching between sections in a musical piece. Read the… Read more »

Kibo Keyboard

In collaboration with music technology company Kodaly I started investigating possible web apps for their Kibo MIDI controller. Kibo Keyboard is a first experiment where I connect a web app running in the Chrome browser to the the Kibo controller via Bluetooth LE, using the MIDI over Bluetooth protocol to send data from the Kibo… Read more »

Leidseplein project

A project to combine software development and painting. For this project I filmed the Leidseplein in Amsterdam and then projected the recordings on animated 3D shapes. The resulting recreation of the square (the video above) led to two paintings. The software that I use to mix video and 3D shapes is an ongoing project, that… Read more »

Singulart online gallery

This year I’ve joined Singulart, who’ve kindly invited me to join their online gallery and art platform. A selection of my paintings is presented for sale on my artist page on Singulart.

Music Pattern Generator

Music Pattern Generator v2.1 is a web app for making complex polyrhythms. Animated graphics make the patterns easy to create and understand. This app is a new version of my old Euclidean Pattern Generator. I rewrote it in JavaScript so it now runs in the browser, although it can also be downloaded and installed as… Read more »

JavaScript desktop programs with NW.js

This is an overview and tutorial of how to create desktop programs for Linux, Mac and Windows using NW.js. NW.js is a framework for building desktop applications with HTML, CSS, and JavaScript. It works by combining a JavaScript app with Node.js and Google’s Chromium browser engine into a single desktop program.