Projects / MadJACK


MadJACK is a MPEG audio deck for the Jack Audio Connection Kit with an OSC-based control interface. It was written as a backend for DJ music playback.


Recent releases

  •  15 May 2006 17:11

    Release Notes: This release adds support for cueing to a specific point. It adds a QMadJACK C++ class for writing GUIs. There is a new minimal GUI. Support for /deck/get_filename has been removed. Support has been added for /get_error, /get_version, and /deck/get_duration.

    •  11 Jan 2006 06:50

      Release Notes: Improvements were made to decoder thread handling along with a VBR detection bugfix, a fix for a bug with playing very short tracks, modifications to state changing behaviour, and an option to disable automatically starting of jackd. STDOUT is now unbuffered.

      •  28 Dec 2005 08:39

        Release Notes: A bug in which too much processor time was used on Linux has been fixed.

        •  23 Dec 2005 21:55

          Release Notes: This release changes OSC code to lo_send_from, adds get_filename and get_filepath OSC methods, has bugfixes in build_filepath, fixes minor memory leaks, only changes to 'READY' state once ringbuffer is full, adds bit rate checking (warns about VBR), adds an 'ERROR' state for when decoding fails, quits when the JACK server shuts down, adds a command line option to choose the length of the ringbuffer, can now connect Jack ports on the command line, and reduces the time display to 10 updates per second.

          •  05 Dec 2005 05:48

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.