如何使用正确采样率的 pretty_midi 将 midi 文件更改为钢琴卷?

Posted

技术标签:

【中文标题】如何使用正确采样率的 pretty_midi 将 midi 文件更改为钢琴卷?【英文标题】:how to change midi file to piano roll using pretty_midi with the right sample rate? 【发布时间】:2021-06-22 14:47:18 【问题描述】:

“开始”和“结束”分别代表什么? 我想以 16 分音符的时间步长对 midi 进行采样,我该怎么做? 我想也许每个音符的音符持续时间不是不变的,我使用get_duration() 来测试 durations

【问题讨论】:

【参考方案1】:

每个音符的持续时间不保存为音符值,例如全音符,半音符,而是每个音符都有一个开始和结束值。您可以使用从get_duration() 获得的值,并根据歌曲的速度计算音符值。关于你的另一个问题,我真的不明白你在做什么。也许您可以进一步说明您的问题。

【讨论】:

以上是关于如何使用正确采样率的 pretty_midi 将 midi 文件更改为钢琴卷?的主要内容,如果未能解决你的问题,请参考以下文章

在 Ubuntu 中转换音频文件采样率的脚本

使用具有不同采样率的多个传感器的粒子过滤器

音频中采样位数,采样率,比特率的名词解释(转)

理论上如何在STM32F3中实现最大采样率?

如何正确重新采样到 5 分钟

音频重采样