Support and discussion for all of Akai’s modern standalone MPCs including the MPC X / X SE, MPC Live 1, 2 & 3, MPC One / One+, MPC Key 37/61.
By c-real Wed Nov 06, 2019 12:18 pm
Hello,

Yesterday, I made my first drum program. In fact, the idea was to be able to play guitar on real drums. To achieve this, I thought that I could "convert" the kits of Studio Drummer and Abbey Road 60's Drummer (two Kontakt expansions I own) to MPC drum programs.

Let me describe you my entire process so that you can help me to improve this or just to learn from this if you're novice.

1) I wrote the entire factory Kontakt mapping of an Abbey Road drum kit into an Excel sheet. For example: F3 = Tom 2 Rimshot, A#3 = Hihat Open Pedal, E5 = Tom 2 Center L, etc.

2) I wrote the default MIDI mapping of an MPC drum kit into an Excel Sheet. For example: Pad A3 = F#1, Pad B14 = D4, Pad C8 = G#3, etc. By the way, you can download it here: https://drive.google.com/open?id=1rxJUS ... ZsAdN54Y7E

3) In Reaper, I created a MIDI item for each note with four layers of velocity (30, 60, 90, 120) and rename the items accordingly to the note reference (C2, F#3, etc.). I was carefull about the fact that each note should be separated equally with each other (x---x---x---x--- and not x-------x--x---x-).

4) I listen to the ones that were too long to fit the length of the MIDI item (sometimes a long cymbal was cut before its natural fade because the MIDI item was too short) and stretch the MIDI items accordingly.

5) I bounced all the MIDI items with an online rendering (I noticed that an offline rendering was not so reliable). Now, each MIDI item becomes an audio clip containing a specific percussion instrument with a specific articulation, played four times, one after the other.

6) I imported all the audio clips into an empty MPC project.

7) Go to the sample editing mode. For each sample, choose the slice setting set to BPM, with 4 beats in 1/4. That way, each sample is perfectly cut into 4 equal parts (or slices).

8) Active the "all pads setting" and set your velocity layers to 0-36, 37-66, 67-96, 97-127, and the pad polyphony to 3.

9) For each pad, import the right sample following the MIDI mapping written in point 2) The problem is that you have to assign four times the same sample per pad (this is really a shame).

10) Enable the "all pads setting" and assign the first layer to the slice 1, the second layer to the slice 2, etc.

11) Assign the same colour pad to the same percussion instrument following the mappings of points 1) & 2)

12) Assign the same mute group for all the charleys (you can now easily find them thanks to the colour).

13) Test your program with MIDI clips provided by Abbey Road 60's Drummer, and mix your levels and pans accordingly. Put an AIR compressor to the program.

13) Save your program!


I took me 5 hours. It's very long. But I noticed that it took me less than an hour to convert the second kit of the Abbey Road soundbank.

I don't know if my process could be optimized. A good thing would be to have the following function via the sample editing mode: "convert four first slices of the current sample to pad layers". But it does not seem to exist.

What do you recommand to this kind of process? What are your ways of doing? Maybe do I have to use the MPC software or directly sampling via the MPC?

Any feedback or suggestion are welcome.

Thanks,

Cyril.
By 40Beatz Wed Nov 06, 2019 2:44 pm
Very Intense!
Me...I would AutoSample the Whole Kit, Convert to Program, Tweak everything in the MPC. Should take me less than 10mins.

I may be wrong tho! lol
User avatar
By MPC-Tutor Wed Nov 06, 2019 3:59 pm
If the kontakt instrument allows for it, 'save multi as' and uncheck 'compress samples'. You'll then have a folder of all the wav sounds which you can drag and drop to the pad layers via the MPC Software. Some kontakt instruments don't allow for this though.

Alternatively as suggested above, just autosample the kit. Then either keep it as a keygroup or use the samples to build a DRUM program

BTW the idea of chopping up multisampled audio tracks is similar to the method is my VST2MPC workflow here, this can be adapted for multi velocity:

https://www.mpc-tutor.com/convert-plugi ... struments/
User avatar
By Bezo Wed Nov 06, 2019 9:01 pm
MPC-Tutor wrote:If the kontakt instrument allows for it, 'save multi as' and uncheck 'compress samples'. You'll then have a folder of all the wav sounds which you can drag and drop to the pad layers via the MPC Software. Some kontakt instruments don't allow for this though.
I went through all Kontakt drum libraries to try this a while back, I believe based on your suggestions. Unfortunately, none of Kontakt's drum VIs allow for this.

Only Battery 4 allowed this, but those WAV files are already available in Battery's sample folder. If you (OP) have any Expansions, those drum samples are in the the applicable sample folders as well.

MPC-Tutor wrote:Alternatively as suggested above, just autosample the kit. Then either keep it as a keygroup or use the samples to build a DRUM program
This is likely what I'll end up doing (drum program), but delete the cymbals and do them manually.
By c-real Thu Nov 07, 2019 4:08 pm
40Beatz wrote:Very Intense!
Me...I would AutoSample the Whole Kit, Convert to Program, Tweak everything in the MPC. Should take me less than 10mins.

I may be wrong tho! lol


From what I know, it is not possible to convert a Keygroup program to a drum program. You can add samples manually but the auto-sampler feature is complicated due to long samples (cymbals, toms) VS short samples (hits).
By c-real Thu Nov 07, 2019 4:20 pm
MPC-Tutor wrote:If the kontakt instrument allows for it, 'save multi as' and uncheck 'compress samples'. You'll then have a folder of all the wav sounds which you can drag and drop to the pad layers via the MPC Software. Some kontakt instruments don't allow for this though.

Alternatively as suggested above, just autosample the kit. Then either keep it as a keygroup or use the samples to build a DRUM program

BTW the idea of chopping up multisampled audio tracks is similar to the method is my VST2MPC workflow here, this can be adapted for multi velocity:

https://www.mpc-tutor.com/convert-plugi ... struments/


Hello Tutor,

Unfortunately, these kontakt patches do not support this kind of export (I think that the Native Instruments expansions are all protected).

If I auto-sample the kit, the problem is that I have to be careful with all the long samples (typically cymbals, timpani, loud toms, etc.). Otherwise, they will be cut. So this is on a case-by-case basis. The flexibility in Reaper is very good. I can strecth an item very quickly for example, or add a fade out, etc.

The link you provide is interesting. Thank you. Maybe this is the best alternative. The only drawback is that we can't currently assign a 4-parts sliced sample to a 4-layers pad.
By c-real Thu Nov 07, 2019 4:24 pm
Bezo wrote:Only Battery 4 allowed this, but those WAV files are already available in Battery's sample folder. If you (OP) have any Expansions, those drum samples are in the the applicable sample folders as well.[\quote]

By the way, it would dope to instantly convert Battery 4 kits to MPC drum kits! I heard a software that could do the job. But from what I remember, it was very expensive.

Bezo wrote:This is likely what I'll end up doing (drum program), but delete the cymbals and do them manually.


Yes, this seems to be inevitable.
By c-real Fri Nov 08, 2019 1:29 pm
dazastah wrote:tip to get more than 4 layers for velocity use pad simult ..
ie
a1 triggers b1
a1 4 upper velocity layers
b1 4 lower velocity layers
now each drum sound can have eight velocity steps.


Yes, but you must have less than 64 percussion articulations sampled. It is not the case here but it's a very good alternative indeed. Thx.