All Abstractions in Malinette
in
- arduino-analog-in : Open and close analog inputs (sensors)
- arduino-digital-in : Digital sensors from Arduino
- audio-in : Get Audio input - pitch and sound level
- key-char : Get the 10 first alphabetic keys.
- key-makeymakey : 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
- video-motion-blob : Track the movement with the camera (blob)
- video-red-blob : Track a red color area (blob)
out
- 3d-object : Some basic 3d objects : cube + sphere + 3d model ...
- 3d-text : Display text
- 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-record : Record video into a file (.mov)
- video-screen : Display visual elements in a rectangle
video
- 3d-transform : Basics 3d manipulations
- 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-multifx : Some effects : color + inversion + gain + saturation + contrast + blur.
- video-multiimage : Load several pictures from a folder
- video-scratch : Open a movie file + play and scratch it
- video-stopmotion : Record single pictures (snapshot) to make an animation
audio
- audio-3eq : Simple 3band equalizer
- audio-attackdecay : Enveloppe of a sound
- audio-comp : Audio compressor.
- audio-cutoff : Classic audio filter cutoff/resonance
- audio-decimate : Decimate , Lo-Fi the sound.
- audio-delay : Multidelay audio.
- audio-disto : Simple distortion
- audio-ducker : The level of one audio signal is reduced by the presence of another signal
- audio-freeze : Freeze the sound
- audio-pitchdelay : Simple delay used for "retuner/repitch"
- audio-pitchshift : Pitch the sound
- audio-reverb : Reverberation.
- audio-sampler : Play/open and record/save audio input or file
- audio-sampler-transpose : Transposition of a sound
- audio-scratch : Sampler/player with scratch
- audio-volume : Simple and slim volume mixer
- oscilloscope~ : See audio signal in time
- synth-bassdrum : Bass drum synthetiser
- synth-drums : Synthesis sound of drums : kick + snare + hat + crash
- synth-fm : FM synthesis
- synth : Basic synthesis waveforms : sine + sawtooth + square + graph
- synth-moog : Moog synthetiser
- synth-note : Play a single synthesis sound with an enveloppe
- synth-pluck : String pizzicato synthesis
- synth-vowel : Vocal synthesis with vowels (a-i-o-ai-e)
- synth-wobblebass : Dubstep bass with nice LFO filtering
numbers
- autoscale : Automap useful for sensor calibration
- bang-start : Loadbang and initbang with a delay
- between : Let pass numbers between the 2 values
- bpm-ms : Conversion BPM (Beat per minute) / Ms (Milliseconds)
- data-sampler : Record and play a flow of data (numbers+symbols) into a text file
- fade : Make a fade between two values
- inverse : Inverse the value between 0 and 1
- map : Map a number between the boundaries (rule of three)
- mapcurve : Modify the data curve
- 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 : This object convert to melodic closest note of the scale mapping into musical scale
- oscillator : Simple oscillation of numbers
- oscilloscope : See data values in time
- physics : Simulate physic caracteristics like elasticity and gravity
- seq-counter : A looping counter with time + step and max
- seq-randomizer : A sequencer ouput random numbers
- seq-sliders : 8 steps sequencer (0-1 float)
- seq-sliders16 : 16 steps sequencer (0-1 float)
- seq-taptempo : Tap tempo object
- seq-toggles : 8 steps sequencer (0-1 integer)
- spigot-toggle : Switch a spigot