Gestures & Drawing
PixelBoop uses intuitive gesture-based input for drawing musical patterns. Different gestures create different musical results depending on the track and direction.
Gesture Overview
PixelBoop interprets your touch gestures based on:
- Direction: Horizontal, vertical, or diagonal
- Track: Melody, Chords, Bass, or Rhythm
- Duration: Quick tap vs. held touch
Basic Gestures
Tap (All Tracks)
The simplest gesture — tap any pixel to place a single note.
Tap Gesture
Accent (Hold)
Hold a pixel for 400ms+ to place an accented (louder) note.
Accent Gesture
Horizontal Gestures
Swipe horizontally to create patterns that span multiple steps.
Run (Melody)
Horizontal swipe on Melody track creates a scale run — notes ascending or descending through the current scale.
Melody Run
Arpeggio (Chords)
Horizontal swipe on Chords track creates an arpeggio — chord notes played sequentially.
Chord Arpeggio
Walking Bass (Bass)
Horizontal swipe on Bass track creates a walking bass line — root, 5th, 4th pattern.
Walking Bass
Drum Roll (Rhythm)
Horizontal swipe on Rhythm track creates a drum roll — rapid hits on the same drum.
Drum Roll
Vertical Gestures
Swipe vertically to stack notes at the same step.
Chord Stack (Melody/Chords)
Vertical swipe on Melody or Chords creates a chord stack — multiple notes at the same step.
Chord Stack
Fifth (Bass)
Vertical swipe on Bass creates Root + 5th — a power chord foundation.
Bass Fifth
Multi-Drum (Rhythm)
Vertical swipe on Rhythm plays multiple drums at the same step.
Multi-Drum
Diagonal Gestures
Swipe diagonally to create melodic phrases or fills.
Phrase (Melody/Chords)
Diagonal swipe on Melody or Chords creates a melodic phrase — notes that follow the scale diagonally.
Melodic Phrase
Fill (Rhythm)
Diagonal swipe on Rhythm creates a drum fill — notes that traverse multiple drums across steps.
Drum Fill
Special Gestures
Sustain (Hold + Drag)
Hold a note for 400ms, then drag horizontally to create a sustained note across multiple steps.
Sustained Note
Erase (Double-Tap)
Double-tap any pixel to erase the note at that position.
Clear (Shake)
Shake the device to clear all notes from the current pattern.
Undo/Redo (Double-Swipe)
- Double-swipe left: Undo last action
- Double-swipe right: Redo last undone action
Gesture Reference Table
| Gesture | Direction | Melody | Chords | Bass | Rhythm |
|---|---|---|---|---|---|
| Tap | Point | Note | Note | Note | Drum hit |
| Hold | Point | Accent | Accent | Accent | Accent |
| Horizontal | ← → | Scale run | Arpeggio | Walking | Roll |
| Vertical | ↑ ↓ | Chord stack | Chord stack | Root+5th | Multi-drum |
| Diagonal | ↗ ↘ | Phrase | Phrase | Bass walk | Fill |
| Hold+Drag | Hold → | Sustain | Sustain chord | Sustain | — |
Comments