Use your iOS or Android device as an expressive MIDI controller! Make music using touch, camera (by tracking your hands, face, body, color or barcodes), motion sensors, microphone, game controllers, computer keyboards and mice, Apple Watch, AirPods and more! Combine almost every sensor of your device to create your own custom MIDI controller setup.
Send MIDI events to other apps running on the same device, or to a computer or other device via WiFi, Bluetooth or USB. Or host Audio Units (AUv3) on iOS directly inside the app. Or send the raw sensor values via OSC. And MusiKraken even supports MIDI 2.0!
Route the MIDI signals through effect modules to for example split chords into separate notes, transpose them and send them to separate channels to control multiple virtual instruments simultaneously.
The web version of MusiKraken is currently available as a free beta test. MusiKraken running completely inside the web browser! You can try it out here!
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
Hand Tracking
Finger Tracking
Ghost Organ
Body Pose Tracking
Face Tracking
Color Tracking
Barcode Tracking (iOS only)
Cat and Dog Tracking (iOS only)
TrueDepth (iOS only, needs device with TrueDepth front camera)
Motion Sensors
Accelerometer
Magnetometer
Game Controller
Computer Keyboard
Computer Mouse
Headphone Motion (iOS only)
Microphone
Apple Watch (iPhone only)
Slider
Button
MIDI Input
Output
MIDI Output
RTP MIDI (MIDI via WiFi; Core MIDI Network & Snarp Network MIDI)
Bluetooth MIDI (Android only, iOS supports this via MIDI Output)
AudioUnit (iOS only)
OSC (Open Sound Control)
Network MIDI 2.0
Kraken MIDI Connector
Haptics (iPhone only)
SimpleSynth
Value Viewer
Effects
Please contact me if you have any questions or if something doesn't work: info@snarp.ch
Chord Splitter
Channel Switcher
Value to MIDI Converter
MIDI to Value Converter
Transposer
Beat
Threshold
Speed
Envelope
LFO
Arpeggiator
Latch
Filter
Value Smoother
Distance
Gate
Velocity Replacer
Minimum / Maximum
Boolean Logic
Randomizer
Scale Quantizer
Particles
OSC Translator
Pass Through