Table of Contents

Creating a Blackbox sample pack from a Kontakt Instrument

Kontakt is sampling powerhouse that allow you to create all sort of sample library as an Instrument.
Kontakt Instruments are a great source of sounds and sometime available for free.

I come across a beautiful choir on the Pianobook site: Micah’s Choir, that was available only as a Kontakt Instrument.
So, I decided to convert it to a multisamples pack for my 1010music Blackbox.

That is the origin of this guide that I hope can be useful for others.

The Tools

Kontakt Player 6

Available for free on Native Instrument website: https://www.native-instruments.com/en/products/komplete/samplers/kontakt-6-player/free-download/
Kontact Player will be use to play the Kontakt Instrument.

Important to note, Kontakt Player will timeout after 15min.
So, you might want to review the process and reload the plugin once you're ready.

MPC Beats 2.8

Also available for free on Akai site: https://www.akaipro.com/mpc-beats
MPC Beats will be use a VST host and also include a great “Auto-Sampler”.

The Process

Set up the VST

Once both installed, make sure Kontakt can be open from the MPC Beats.
On MPC Beats:

Set up the Project

On the MPC Beats, if not already done, create a new project:

One on the “Main Mode” window, under the Track 1, click on the little plug icon (“Plugin”).
This is show a new menu in the “Program” section.
Click on the “Plugin” parameter and select Kontakt.

Set up your Kontact instrument

Ensure that in the “Accept all notes off / all sounds off” is disable on the instrument.
If not done, Auto Sampler might not play notes (cf. https://www.mpc-forums.com/viewtopic.php?p=1766014#p1766014)

Disable loop (Optional)

The “Micah’s Choir” instrument was set to loop the sample when notes were sustain for a long time.
I didn't want that to happen so I disabled it on the Wave editor.
To do so, in the KontaKt instrument:

We're ready to create the samples.

Run the Auto Sampler

Back to the main MPC Beats window

In this scenario, I used to following options. Feel free to adjust them to your need.
Track Name: Track 1
Program Name: Plugin 001
Record from: Resample L+R

Click on “Do it”.

MPC beats will play the notes, create sample for each of them.
It will also set the right Root note for the sample and the velocity tag (not working as of now with Blackbox).

Collect the samples

Back to the MPC Beats main window, in the Project window:

Instrument hacking: map velocity to parameter (Optional)

Velocity layer don't seems to be compatible between MPC Beats and Blacbox, so this won't work.
According to Aaron, both note and velocity are store on the “inst” tag.
https://forum.1010music.com/forum/general-topics/19862-wav-tags-we-support

https://sites.google.com/site/musicgapi/technical-documents/wav-file-format#inst

Micah’s Choir have a great parameter that allow to adjust the archness of the voice using the modwheel.
I wanted to map this to the velocity and create a multiple velocity pack.
This is an totally optional step.

In Kontakt Player, open the Script Editor and the “Performance View” tab.

The parameter was handle by the $Dynamics
So, I:

declare const $Dynamics_CC := 1

    declare ui_slider $Dynamics (0,127 )

    make_persistent($Dynamics)

    set_control_par(get_ui_id($Dynamics), $CONTROL_PAR_ALLOW_AUTOMATION, 0)
	
end on

on note
	 $Dynamics := $EVENT_VELOCITY
end on

Once done, I re-run the Auto-Sampler with multiple velocity layers:

Load the pack in the Blackbox

Once your samples are created, copy the folder to the SD card.

Et voila!!