Function mosWithDaughter

  • Generate the daughter MOS pattern as a subset of an EDO with parent MOS relationship indicated.

    Parameters

    • numberOfLargeSteps: number

      Number of large steps in the parent MOS.

    • numberOfSmallSteps: number

      Number of small steps in the parent MOS.

    • Optional options: MosWithDaughterOptions

      Options for sizes of the steps, brightness of the scale and flat/sharp relationship.

    Returns Map<number, "flat" | "sharp" | "both" | "parent">

    A map of integers representing the EDO subset to booleans indicating if the scale degree belongs to the parent MOS or not. The 0 degree is not included, but the final degree representing the size of the EDO is.