What Pocket Jammer does
Pocket Jammer helps you build beats fast. Tap drum pads to trigger sounds, capture your performance into a 16-step sequencer loop.
iOS 26+
SwiftUI + AVFoundation
Offline / No backend
WAV export
Key features
- Pad performance: instant, responsive drum pads.
- Step sequencer: 16 steps per bar with looping playback.
- Live record: enable Record to write pad taps into the current step as you play.
- Patterns: multiple patterns (A/B/C) with swipe switching.
- Export: offline-rendered WAV file you can share anywhere.
Tip: If the App Store link isn’t live yet, you can temporarily link to your GitHub repo or a TestFlight page.
How the step buttons work
Pocket Jammer uses a step sequencer. Steps control when a sound plays — pads control what sound plays.
- Select an instrument: Tap a pad (Kick, Snare, Hat, etc.) to select it. The step row will update to show only that instrument’s steps.
- Toggle steps: Tap a step to turn it on or off. When the playhead reaches that step, the selected instrument will play.
- One instrument at a time: The step lane always shows the steps for the currently selected pad. Each instrument has its own independent step pattern.
- Live recording: When Record is enabled and playback is running, tapping a pad will place a step at the current play position.
- Visual playhead: The highlighted step shows where the loop is playing right now. Steps loop continuously from left to right.
Tip: You can mix step editing and live recording freely — both methods write to the same pattern.