1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

Accurate Master Tune

Discussion in 'Feature Suggestions' started by Grouchista, Jul 3, 2021.

  1. Grouchista

    Grouchista New Member

    Messages:
    5
    The Master Tune works in steps of 0.03 hz

    For example, I can not tune kontakt at A=432hz

    I can set A to 431,99 or 432,02, but never at 432
     
  2. EvilDragon

    EvilDragon Well-Known Member

    Messages:
    19,938
    You can type in a value to be exactly 432.00 Hz. Just click on the number.

    upload_2021-7-3_19-39-25.png
     
  3. Grouchista

    Grouchista New Member

    Messages:
    5
    Thanks for your reply.

    I know I can type any value in the Master Tune field. As you say, I can type 432.00Hz.
    The problem is the A sounds at 431,99Hz, even the Master Tune is showing 432.00Hz
    If I set the Master Tune at 440.00Hz, the A sounds exactly at 440.00Hz. No problem in this case.

    You can try this:
    1- Open Kontakt in stand-alone mode
    2- Set the Master Tune at 432Hz
    3- Close Kontakt
    4- Open Kontakt again
    5- Master Tune shows 431.99Hz instead of 432.00

    I have been checking this issue at morning, before writing the post.
    This is what I have seen:

    The default value of the Master Tune of Kontakt is stored in a plist file called "com.native-instruments.Kontakt 5"
    The file is in the directory "Macintosh HD/Users/myName/Library/Preferences"

    The variable that stores the Master Tune in this plist file is called "MasterTune".
    This variable is a numeric value (and cannot have decimals).
    When this numeric value has an increment/decrement of 1, the MasterTune changes in +0.03/-0.03 Hz.

    You can do this:
    1- close Kontakt
    2- edit the plist file typing "2000" in the variable "MasterTune"
    3- open Kontakt
    4- the Master Tune of Kontakt shows 440.00Hz (if it shows another value, close and open Kontakt again)
    5- close Kontakt
    6- edit the plist file typing "1682" in the variable "MasterTune"
    7- open Kontakt
    8- the Master Tune of Kontakt shows 431,99Hz (if it shows another value, close and open Kontakt again)
    9- close Kontakt
    10- edit the plist file typing "1683" in the variable "MasterTune"
    11- open Kontakt
    12- the Master Tune of Kontakt shows 432,02Hz (if it shows another value, close and open Kontakt again)

    So, if I set the Master Tune of Kontakt at 432, at 431,99, or at 431,98, Kontakt will store the same value in the plist: 1682

    Another way to see this problem is working with Komplete Kontrol. Anytime I select a Kontakt instrument, the Master Tune changes to 431,99Hz. For example:
    1- I open Komplete Kontrol
    2- I double click the Gentleman piano
    3- I enable Edit view, and I set Master Tune at 432.00Hz
    4- If I drag and drop another Kontakt instrument to replace the Gentleman piano, the Master Tune keeps the value, no problem
    5- But if I double click The Giant, then the Master Tune changes to 431,99Hz

    So the feature I am wishing is to avoid the increment/decrement of 0.03Hz, and enable an increment/decrement of 0.01Hz
    In summary, I want A sounding at 432Hz, not at 431,99Hz
     
  4. EvilDragon

    EvilDragon Well-Known Member

    Messages:
    19,938
    Ha, well that's interesting.

    I don't think there will be changes here since it would break backwards compatibility if suddenly this value was stored in a different way.


    But... research has confirmed humans cannot perceive a difference of 0.01 Hz, just FYI. :)
     
  5. Grouchista

    Grouchista New Member

    Messages:
    5
    I think a suitable solution is to allow the value of the plist to have one or two decimals.

    This change would keep backwards compatibility, improving the precision of the Master Tune.

    For example, following with the examples of my previous post:
    Master Tune in Kontakt 431,99 = Master Tune in plist 1682,0 (as now)
    Master Tune in Kontakt 432,00 = Master Tune in plist 1682,3
    Master Tune in Kontakt 432,01 = Master Tune in plist 1682,6
    Master Tune in Kontakt 432,02 = Master Tune in plist 1683,0 (as now)

    Same with 2 decimals:
    Master Tune in Kontakt 431,99 = Master Tune in plist 1682,00 (as now)
    Master Tune in Kontakt 432,00 = Master Tune in plist 1682,33
    Master Tune in Kontakt 432,01 = Master Tune in plist 1682,66
    Master Tune in Kontakt 432,02 = Master Tune in plist 1683,00 (as now)
     
  6. EvilDragon

    EvilDragon Well-Known Member

    Messages:
    19,938
    I wouldn't hold my breath.