All Abstractions in Malinette
in
ALL_IN
:
arduino-in
: Open and close analog inputs (sensors)
arduino-in-num
: Digital sensors from Arduino
audio-in
: Get Audio input - pitch and sound level
bb-ana
: Analog sensors from BrutBox
bb-encoder
: Encoder sensor from BrutBox
bb
:
bb-touch
: Capacitive touch sensors from BrutBox
joystick
: Grab joystick sensor
key-char
: Get the 10 first alphabetic keys.
key-makey
: Keys from MakeyMakey (arrows space click wasd)
key-num
: Get 10 numerical keys.
mouse
: Get X and Y positions from mouse device
video-in
: Get default camera
out
3d-object
: Some basic 3d objects : cube + sphere + 3d model ...
3d-text
: Display text
ALL_OUT
:
arduino-out
: Send data to Arduino outputs : digital + PWM + servo
audio-out
: Audio bus send audio to the [audio-master]
midi-out
: Send MIDI notes
osc-out
: UDP/OSC connection
video-out
: Display visual elements in a rectangle
video
ALL_VIDEO
:
image-in
: Load an image
video-camera
: Control the camera positions
video-colors
: Set colors balance
video-crop
: Get a part of an image (crop)
video-halftone
: Halftone (print point) effect
video-kaleidoscope
: Kaleidoscope effect
video-lumaoffset
: Offset pixels depending on the luminance
video-mix
: Mix two sources of video
video-motion-blob
: Track the movement with the camera (blob)
video-multifx
: Some effects : color + inversion + gain + saturation + contrast + blur.
video-multiimage
: Load several pictures from a folder
video-record
: Record video into a file (.mov)
video-red-blob
: Track a red color area (blob)
video-scratch
: Open a movie file + play and scratch it
video-stopmotion
: Record single pictures (snapshot) to make an animation
video-xyz
: Basics 3d manipulations
audio
ALL_AUDIO
:
audio-attack
: Trigger a sound with an enveloppe
audio-comp
: Waveshaping compressor
audio-cutoff
: Classic audio filter cutoff/resonance
audio-delay
: Simple delay used for "retuner/repitch"
audio-delay4
: Audio multidelay (4 bands).
audio-disto
: Simple distortion
audio-eq13
: Equalizer 13 bands
audio-eq3
: Simple 3 band equalizer
audio-freeze
: Freeze the sound
audio-lowfi
: Decimate , Lo-Fi the sound.
audio-mix
: Mix two sounds
audio-moog
: Moog filter effect
audio-pitch
: Pitch the sound
audio-recorder
: Argument
audio-reverb
: Reverberation.
audio-sampler
: Play/open and record/save audio input or file
audio-volume
: Simple volume mixer
audio-vowel
: Vocal synthesis with vowels (a-i-o-ai-e)
fftscope~
: See frequencies of an audio signal
oscilloscope~
: See audio signal in time
synth-bass-dub
: Dubstep bass with nice LFO filtering
synth-bass
: Bass synthetiser
synth-drums
: Synthesis sound of 4 drums : kick + snare + hat + crash
synth-fm
: FM synthesis
synth
: Basic synthesis waveforms : sine + sawtooth + square + graph
synth-string
: String pizzicato synthesis
synth-xylophone
: Xylophone synthesis.
numbers
ALL_NUMBERS
:
bangs
: Send few bangs
between
: Let pass numbers between the 2 values
bpm-ms
: Convert BPM (Beat per minute) to Ms (Milliseconds)
count
: Simple loop counter
data-sampler
: Record and play a flow of data (numbers+symbols) into a text file
fade
: Make a fade between two values
flow
: Switch data flow
genv
: Read data from an array
genv-play
: Play data from a array
inverse
: Inverse the value between 0 and 1
map-auto
: Automap useful for sensor calibration
map
: Map a number between the boundaries (rule of three)
mem
:
midi-hz
: Conversion between Midi and Hertz
midi-sampler
: Play and record into a midi file
multimeter
: Calculate the Resistance and the Voltage with Arduino
notescale
: Convert midi numbers to musical scale
onoff
: Convert a bang to a switch on (1) for a specified time before to switch off (0)
oscillator
: Simple oscillation of numbers
oscilloscope
: See data values in time
percent
: Percentage of action
physics
: Simulate physic caracteristics like elasticity and gravity
rand-sel
: A bang after a random numbers of bang
rand-walk
: Random walk generator
seq-timer
: ?????
seq16-count
: ????????????
seq16
: ??????????
seq16-mem
: Memorize presets for seq16
seq16-nb
: ??????????
seq16-timer
: ??????????
seq8
: ????????????
start
: Loadbang and initbang with a delay
taptempo
: Get tempo between two trigger
time-master
: ?????