Max value for CC7 corresponds to -6.2 dB in Kontakt and not 0 dB

As I’ve understood, Dorico resets some MIDI params when starting playback and one of the said parameters is CC7 which corresponds to Kontakt’s overall volume if I’m not mistaken.

The problem I have is that the maximum value for CC7 doesn’t correspond to 0dB, but to -6.2 dB
I even tried automating CC7 in the Play tab to a flat 127 line. Just to see Kontakt’s volume fader at -6.2 dB after pressing play and not 0 as expected.

Why -6.2 dB specifically? And how to have max value map to 0dB in Kontakt?
Checking Instrument option, the range should have corresponded to (-∞, 0)


image

Are you aware of this option in Edit > Preferences?

What happens if you tick the box that says “Accept standard controllers for volume (#7)”?

1 Like

Thanks for the suggestion. Didn’t make a different though.

That is in an enabled state (checked). The UI is confusing
Here’s it disabled
image

And Yes, disabling that works and that’s what I’m doing for now. But the question remains. I want the reset feature for deterministic playback (nice) but I want it to reset to 0 not -6.2 dB (not nice)

1 Like

OK, thank you. (Gosh, that’s not great UI design!) Are you using Kontakt 7?

1 Like

Yes!
image
image

One other workaround is to set the range from (-∞, 6)
But I really feel dumb for doing that on every instrument. Surely, I am misunderstanding some option that results in this. Also having a 0.2 decimal makes things all the more confusing.

1 Like

Please forgive what may seem an obvious question, but where is the box that says “Accept standard controllers for volume (#7)?" I can’t find it anywhere either in Dorico or Kontakt.

It is a per instrument Kontakt option.
Wrench Icon with your instrument loaded:


Then
image
Then in “Controller” Tab

1 Like

OK, I think I’ve got it. Not at the instrument level, but at the Kontakt engine level, you can set the “Default volume for new instrument and volume reset” to either -6db or 0db.

Kontakt File > Options > Engine

1 Like

It already is set to that option. Both at a global and an instrument level.

By the way, can you replicate this issue? When playing back is your Kontakt volume fader resetting to 0 or -6?

If I leave the Dorico MIDI fader set to 127, Kontakt resets to 0db. If I leave the Dorico MIDI fader at 100, Kontakt resets to -6.2db.

Dorico always sends whatever value the MIDI fader is set to when you hit play. Could you please try with the MIDI fader set to 127?

1 Like

I am quite puzzled by what “MIDI fader” refers to here. I am considering the possibility of me being dumb :smiley:

Can you please help me as to where is that option? Thanks!

1 Like

OH MY GOD :sob:

These values have a maximum of 127… not 100.
I increased their values to 127 and everything works fine now.

dB=20⋅log10​(x_norm​)
and x_norm = 100/127 ≈0.78
dB=20⋅log10​(0.7874)≈−6.08dB

1 Like

In your first pic, see the faders that don’t have “Inserts, EQ, Sends” up top? Those are the MIDI faders. They also appear and disappear depending on whether the the “MIDI” button is selected next to “Show” at the top of the mixer.

Dorico will send whatever value they are set to the moment you hit Play. If you set them to 127, Kontakt should reset to 0db.

1 Like

Thank you so much for guiding me towards the answer.

However it would be less confusing if double clicking on MIDI channels would reset to 127 and not 100 :frowning:

1 Like