The goal of the project is to develop a stand-alone device in a small form factor that is capable of rendering MilkDrop presets in real time from an audio input, and displaying them on a screen or projector.

Open source components have been used or developed as much as possible, and a system-on-chip implemented in a FPGA has been chosen for meeting this goal at the IP core level.

The flexibility of the FPGA enables advanced users to modify the design, and also permits easy integration of many interfaces (MIDI, DMX512, ...) in a compact way, making Milkymist a platform of choice for the nomadic VJ.

The design is also highly modular and documented, making the code easy to re-use in other open source system-on-chips.

Status & Latest News

Milkymist is still in development stages.

However, if you are a hardware developer, you may still be interested. You can grab a current snapshot of the code which currently implements an opensource Mico32 system-on-chip with UART, SD card reader and VGA framebuffer output. Other parts are in development and may or may not be functional. You can also read the PDF documentation to see how things are organized and browse the code from the SVN repository.

Developers wanted.

If you feel like working on a part of the project, please contact me. My email is sebastien dot bourdeauducq at gmail.