GAudio.GATMidiHelper.FrequencyToClosestMidiCode C# (CSharp) Méthode

FrequencyToClosestMidiCode() public static méthode

public static FrequencyToClosestMidiCode ( float frequency ) : int
frequency float
Résultat int
        public static int FrequencyToClosestMidiCode( float frequency )
        {
            float mid = 69 + ( 12 * ( Mathf.Log( frequency / 440, 2f ) ) );
            return Mathf.RoundToInt( mid );
        }

Usage Example

Exemple #1
0
 public int GetMidiCode()
 {
     return(GATMidiHelper.FrequencyToClosestMidiCode(InterpolatedFrequency));
 }