// Studio utilityBeta
MPC Expansion Converter for the MPC 1000
Turns the drum programs of a modern Akai MPC expansion into .PGM programs and 16-bit .WAV sounds for the MPC 1000, with stacked samples kept as layers.
- Target machine
- Sample memory
- 16 MB / 128 MB max
- Audio
- 16-bit, 44.1 kHz
- Pads
- 64 (4 banks of 16)
Drop an MPC expansion folder here
The folder with the .xpm programs and their WAV samples. Nothing is uploaded; conversion runs in this browser.
Reads .xpm programs and .wav samples only
New
Kit Builder
Build an MPC 2000XL program from your own samples: drop sounds on the pads and export a .PGM with its sounds.
Step by step
How to load a modern MPC expansion on an MPC 1000
- 01.Input
1. Drop the expansion folder
Drag the folder of a modern Akai MPC expansion onto the page. The converter reads its .xpm drum programs and their WAV samples. Nothing is uploaded; the files stay on your computer.
Reads: .xpm programs + .wav samples
- 02.Options
2. Choose the options
Pick mono or stereo and 8- or 16-character file names. Sounds are always .WAV files on this machine. The list shows how much sample memory each program needs on the MPC 1000.
Shows sample memory per program
- 03.Convert
3. Convert and download
Each program becomes a folder with one .PGM file and its .WAV sounds, packed into a ZIP together with a report of every change.
Output: ZIP with one folder per program
- 04.Hardware load
4. Load it on the MPC 1000
Copy a program folder to a CompactFlash card and load the .PGM from the LOAD page. The program loads its sounds from the same folder.
Media: CompactFlash card or internal hard disk
Mapping
What gets converted
How each part of an expansion program is carried over to an MPC 1000 program.
| In the expansion | On the MPC 1000 |
|---|---|
| Pad and its MIDI note | Same pad and note |
| One sample on a pad | One layer, tuned by the program |
| Up to four stacked samples on a pad | Separate layers, each with its level, tuning and velocity range |
| More than four samples on a pad | Mixed into one sound |
| Tuning, level, pan, attack and decay | Pad and mixer settings |
| One-shot or note-off, mono or poly | Play mode and voice overlap |
| Mute groups | Numbered mute groups, up to 32 |
| 24-bit, 32-bit float, 48 kHz or stereo audio | 16-bit, 44.1 kHz .WAV, mono or stereo |
| Programs with more than 64 pads | Split into several programs |
Support independent MPC tooling
mp2mp is free. If it saves you time, you can support its development.
Documentation & FAQ
Questions and answers
- Can the MPC 1000 load modern MPC expansions?
- Not directly. Modern expansions store programs as .xpm files, which the MPC 1000 cannot read, and most of their samples are 24-bit or 32-bit. mp2mp converts the drum programs into a .PGM the MPC 1000 loads and the samples into 16-bit, 44.1 kHz .WAV files.
- Is the program in the MPC 1000's own format?
- Yes. The .PGM is written the way the MPC 1000 saves its own programs, with the 16-bit, 44.1 kHz .WAV sounds next to it.
- What happens to pads with several layers?
- A pad on the MPC 1000 holds up to four samples, so up to four layers stay separate, each with its own level, tuning and velocity range. A pad with more than four layers is mixed into one sound. The layers' own panning is not kept.
- How much memory do converted kits need?
- The MPC 1000 has 16 MB of memory as standard, of which 11.5 MB is free for sounds (about 136 seconds of mono audio), and can be expanded to 128 MB. Because layers are kept as separate sounds, a layered kit needs more memory here than on the MPC 2000XL. Converting to mono halves the memory, and trimming silent tails saves more.
- What is not converted?
- Plugin, MIDI and keygroup programs have no MPC 1000 equivalent and are skipped. Effects and sequences are not converted either.
- Are my samples uploaded anywhere?
- No. The conversion runs entirely in your browser. The site has no server component for files, and its security policy only lets the page talk to its own host.