Rafik Draoui

Projects

flopkestra

An Arduino-driven “orchestra” whose instruments are floppy drives, hard disk drives, printers, or anything else with a motor or speaker attached to it.

gazouilli

A program that convert a WAV audio recording into flopkestra bytecode or MIDI format.

vortex

A web client to control a Music Player Daemon (mpd) server and to organize music libraries amongst a group of people.

ludwig

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.