FAQ

Everything you need to know about playing Strimano.

Getting Started

What is Strimano?

Strimano is a browser-based air synth. Wave your hands to play music — no downloads, no hardware. It uses your webcam and hand tracking to turn finger movements into music in real time. Each extended finger plays a note based on its height. Both hands play simultaneously for up to 10 voices.

No downloads, no hardware, no signup. Just open the URL, allow your camera, and wave your hands.

How do I start playing?
  1. Go to strimano.com/app
  2. Click the Cam button in the top bar
  3. Allow camera access when your browser asks
  4. Wait 2-3 seconds for the hand tracker to load
  5. Hold your hand in front of the camera and extend your fingers

Each finger you extend plays a note. Higher hand position = higher pitch. Curl a finger to stop its note.

What devices and browsers work?

Strimano works on any device with a camera and a modern browser:

  • Desktop: Chrome, Edge, Firefox, Safari (macOS). Best experience on laptop/desktop with a built-in or USB webcam.
  • Mobile: Chrome on Android, Safari on iOS. Performance depends on the device — newer phones work well.

Chrome tends to give the best performance for hand tracking. A device with a dedicated GPU (like Apple Silicon Macs) will be smoother.

Is my camera video sent anywhere?

No. All hand and face tracking runs entirely in your browser using MediaPipe. No video ever leaves your device. The camera feed is processed locally and never uploaded.

Playing the Instrument

How do the fingers map to notes?

Each extended finger independently plays a note from the selected scale. The note is determined by the fingertip's vertical position on screen:

  • Higher hand position = higher pitch
  • Lower hand position = lower pitch

Both hands are tracked simultaneously, giving you up to 10 independent voices (5 fingers per hand). Curl a finger to silence it.

What scales are available?

Over 30 scales, switchable with the dropdown in the camera controls:

  • Western: Major, Natural Minor, Harmonic Minor, Pentatonic, Minor Pentatonic, Blues, Whole Tone, Chromatic
  • Modes: Dorian, Mixolydian, Phrygian, Lydian, Locrian
  • Exotic: Hijaz (Arabic), Persian, Hungarian Gypsy, Double Harmonic
  • Asian: Hirajoshi, Japanese, Balinese Pelog
  • Other: Diminished, Bebop Dominant, Free (chromatic glide)
Tip: Pentatonic is great for beginners — there are no wrong notes. Hijaz and Persian sound exotic and cinematic.
What synth voices are available?

8 built-in presets, selectable from the voice dropdown:

  • Default — warm, all-purpose tone
  • Saw Lead — bright, cutting lead sound
  • Warm Pad — soft, ambient pad
  • FM Bell — metallic, bell-like tone
  • Sub Bass — deep, heavy bass
  • Electric Piano — Rhodes-style keys
  • Pluck — short, percussive attack
  • Organ — sustained, harmonic-rich organ
How does wrist timbre control work?

Moving your hand left and right sweeps the synth's filter cutoff frequency:

  • Hand left = darker, muffled tone (low-pass filter closed)
  • Hand right = brighter, sharper tone (filter open)

This works like the X-axis on a Kaoss pad or the wrist tilt on a Bebot.

Can I change the root note and octave range?

Yes. In the camera control bar:

  • Root note dropdown: sets the starting note of the scale (C2 through C5)
  • Octave range dropdown: sets how many octaves the vertical space covers (1 to 7)

A smaller range (1-2 octaves) gives you finer pitch control. A larger range (5-7) lets you sweep across a wider pitch range with the same hand movement.

Face Expression Controls

How do I enable face tracking?
  1. Start the camera (click Cam)
  2. Click the Face button in the camera overlay
  3. Wait a moment for the face tracker to load

You'll see a subtle face mesh drawn over your face on the canvas. Face tracking runs alongside hand tracking.

What can I control with my face?
  • Mouth open/close: Controls filter cutoff (wah effect). Open your mouth wide for a bright, open sound. Close it for a dark, muffled tone.
  • Eyebrow raise: Controls modulation depth. Raise your eyebrows to add vibrato or intensity.
  • Head tilt (left/right): Controls stereo panning.
  • Head turn (left/right): Also controls panning.
  • Head nod (up/down): Controls expression.
  • Left wink: Toggles Latch mode on/off.
  • Right wink: Toggles Arpeggiator on/off.
Winks require one eye closed while the other stays open. A normal blink (both eyes) won't trigger anything.

Latch & Arpeggiator

What does Latch do?

Latch holds notes after you release them. When latch is on:

  • Extend a finger — note plays
  • Curl the finger — note keeps playing instead of stopping
  • Extend more fingers — notes accumulate into a chord
  • Toggle latch off — all latched notes release at once

Activate with the Latch button or a left wink (if face tracking is on).

What does the Arpeggiator do?

The Arpeggiator automatically cycles through your held notes in a rhythmic pattern instead of playing them all at once.

When arp is on, extending fingers doesn't play notes directly — the arp timer steps through the notes one at a time.

Patterns:

  • Up — low to high, repeat
  • Down — high to low, repeat
  • Up/Dn — low to high to low, bounce
  • Random — random note each step

Activate with the Arp button or a right wink.

Can I use Latch and Arp together?

Yes. Latch + Arp is powerful: latch notes to build a chord, then enable arp to hear them cycle as an arpeggio. You can keep adding notes with your fingers while the arp runs.

How do I set the arp tempo?

When the arp is enabled, you'll see:

  • BPM input: Type a tempo (40-300). Default is 120.
  • Division selector: 1/4, 1/8 (default), 1/16, or 1/8 triplet. This sets how many arp steps per beat.

For example, 120 BPM at 1/8 = 4 steps per second. At 1/16 = 8 steps per second.

MIDI Clock Sync

Can the arpeggiator sync to my DAW?

Yes. Strimano listens for MIDI clock on any connected MIDI input. When it detects clock pulses from your DAW, the arpeggiator locks to that tempo automatically.

The BPM display updates in real time to show your DAW's tempo, and a green EXT label appears to confirm external sync.

How do I set up MIDI clock from my DAW? (Mac)

Step 1: Create a virtual MIDI port

  1. Open Audio MIDI Setup (Spotlight → search "Audio MIDI Setup")
  2. Go to Window → Show MIDI Studio
  3. Double-click IAC Driver
  4. Check "Device is online"
  5. Click OK. You now have a virtual MIDI cable called "IAC Driver Bus 1"

Step 2: Send clock from your DAW

Logic Pro:

  1. Go to Preferences → MIDI → Sync
  2. Under MIDI Sync Destinations, check IAC Driver Bus 1
  3. Make sure "Transmit MIDI Clock" is enabled for that destination
  4. Press Play in Logic — clock is only sent while the transport is running

Ableton Live:

  1. Go to Preferences → Link, Tempo & MIDI
  2. Under MIDI Ports, find IAC Driver (Output)
  3. Enable Sync for that output
  4. Press Play — clock sends when the transport is running

Step 3: In Strimano

  1. The IAC Driver appears as a MIDI input device in the top bar
  2. Enable the arpeggiator
  3. Start your DAW's transport
  4. The BPM field updates to match your DAW and the green EXT label appears
  5. Arp steps now lock to the DAW's beat grid
To go back to internal tempo, just edit the BPM field manually. This disconnects from external clock.

MIDI Output

Can I use Strimano as a MIDI controller?

Yes. Select a MIDI output from the dropdown in the top bar. Strimano will send:

  • Note on/off messages for each finger gesture
  • CC messages from hand gestures (height, pan, filter) and face expressions (mouth, brow, tilt)

This lets you control any synth, sampler, or effect in your DAW with hand and face gestures.

On Mac, use the IAC Driver as a virtual MIDI cable between Strimano and your DAW. See the MIDI clock instructions above for setup.
Can I use Strimano with MidiDeck?

Strimano and MidiDeck are companion products. Strimano is the gesture instrument; MidiDeck is the hardware controller platform.

If you want to combine gesture control with hardware MIDI controllers, run both in separate browser tabs. Both can output MIDI to the same DAW via the IAC Driver.

Recording

How do I record a performance?
  1. Start the camera and begin playing
  2. Click the red circle (record) button in the transport bar
  3. Play your performance
  4. Click the square (stop) button to finish
  5. A download link appears — click to save the video

The recording captures the camera view (with hand skeleton overlay) and the synthesizer audio together as a video file.

Can I record audio from an external source?

Yes. The audio input dropdown next to the transport buttons lets you select an external audio source. This is useful for capturing audio routed through a virtual audio device like BlackHole (Mac).

BlackHole requires a separate install and a system reboot. For most users, the built-in Tone.js audio capture works fine without any setup.

Piano View

What is the Piano View?

The Piano View (strimano.com/piano) is an air piano mode where a 2-octave visual keyboard is displayed at the bottom of the screen. Instead of using finger height to control pitch (like the Air Synth view), you curl your fingers to tap virtual keys.

Your finger's horizontal position on camera determines which key you're targeting. Curl a finger down to play the note, extend it to release.

How do I play notes in Piano mode?
  1. Go to strimano.com/piano
  2. Click anywhere on the camera area to start
  3. Hold your hand in front of the camera with fingers extended
  4. Curl a finger (like tapping a key) to play the note at that horizontal position
  5. Extend the finger to release the note

Colored dots show where each finger is targeting on the keyboard. Moving your hand left or right changes which keys your fingers are over.

How is Piano mode different from Air Synth mode?
  • Air Synth (/app): Finger Y position (up/down) controls pitch. Extending a finger plays a note, curling it stops.
  • Piano (/piano): Finger X position (left/right) selects the key. Curling a finger plays the note, extending it stops. A visual keyboard shows which keys you're targeting.

Piano mode gives you a fixed 2-octave chromatic keyboard, while the Air Synth gives you a scalable range across any scale.

What does the Sensitivity slider do?

The Sensitivity slider adjusts how much finger curl is needed to trigger a note. Different hand sizes and distances from the camera may need different settings:

  • Lower sensitivity: You need to curl your finger more to play a note. Reduces accidental triggers.
  • Higher sensitivity: A small curl triggers a note. Easier to play but may cause false triggers.

Start at the default (middle) and adjust if notes are triggering too easily or not easily enough.

Can I change the root note?

Yes. The Root dropdown in the top bar shifts the 2-octave window. Options are C2, C3 (default), C4, and C5. This changes which 24 notes are available on the keyboard.

Does Piano mode support recording?

Yes. The recording transport in the top bar works the same as in Air Synth mode. Click the red circle to record, the square to stop. The recording captures camera video with hand tracking overlay and synth audio together.

Troubleshooting

The camera won't start
  • Make sure you clicked Allow when the browser asked for camera access
  • Check that no other app is using the camera (Zoom, FaceTime, etc.)
  • Try a different browser (Chrome works best)
  • On iOS Safari, go to Settings → Safari → Camera and set to "Allow"
Hand tracking is slow or choppy
  • Close other browser tabs and apps to free up CPU/GPU
  • Make sure you have good lighting — hand tracking struggles in dim rooms
  • Try Chrome if you're on another browser (best MediaPipe performance)
  • On older devices, the tracking may not run at full speed
Notes get stuck (sound won't stop)

Strimano has a built-in safety sweep that releases orphaned notes after 2 seconds of no hand detection. If a note gets stuck:

  • Move your hand out of the camera frame briefly — the safety sweep will clear it
  • If latch is on, toggle it off to release all latched notes
  • As a last resort, toggle the Cam button off and on
I don't see any MIDI devices
  • Web MIDI requires HTTPS (strimano.com uses HTTPS by default)
  • Make sure you're using Chrome or Edge (Firefox has limited Web MIDI support)
  • Connect your MIDI device before loading the page, or refresh after connecting
  • On Mac, if using the IAC Driver, make sure it's set to "Device is online" in Audio MIDI Setup