Kit Pro · Kit builder for Mac

Your samples.
Ready-to-play kits.

Turn folders of one-shots into playable kits for MPC, DMC60 and Ableton Live. Preview your sounds, arrange the pads, and export a program, track or Drum Rack with its samples ready to load.

See how it works

One-time purchase · 3 Macs
Requires macOS 12+ and Apple Silicon

Watch the Kit Pro workflow

New in Kit Pro 0.3 · Ableton export

Your samples, now in Ableton.

Build a kit once and send it to Ableton Live as a Drum Rack, or to Move and Note as a single preset file. Same scan, same pads, one more place to play.

  • Ableton Live Drum Racks .adg

    One Simpler per pad on notes C1 to D#2. Mute groups become choke groups. Requires Live 12.4.5 or later.

  • Move and Note presets .ablpresetbundle

    One file with every sample inside, ready for Move Manager or Ableton Note on iOS. Experimental.

  • Ableton-style and General MIDI layouts

    New pad layouts that put each sound where Ableton players expect it.

Already own Kit Pro? 0.3 is a free update. Check for updates inside the app.

C2High Tom
C#2Crash
D2High Tom
D#2Ride
G#1Closed Hat
A1Mid Tom
A#1Open Hat
B1Mid Tom
E1Snare
F1Low Tom
F#1Closed Hat
G1Low Tom
C1Kick
C#1Rim
D1Snare
D#1Clap
Choke group 1: hats cut each other offOne Simpler per pad

Supported formats

Choose the format for your instrument.

XPM / DRUM PROGRAMS

MPC hardware & desktop software

Build kits for MPC One, Live, X and XL, or load them in MPC 2 and MPC 3 desktop software.

XTD / MPC 3 TRACKS

MPC OS 3 workflows

Export tracks for MPC OS 3. Tested on MPC Live III and MPC XL. Optional MPCe expression requires compatible expressive pads.

DMCPGM / DMC60 PROGRAMS

DMC60 kits

Export a self-contained DMC60 program with its samples embedded. Add it to your Programs folder and start playing.

ADG / ABLETON DRUM RACKS

Ableton Live 12.4.5+

Export a Drum Rack with one Simpler per pad on notes C1 to D#2. Mute groups become choke groups. Drop it on a MIDI track and play.

ABLPRESETBUNDLE / MOVE & NOTE

Ableton Move and Note

Export one file with every sample inside. Upload it in Move Manager or open it in Ableton Note on iOS. Experimental.

01 / Scan

Your library, sorted.

Drop in a folder of WAV, AIFF or FLAC samples. Kit Pro scans its subfolders and sorts sounds by file and folder names. Your originals stay untouched.

Drop in a sample folder, or pick a recent one to build another kit.

02 / Preview

A kit you can make your own.

Click a pad to audition it. Drag to swap sounds. Shuffle for another selection, or build up to 99 kits in a batch.

Want the same kit again?

Keep the same sample folder, settings and seed to rebuild your selection. Change the seed or use Shuffle picks for a different kit.

Preview samples and rearrange pads before you export. DMC60 output selected in this screenshot.

Layouts

Decide what goes where.

Start from a built-in preset such as Boom Bap, Classic or Electronic, or create your own. A fixed layout reserves pads for kicks, snares, hats and other sound types, with an optional mute group per pad.

Build your own layout: pick a sound type and mute group for each pad.
Built-in presets fill pads automatically. Duplicate one to make an editable copy.

03 / Export

Built. Exported. Ready to play.

MPC and Ableton Live exports include a program, track or Drum Rack and its sample folder. DMC60 programs and Move / Note bundles keep everything together in one file.

Export results with a summary of the generated kit. DMC60 program shown.

MPC / Optional expression

More sound in every pad.

Choose Zones to put up to four samples on a pad, one per quadrant. Where you strike decides what you hear.

Blend, spread, filter or repeat

Blend sounds across the pad, spread samples by position, or control filtering and note repeats with your playing. Choose Off for ordinary velocity layers.

Requires XTD output and MPCe-compatible expressive pads.

Export options

Set up your export.

Trim leading silence, normalize samples and choose an XPM template before you generate a kit.

Use your own defaults

Start from an MPC drum program you already use, add custom sample naming rules, or run repeatable batches with the included command-line tools.

Custom setup details
Audio processing and template settings, together in the Options panel.

Pricing & license

Put your sample library to work.

One license includes every export format: MPC XPM and XTD, DMC60 programs, and Ableton Live, Move and Note kits.

Check for updates from inside the app.

One payment of $19. No subscription, yours forever.

  • Activate on up to 3 Macs running macOS 12+ with Apple Silicon.
  • Updates through the current major version included.
  • Secure checkout by Stripe with Apple Pay, Google Pay or card. Download and license key arrive by email right after payment.
Purchase terms

Before you build your first kit.

Compatibility & license

Can I export DMC60 kits?

Yes. Choose DMC60 output to export a self-contained .dmcpgm program with its samples embedded. Place the file in DMC60’s Programs folder, then open it from the program browser. MPC XPM and XTD export and Ableton Drum Racks are also included.

Which MPCs does it work with?

XPM programs work with MPC One, Live, X and XL, plus MPC 2 and 3 desktop software. XTD tracks require MPC OS 3 and have been tested on Live III and XL. MPCe expression additionally requires compatible expressive pads.

What do I get after paying?

Your download and license key arrive by email. Click Unlock in the app and enter your email and key. One license activates up to 3 Macs. For a missing email, check spam or contact support@dordsp.com.

Is it a one-time purchase?

Yes. Pay once for a perpetual license, with no subscription. Updates through the current major version are included.

Is there a Windows version?

Not yet. The app requires macOS 12 or newer and Apple Silicon.

Samples & kit building

How does it know a kick from a snare?

It matches whole words in file and folder names against 20 sound categories. Ambiguous samples are marked unknown.

Does it touch my sample library?

No. Exported kits contain copies of your samples. Originals are never moved, renamed or rewritten.

Which audio formats does it read?

WAV, AIFF and FLAC, including files in subfolders.

What does the Seed field do?

The same folder, settings and seed recreate the same selection. Change the seed or use Shuffle picks for another kit.

Can I skip certain samples by name, such as loops?

There is no exclude-by-name option yet. Keep loops and other unwanted files outside the folder you scan, since Kit Pro includes all WAV, AIFF and FLAC files in its subfolders. Classifying loops as melodic is only a partial workaround: they can still fill a pad when no other sample is available.

Exports & custom setup

What is the XPM template option?

The template supplies pad tuning, filters, envelopes and program settings. Kit Pro keeps those settings and replaces the samples, velocity ranges and mute groups. Use the included MPC 2.15 template, or choose a drum program exported from your own MPC. Templates apply only to XPM output.

Which export format should I pick?

Choose XPM for an MPC drum program, XTD for an MPC 3 track or MPCe expression, DMCPGM for DMC60, ADG for an Ableton Live Drum Rack, or ABLPRESETBUNDLE for Ableton Move and Note. MPC and Live exports include a folder of samples; DMC60 programs and Move / Note bundles keep their samples inside one file.

Does it work with Ableton Live?

Yes. Choose .adg to export an Ableton Live Drum Rack: one Simpler per pad on MIDI notes 36 to 51, with mute groups carried over as choke groups. It requires Live 12.4.5 or later. Open the .adg on a MIDI track and keep its Samples folder beside it when you move the kit. Velocity layers, MPCe expression and XPM templates do not apply to Drum Racks.

Can I make kits for Ableton Move or Note?

Yes, as an experimental option. Choose .ablpresetbundle to export one file with all 16 samples inside, then upload it in Move Manager under Presets or open it in Ableton Note on iOS. Import on Move hardware and Note is still being verified, so contact support@dordsp.com if a bundle does not load.

What is MPCe expression, and do I need it?

MPCe responds to where you strike compatible expressive pads. It needs XTD output and MPCe-capable hardware. Zones, Blend and Spread distribute samples across a pad; Filter and Repeats add expression controls. Leave it Off for ordinary velocity layers.

What is the dordsp-kit-pro.config.json file for?

This optional file adds sample naming rules, custom pad layouts and a default layout. Place it in the root of your sample folder, then scan again. Rules contain a category, phrase and weight, and extend the built-in rules unless extendDefaultRules is turned off. The command-line tool also accepts the file with --config.

How do I create my own layout?

Open Manage Layouts, click New layout and set Pad assignment to Fixed. Select a pad to choose its preferred sound type, alternative types and mute group. Built-in presets can be duplicated and edited. Layouts can also be defined in dordsp-kit-pro.config.json with an id, name and list of pads, where omitted pads stay empty.