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.
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.
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”.
Once both installed, make sure Kontakt can be open from the MPC Beats.
On MPC Beats:
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.
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)
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.
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).
Back to the MPC Beats main window, in the Project window:
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:
Once your samples are created, copy the folder to the SD card.
Et voila!!