@audiotool/nexus - v0.0.12
    Preparing search index...

    Type Alias MicroTuningOctave

    key value
    type entity
    key "microTuningOctave"
    is api.TargetType.MicroTuning

    A micro tuning allows to change the tonal scale to something outside the classical western scale. It allows each key in the 12 tone scale to be detuned individually.

    type MicroTuningOctave = {
        semitones: ArrayField<PrimitiveField<number, "mut">, 12>;
    }
    Index

    Properties

    Properties

    semitones: ArrayField<PrimitiveField<number, "mut">, 12>

    How much each note in every octave is detuned.

    Note start at C and end at B.

    Example: semitones[0] = 1, semitones[1..11] = 0 means we have detuned every C to be the same as C#, and the remainder left in place, creating a scale where no C can be played.

    frequency[note] * 2^(semitones[note] / 12)

    key value
    default 0
    range full