     static func tuneEqual(
         pitch: Float,
         transpositionTone: Tone,
-        octaveRange: CountableRange<Int>
+        octaveRange: OctaveRange
     ) -> [Harmony] {
         let tuningBase = equalBase(pitch: pitch, transpositionTone: transpositionTone)
         var harmonies = [Harmony]()

    }

    static func tuneWholePure(
        octaveRange: CountableRange<Int>,
        tuningBase: [Tone: Float]
    ) -> [Harmony] {
        var harmonies = [Harmony]()

import Foundation

public typealias OctaveRange = Range<Int>

public struct HarmonyKit {
    /// - `let scaleType: Scale type for harmony.`
