@onjmin/dtm
    Preparing search index...

    Function extractDrumPatternFromNotes

    • MIDIからドラムトラック(Ch.10)を抽出し、動的計画法(DP)を用いて 最もコンパクトな SongDrumInstruction[] のJSON文字列を生成する。

      Parameters

      • rawNotes: { pitch: number; step: number; velocity: number }[]
      • drumFont: string = "FluidR3_GM_sf2_file:0"

      Returns { json: string; patternDef: DrumPatternDef<AnyDrumPattern> }