gpt4 book ai didi

python - 用于 Python 的简单、跨平台 MIDI 库

转载 作者:IT老高 更新时间:2023-10-28 22:16:52 25 4
gpt4 key购买 nike

我想构建一个创建 MIDI 声音的小应用程序。我从来没有在编程中处理过声音,所以我想从一些基本的并且有很好的文档的东西开始。我想坚持使用 Python,因为我对它最熟悉,并且最初不想让自己不知所措。

我的时间在 Windows 和 Ubuntu 之间分配了大约 50/50,所以在这两个平台上“正常工作”的东西会非常有帮助。

有什么建议吗?

最佳答案

MIDIUtil 库(托管在 Google Code 上的 here)可以满足您的需求:从纯 Python 库编写 MIDI 文件。关于它的好处(并且完全公开:我是作者)是您不必跟踪较低级别的 MID 事件,例如 note-on 和 note-off:它会为您处理它们。

作为一个写笔记的例子,你可以这样做:

MyMIDI = MIDIFile(1)
track = 0
channel = 0
pitch = 60
time = 0
duration = 1
volume = 100
MyMIDI.addNote(track,channel,pitch,time,duration,volume)

希望对你有帮助

关于python - 用于 Python 的简单、跨平台 MIDI 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/569321/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com