cost 228 ms
如何使用 python-rtmidi 获取 midi 事件 - How do you get midi events using python-rtmidi

python-rtmidi的文档基本上是有史以来最糟糕的。 我试图弄清楚如何使用该程序获取 midi 事件数据。 我想要的数据是这样的 [ 我什至不确定python-rtmidi可以获取该数据,这就是他们的文档有多糟糕,他们甚至没有告诉您他们的应用程序是做什么的。 但在任何情况下,我都需要这些数据 ...

尝试发送控制更改消息时,无效的MIDI消息数据 - Invalid MIDI message Data when I'm trying to send Control Change Messages

我正在使用pygame.midi库发送MIDI消息(控制更改消息,而不是音符)。 这个想法是从输出(从这个python程序)发送到另一个程序的输入。 如您所见,我正在发送0x74,124,0。 我从rakarrack(我要控制的应用程序)实现图表中获取这些数字: http ://ra ...

将Midi Sequence写入文件 - Write Midi Sequence to file

我有一个用C编写的控制台程序,它使用PortMidi库生成短随机音乐作品。 最后我想把这些序列写成midi或音频文件。 我在portmidi库中找到了一些读写函数的解释: Pm_read()和Pm_write() ; 但是,没有例子,我正在努力理解和实现这一点。 无论如何我可以一 ...

是否可以在portmidi / pyportmidi中找出MIDI设备连接到哪个USB端口 - Is it possible to find out which USB port a MIDI device is connected to in portmidi / pyportmidi

我正在连接几个相同的USB-MIDI设备,并使用Python和pyportmidi与他们交谈。 我注意到,当我在Linux上运行我的代码时,偶尔会以不同的顺序枚举设备的MIDI端口,因此我将消息发送到错误的设备。 由于设备没有唯一标识符,我被告知我应该通过它们连接的USB端口来识别它们。 ...

除非我添加延迟,否则使用pyportmidi发送大量数据会停止工作 - Sending lots of data with pyportmidi stops working unless I add delay

我正在尝试用pyportmidi与Novation Launchpad交谈。 我注意到如果我只是继续使用midiOut.WriteShort()发送指令,它将处理前100个左右,然后松开其余部分。 我想在某个地方有一个缓冲区已经满了,一旦它满了,指令就会丢失。 我可以通过在每条消息之后 ...


排序:
质量:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM