Drum studio · Built for iPhone

Slice a sound.
Or synthesize one.
Leave with a finished track.

For beatmakers, for producers working somewhere that isn't a studio, and for anyone who wants to build a kit without opening a laptop.

Drop in any audio and it becomes playable hits. Or start with silence and build the kit on a fourteen-engine drum synth. Paint it onto a grid with your thumb, play it in by hand, wreck it through real DSP, and walk out with stems your DAW opens.

One app, start to finish.
None of it leaves your phone.

Launch price $19.99 — rising to $29.99 after launch

24-bit & 32-bit float export 100% on device No subscription required Works offline
Why a kick still lands on a phone

The sub octave is saturated on purpose — its odd harmonics land in the 75–130 Hz chest band, so a kick reads as weight on a speaker that cannot reproduce the fundamental at all.

Inside the Drum Synth
Sample

Any track you own
is a drum kit.

Drop in a song, a loop, or a recording. DRUMKIT scans it for attack points, lifts each hit out clean, and hands you a list you can audition, rename, recategorize, keep or throw away.

Analysis

It goes looking for the hits.

The waveform scrolls past, and each attack point it locks onto is plucked out and collected. Nothing is uploaded. The scan runs on your phone, on your file.

Results

Every hit, with its receipts.

Each slice arrives with where it came from, how long it is, and how sure the classifier is. Audition it, rename it, or overrule the category.

Keep or bin

Tick the keepers.

Extraction returns duds as well as keepers, so nothing becomes a track until you say so. Send what you kept to the sound library, or build a kit straight into the sequencer.

9:41
?
ISOLATING TRANSIENTS
SCANNING ATTACK POINTS
JUSTLOOKINGOUTMASTERED.MP3 · 44.1KHZ · STEREO
JOB_9CFBC93C · 04%
EXTRACTION RESULTS
5 SAMPLES | LOCK 56%
TICK THE KEEPERS | SET EACH CATEGORY, THEN ADD TO LIBRARY OR BUILD A KIT
ZIP NONE
ADD 5 TO SOUND LIBRARY BUILD 5 → SEQUENCER
Drum Synth

A drum synth that models
the body as well as the hit.

Behind each patch sits a five-mode resonator bank that rings the way a struck shell does, morphing from harmonic to bell-like inharmonic as you open it up. Beneath it sits the saturated sub octave, which is what puts weight behind a kick on a speaker too small to reproduce the fundamental.

Fourteen engines. Not fourteen presets.

Kick, snare, closed and open hat, tom, clap, crash, clave, cowbell, rimshot, woodblock, shaker, clank hat and mech hat are each a separate algorithm. Changing the category changes the synthesis rather than a filter setting.

Thirteen sound sources in one voice.

Five pitched oscillators, three noise layers and a five-mode resonator bank, stackable on a single hit, with a second complete filter for the noise path that detaches from the master.

No sound in the library is a recording.

Every sound is generated from its parameters at 44.1 kHz and rebuilt the moment you change one. Edit a patch and the audio is regenerated, not resampled.

The library

252 patches, nine categories.

All of them dry and export-ready. The room is a send you dial in, never printed into the sound, so a patch sounds the same wherever you drop it.

The engine

All 54 parameters, exposed.

Oscillators, noise, the modal bank, filters, modulation, drive and space are all exposed, and all saved with the patch. All of it is editable.

Live

Move one and it rebuilds.

Change a value and the sound is generated again from its parameters at 44.1 kHz. Nothing is being filtered or pitched. It is resynthesized.

9:41
?
PRESETS SEQUENCER
PRESETS
KICKKICK 808 DEEP ▶ PLAY
LOAD INTOSAVE AS
ENVELOPE
See all 54 parameters
See it running

The whole studio, live on your iPhone.

This is DRUMKIT exactly as it runs on iPhone 17 Pro Max, playing a song in real time. Scroll through it.

Every source, one grid

Sampled or synthesized, same grid.

Extracted samples and synthesized drums share the same responsive step grid. Toggles are instant and edits save themselves.

Real-time engine

The meter reads the real output.

The LED visualizer and step matrix track the transport live across both 8-step pages, with per-track velocity and a truthful output meter.

Tactile control

Never stop the beat to change it.

Tap the tempo, switch patterns, push a track through the FX rack. The loop keeps running underneath you.

9:41
?
1
PATTERNSONG
4/4 BPM
120
CLEAR
OUT -6.2 dB CLIP
MUTE SOLO FX KITS PERFORM 1-10
Sequence

Write more than
on and off.

Every step carries pitch, velocity, filter and envelope, so a drum line can move. Open any track into the Piano Roll and lay values across the bar in one stroke.

Pitch

Paint the melody.

One stroke down the keys and a flat line becomes a pitched fill. Every step the finger crosses is filled in between, rather than tapped one at a time.

Filter cutoff

Sweep it open.

Cutoff painted in the lane beneath the keys, in a single pass across eight steps. The pitch you just drew stays where you put it.

Velocity

Draw the accents.

Velocity laid the same way. The accent pattern is a gesture instead of eight numbers typed into eight boxes.

9:41
?
1
PATTERNSONG
4/4 BPM
120
CLEAR
OUT -6.2 dB CLIP
VEL CUT RES ENV EXIT
MELODIC G · PIANO ROLL · VELOCITY AVG VEL 124
STEPS 01-08 TWO FINGERS TO SCROLL · LOWE…

Pitch runs 24 semitones either way, per step. Patterns run 1 to 64 steps in 4/4, 3/4 or 6/8, across 16 tracks. Everything autosaves, and undo goes back 30 edits.

Perform

Play it in
with your hands.

Tap the beat and DRUMKIT works out what you meant. GROOVE reads the feel of a tapped rhythm; PADS lets you strike each drum directly. Record over a running loop, or take a single pass and review it before it commits.

Groove

Tap the feel.

The whole screen is the instrument. Tap anywhere on it, with as many fingers as you like. There are no small targets to hit and nothing to aim at, so all you have to think about is the groove. DRUMKIT reads how hard and where you hit, works out which drum you meant, and writes the hits onto the step grid.

Pads

Strike it directly.

Sixteen pads, one per track. Because you name the drum by hitting its pad, a PADS take needs no classification at all, and the grid plays its own pads back at you.

Loop or take

Over the loop, or in one pass.

LOOP overdubs onto the running pattern and records the moment you hit RECORD. TAKE captures a single pass and holds it for review before it commits.

9:41
PERFORM
LIVE LOOP · READY
120BPM
?
GROOVE PADS
LOOP TAKE
TAP PADS
PATTERN 1 · 16 STEPS · 16 SOUNDS LOADED
PLAY RECORD
UNDO CLEAR DONE
Shape

Two axes, and
the sound comes apart.

Sonic Decimator is a two-axis destruction processor. Drag the field and it engages. X is DESTROY: drive, clipping, wavefolding, and at the top a sputtering gate that chops decays into fragments. Y is CRUSH: bit depth collapsing 24 down to 2, and sample rate falling to a few hundred hertz. A 200 Hz crossover keeps the sub clean through all of it, so the low end still lands.

The field

Grab the magnet.

The surface is real ferrofluid behavior, a hexagonal Rosensweig lattice that erupts where the magnetic node pulls it. Spikes lean toward your finger, thrash harder as DESTROY climbs, and snap into stepped digital blocks as CRUSH quantizes their height.

Motion

Sequence the destruction.

MOTION turns the XY point into a tempo-locked sequencer. Each step stores its own DESTROY/CRUSH position and can be on or off. Select a step, drag the field to write its point, and the node glides between them in time with the song.

Off steps

DRY drops out. HOLD freezes.

GLIDE smooths the travel between targets, all the way to a 250 ms time constant. On an off step, DRY glides back to the clean corner for rhythmic dropouts; HOLD keeps the last active point for stepped modulation.

9:41
SONIC DECIMATOR
HALO · LIVE INSERT
AUDIO LIVE
DECIMATOR ACTIVE
CLEANX · DESTROYDESTROY
PUREY · CRUSHCRUSH
DESTROY035
CRUSH030
MOTION XY STEP SEQUENCER OFF
STEP 1 RANDOMIZE
RATE 1/11/2 1/41/8 1/16
LEN 8+
DRYHOLD
GLIDE
40
ENGAGED
PAUSE AUDITION
RESET
CANCEL APPLY

The chain is real DSP, in this order: a 200 Hz crossover that protects the sub, up to +30 dB of input drive, asymmetric soft-to-hard clipping, three-reflection wavefolding, bit reduction, sample-and-hold, a DC blocker, the sputter gate, then the dry bass rejoined and a hard output ceiling so destruction never leaves the rails.

Export

Take the whole thing
with you.

The master, the separated tracks, the kit, or the project itself, in formats your DAW already opens. Each sound is rendered fresh on the way out. Your source file is never touched.

NEW-SONG-EXAMPLE_120BPM_STEMS.zip
  • 01_KICK_NIGHTCALL.wav
  • 02_SNARE_NIGHTPOOL.wav
  • 03_CLOSED-HAT_MATTE-TICK.wav
  • 04_CLAP_NIGHTCLAP.wav
  • 06_PERC_NIGHTBELL.wav05 is absent — that track had no steps
  • 09_CRASH_SOFT-SWELL.wav
  • 10_PERC_GHOST-PERC.wav
  • README.txttempo, time signature, bar count, how to import
Sample 0 is bar 1 · tempo written into every file

Drop the whole folder in at bar 1 and it lines up with itself and with the grid, without nudging. The tempo is written into each file, so any DAW that reads tempo tags picks it up on import instead of you typing it in. The master chain is deliberately left off the separated tracks, so they sum back to your mix and the mastering stays yours.

NIGHTSHAPE_SAMPLE_PACK.zip
  • DRUM_SYNTHrenders
  • KICK808 DEEP.wav · SUB PUNCH.wav
  • SNARESTEEL.wav · RIMSHOT.wav
  • CLOSED HATTICK.wav
  • CRASHHALO.wav
  • Sampledfrom your audio
  • KICKKICK_01.wav · KICK_02.wav
  • CLOSED HATHHC_01.wav · HHC_02.wav · HHC_03.wav
  • README.txtcontents, preparation, license
24-bit PCM · −1 dBFS · source audio untouched
Full spec

Every parameter
the engine has.

252 factory patches across nine categories, all dry and export-ready. The room is a send you dial, never printed into the audio. All 54 parameters below are exposed and saved with the patch; there are no macros standing in front of the engine.

Oscillators

Body
5 waveforms — sine, triangle, saw, square, pulse
Oscillator 2
Independent wave, ratio across seven octaves (0.125×–16×), detune a full octave either way
Sub
Octave-down sine, saturated into the 75–130 Hz chest band
Metallic pair
Twin squares at 3.17× and 4.16× for inharmonic edge
Anti-aliasing
PolyBLEP / PolyBLAMP band-limiting on each edge

Noise & resonance

Noise layer
4 colours — white, pink, blue, crackle
Click
High-passed beater transient, tunable cutoff and length
Snap
Band-passed mid burst
Modal bank
5 tuned two-pole resonators, 20 Hz–8 kHz
Modal timbre
Morphs harmonic 1·2·3·4.2·5.4 → inharmonic 1·2.76·5.4·8.93·11.34

Filters

Types
Lowpass, highpass, bandpass, notch, peaking
Cutoff
20 Hz – 20 kHz
Resonance
Q 0.1 – 20
Envelope
Dedicated amount and decay
Noise path
Second full filter, detachable from the master

Modulation

Pitch envelope
Two stages sweeping the whole audible band, 20 Hz–20 kHz, with hold and exponential or linear curve
Pitch LFO
Free rate, depth to ±1 octave
FM
Operator per oscillator, ratio across seven octaves (0.125×–16×)
Ring mod
20 Hz – 20 kHz
Amp envelope
Attack, hold, decay to 6 s, release, plus a curve from spiked to gated

Drive & dynamics

Distortion
5 curves — soft, hard, fold, asymmetric, parallel
Oversampling
4× around the waveshaper
Bit crush
Continuous, pre-filter
Punch
Bipolar transient-to-body balance over a 12 ms window
Glue comp
Per-voice, auto makeup gain

Space & output

Reverb
Amount, size and tone — dialed on the send, never printed
Stereo
Width and pan per voice
Render
44.1 kHz, deterministic seeded noise
Export
24-bit and 32-bit float, separated tracks, Sample Pack ZIP, or .fkit project
Portability
Custom patches travel in the project's .fkit
Hear it

Drums from this app,
on a finished record.

This is a released track. The kit was made in DRUMKIT and run through its FX rack: Sonic Decimator, Chorus and Void Gate.

wh0mst Anywhere Else But Home from Same Old Ghosts · 45-second excerpt
0:00
Hear the full track on Same Old Ghosts
  • Kit sliced and synthesized in DRUMKIT
  • FX Sonic Decimator, Chorus and Void Gate
  • Export straight out as aligned stems
Questions

Before you buy.

What do I need to run it?

An iPhone on iOS 17 or later. DRUMKIT is built for iPhone specifically. It will run on an iPad in iPhone compatibility mode, but the layout is designed for the phone.

Is it a subscription?

No. One purchase, yours to keep, including every update to DRUMKIT 1.x. There is no account and nothing to log into.

Does it work offline?

Entirely. There is no server and no network code in the app. Extraction, synthesis, effects and export all run on the device. It works in a basement or at 30,000 feet.

Do I need a DAW?

No. You can start from nothing and finish a track in the app. If you do use a DAW, DRUMKIT is built to hand off cleanly: 24-bit or 32-bit float masters, every track printed separately and lined up at bar 1 with the tempo written in, or a Sample Pack of every one-shot, filed by category.

Can I use my own samples?

Yes. Import a track, a loop or a one-shot from Files. A track gets sliced into playable hits; a one-shot arrives whole and stays whole.

Who owns what I make?

You do. NIGHTSHAPE claims nothing on your patterns, kits or recordings, and sounds the Drum Synth generates are royalty-free in your own releases, commercial work included. Audio you import is your responsibility. The app cannot know whether you have the rights to it. Full detail in the Terms.

DRUMKIT app icon

Make the beat.
Own the sound.

DRUMKIT is coming to the App Store. Sign up and we'll email you the day it lands, with the launch price still on.

One email when it ships. Nothing else, ever.

$19.99 Launch price Regular $29.99 after launch

Paid once. A desktop plugin that does one of these things costs five times as much, every year.

  • The whole studio. Sampler, 14-engine drum synth, 16-track sequencer, piano roll, performance capture and the FX rack.
  • 252 factory patches, and all 54 parameters behind them.
  • Real exports. 24-bit or 32-bit float masters, every track printed separately with the tempo written in, a categorized Sample Pack ZIP, and a .fkit that moves the whole project to another device.
  • Every update to DRUMKIT 1.x, at no extra cost.
  • Nothing leaves your phone. No account, no cloud, works on a plane.

Bought through the App Store, so Apple's refund process covers you if it isn't for you.