So you like MadMapper, but want more features ?
Here comes the MAD_Lab, a laboratory for experimental softwares. It contains a bunch of little apps, each focusing on a special aspect we want to integrate into MadMapper, but didn’t find the time to implement nicely in the initial release.
Please note that since these apps have a highly experimental flavour, we do not recommend using them in production.

The Mad Lab apps are powered by Syphon
You’ll need to be a registered user in order to run these following apps.
Get them from MadMapper yourspace page
MAD_Doubler
Composite 2 Syphon inputs into a new one.Useful for combining Modlu8 and QuartzComposer (or VDMX or Resolume…) input into MadMapper.
Width / Height : output image size, in pixels.
Defaults to 2x 1024 x 768.
Left and Right droplist: selects which Syphon input to composite.
MAD_Equalizer
Renders a fully parametrable equalizer.
Bands are organized from Left to Right, bass to high.
X and Y : sets the number of rows/column. Each column is a specific frequency band.
Option to select audio source:
Microphone or Line In
ON: active the sound analysis
Show Lines: shows EQ subdivisions (usefull for setting up the mapping)
Increasing/Decreasing scale: adjusts the sensibility
Gain: add gain on the input sound level
Hue: change the global color tint
Hue Offset: offset each cell’s color
MAD_GraphicPatterns
Renders 16 different graphical patterns.
Option to change the master color.
Slider to change the global speed.
X and Y parameters to set the ouput render size inpixels (defaults to 1024*768)
MAD_GridMaker
Renders a parametric grid.
X and Y sets the number of rows/cells.
Animate: animates each cell successively.
Speed: changes the global speed of animation
Luminosity: changes the luminosity of each cell
Colorize: switch to color mode
MAD_KinectMasker
Uses a Kinect to render a mask. To be used in conjunction with MAD_Doubler.
Zmin/Zmax : set the min and max depth value to be removed from the mask
Blur : adds a slight blur on the outline of the mask.
Tilt: change the motorized tilt of the Kinect unit
REC : toggles live feed on/off
How to use:
1- plug your Kinect in a free USB port
2- Launch MAD_KinectMasker
3- Adjust Zmin/Zmax values to select the relevant part of the Kinect feed. Eventually adjust other parameters.
4- Launch Modul8 (or any other Syphon-enabled software)
5- Launch MAD_Doubler
6- Set MAD_Doubler inputs to Kinect on the Left and Modul8 (or your Syphon-enabled app) on the right
7- Launch MadMapper. Your Kinect mask is now attached to the right side of the input (even if it appears black)
8- Composite your mask on top of something else….
MAD_VideoDelay
Delays the isight feed of your computer and display each iteration on a different cell.
Width/Height : sets the output size in pixels
Row/Columns: sets the number of row/columns
Exposure: adjust the camera’s exposure
Delay: sets the delay (in frames) between each cell
MAD_Generator
Generated some abstract psyche-graphics.
- 3 levels of color: background, main and extras
Feedback controls: alpha, size and rotation
Automove the graphic or use your mouse
F.Move: moves the vanishing point of the feedback in a noisy way
1 / 2 adds another graphic moving seed
Invert: inverts the color output
Flip: flips the feedback
Squarize: renders the output into a grid of squares
SqrX/SqrY: change the tiling scale of the squares
SqrRotation: rotate each square’s texture
Z/X/C/V : add graphical elements (same keyboard shortcut)
Big: fattens the main graphic.
MAD_Line
Allows to draw lines and animate them in realtime. It also features an export to SVG function







