Make music using your hands, face, voice or by rotating the device!
Choose from several module types in the editor and connect the ports to create your own MIDI controller setup.
Use device sensors like Touch, Accelerometer, Microphone and Camera (face tracking via ARKit and depth sensor, or MLKit on Android) to generate MIDI signals.
Route the MIDI signals through effect modules to split chords into separate notes, transpose them and send them to separate channels to control multiple virtual instruments simultaneously.
How to use
How to connect to other devices
Tutorial: Create a simple setup
How to control multiple instruments simultaneously
Modules
Input
Keyboard
Chords Pad
Touchpad
Face Tracking
Hand Tracking
Finger Tracking
Body Pose Tracking
Color Tracking
TrueDepth (iOS only, needs device with TrueDepth front camera)
Motion Sensors
Accelerometer
Magnetometer
Headphone Motion (iOS only)
Microphone
Apple Watch
Game Controller
Slider
MIDI Input
Output
MIDI Output
MIDI via WiFi (Core MIDI Network & Snarp Network MIDI)
AudioUnit (iOS only)
SimpleSynth
Value Viewer
Effects
Chord Splitter
Channel Switcher
Value to MIDI Converter
MIDI to Value Converter
MIDI Transposer
Beat
Threshold
Speed
Envelope
LFO
Arpeggiator
Latch
Filter
Value Smoother
Distance
Pass Through
Please contact me if you have any questions or if something doesn't work: info@snarp.ch