A downloadable enviroment for macOS

Download NowName your own price

MDMA is short for Multi Data Multimedia Automation and is a livecoding enviroment for generating visuals and sending MIDI data. It combines the funtionalitys of ACID and TRAM into a single application.

ACID: acidatm.itch.io/acid
TRAM: acidatm.itch.io/tram

A Add -> adds two values together
B Bitmap(n) -> returns a value array of all characters in the line
C Clock(divider) -> returns a linear clock function
D Divide -> divides two values
E Expand(v) -> makes lower values larger
F Frame(divider) -> returns the frame number
G Greater(a,b) -> returns the greater of two values
H cursorX -> returns the value of the x position of the cursor
I Invert(v) -> inverts a value
J cursorY -> returns the value of the y position of the cursor
K Compress(v) -> makes larger values smaller
L Lower(a,b) -> returns the lower of two values
M Minus -> substracts two values from each other
N Noise(p) -> steps through simplex noise
O Perlin(p) -> steps through perlin noise
P Plasma(p) -> steps through plasma
Q Square(v) -> returns a square wave
R Random -> returns a random value
S Sine(v) -> returns a sine wave
T Times -> multiplies two values
U Uncertainty -> returns a random value that changes every bar
V Triangle(v) -> returns a triangular function
W Water(p) -> steps through a water shader
X X -> returns x position on grid
Y Y -> returns y position on grid
Z Keypress -> returns boolean of space key pressed




Code: github.com/adult-video/mdma-app

Download

Download NowName your own price

Click download now to get access to the following files:

MDMA App 78 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.