XenharmonicTools

open class XenharmonicTools

XenharmonicTools** is an abstract class and a toolkit for dealing with tuning systems, and more generally with pitch-spaces, outside 12-ED2.

  • Fit an equal division of an octave/diapason (>= 12) to an array of MIDI-note-number-style Doubles.

    Declaration

    Swift

    public static func midiParseEDO(_ midiPitches: [Double]) -> Int
  • Get an increment to use as a generator for some equal division of an octave/diapason.

    Declaration

    Swift

    public static func EDOGetIncrement(_ edo: Int) -> Double