cost 501 ms
如何訪問和更改Pygame.midi?

[英]How to access and change Pygame.midi?

我正在使用 Pygame.midi,您可以從 127 個儀器中使用 select。 我想知道如何將 MIDI 樂器更改/添加到此列表中。 是否有 pygame.midi 樂器的列表,如果沒有,pygame 使用哪些庫來實際做 midi? 我見過一個叫做 PortMidi 的東西,我想知道這是否是 ...

如何使用 python-rtmidi 獲取 midi 事件

[英]How do you get midi events using python-rtmidi

python-rtmidi的文檔基本上是有史以來最糟糕的。 我試圖弄清楚如何使用該程序獲取 midi 事件數據。 我想要的數據是這樣的 [ 我什至不確定python-rtmidi可以獲取該數據,這就是他們的文檔有多糟糕,他們甚至沒有告訴您他們的應用程序是做什么的。 但在任何情況下,我都需要這些數據 ...

關閉mido端口時“PortMidi:'壞指針'”

[英]“PortMidi: `Bad pointer'” when closing mido port

我的代碼: 在最后一行之后,將打印以下錯誤: 除此之外,一切似乎都很好。 但是我正在開發一個控制台應用程序,這個輸出很煩人。 我怎樣才能擺脫這個錯誤? 我使用的是Windows 7和Python 2.7。 ...

使用非標准庫凍結無錯誤代碼

[英]Freezing with no error codes using non-standard library

我正在使用名為Novation Launchpad的MIDI控制器進行一些工作,該控制器具有可導入和使用的python模塊。 我的代碼一直卡在LP = launchpad.Launchpad() 。 所以這是我嘗試調試的方式: 該程序從不打印I've worked的程序,所以我知 ...

嘗試發送控制更改消息時,無效的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