Diva: default init preset with randomization

Official support for: u-he.com
Post Reply New Topic
RELATED
PRODUCTS

Post

Hello my dear dudes and dudettes! Hope everybody is well and healthy.

Just wanted to share this. It's a little scripted .h2p preset that randomizes Diva's voice tuning. If you place this default.h2p to your Diva.data\Presets\Diva\ folder, it will be loaded automatically every time you open a new Diva instance and will set all 24 Diva's Oscillator Voice Detune knobs to random values. So voice tuning will be unique for every new Diva instance. If you place this preset somewhere else or change its name, you can then load it manually from preset browser and apply Oscillator Voice Detune randomization to currently loaded preset without affecting other parameters.

If you already have your own default init preset and just want to add this randomization thing to it, you can do so by adding this code right before the "// Section for ugly compressed binary Data" line in your init preset:

Code: Select all

<?

for (int i = 1; i <= 3; i++) {
    GlobalSettings.V1Tune[i] = rand(-100, 100);
    GlobalSettings.V2Tune[i] = rand(-100, 100);
    GlobalSettings.V3Tune[i] = rand(-100, 100);
    GlobalSettings.V4Tune[i] = rand(-100, 100);
    
    GlobalSettings.V5Tune[i] = rand(-100, 100);
    GlobalSettings.V6Tune[i] = rand(-100, 100);
    GlobalSettings.V7Tune[i] = rand(-100, 100);
    GlobalSettings.V8Tune[i] = rand(-100, 100);
}

?>
Made my me so can be crashy-crashy. Be careful and stay safe :)
You do not have the required permissions to view the files attached to this post.

Post

You can add scripts to u-he presets?!
Mind BLOWN
Image

Post Reply

Return to “u-he”