A web client to control a Music Player Daemon (mpd) server and to organize music libraries amongst a group of people.
An Arduino-driven «orchestra» whose instruments are floppy drives, hard disk drives, printers, or anything else with a motor or speaker attached to it.
A program that convert a WAV audio recording into flopkestra bytecode or MIDI format.
A collection of cryptographic primitives, and programs for cracking them. I built this to have a controlled environment in which to develop my cryptanalytic skills.
A compiler for the WIG language, a DSL designed to build simple web applications. The compiler is written in C, and the target language is Python (in the form of CGI scripts). This was built as a requirement for the graduate Compiler Design course at McGill University.
Contact mics, amplifiers, atari punk console, synth, etc.