@onjmin/dtm
    Preparing search index...

    Class MMLCore

    ノートデータ管理とMML生成の責務を持つDOM非依存のコアロジック

    Index

    Constructors

    Properties

    isBatchOperation: boolean = false

    Methods

    • 指定されたグリッド位置にノートを追加する操作

      Parameters

      • step: number

        ステップ位置

      • pitch: number

        ピッチ番号

      • options: AddNoteOptions

        ノート長などの設定

      Returns void

    • Parameters

      • noteId: number

      Returns void

    • Parameters

      • OptionalvolumeOverride: number

      Returns string

    • ノート配列を直接渡してMMLを生成する(一時的に内部状態を差し替えて生成後に復元)

      Parameters

      • notes: Note[]
      • Optionaltempo: number
      • Optionalvolume: number

      Returns string

    • Returns "pen" | "eraser" | "select"

    • Parameters

      • noteId: number
      • startStep: number
      • pitch: number

      Returns void

    • Parameters

      • _: number

      Returns void

    • Parameters

      • noteId: number
      • durationSteps: number

      Returns void

    • Parameters

      • _: number

      Returns void

    • Parameters

      • mode: boolean

      Returns void

    • Parameters

      • tempo: number

      Returns void

    • Parameters

      • mode: "pen" | "eraser" | "select"

      Returns void

    • Parameters

      • volume: number

      Returns void