【问题标题】:How to merge all Midi Events from tracks?如何合并轨道中的所有 Midi 事件?
【发布时间】:2020-01-16 01:44:24
【问题描述】:

一些 MIDI 文件有超过 1 个轨道。

如何使用NAudio library 将这些轨道中的事件(按 StartTime 顺序)合并到单个数组/列表中?

我想按升序 (StartTime) 捕获所有 NoteOn、NoteOff 和 DamperPedal 事件。

【问题讨论】:

    标签: c# midi naudio


    【解决方案1】:

    当您将MidiEventCollectionMidiFileType 属性设置为零时,NAudio 会自动合并曲目。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多