![](/img/trans.png)
[英]How to access and change Pygame.midi?
我正在使用 Pygame.midi,您可以從 127 個儀器中使用 select。 我想知道如何將 MIDI 樂器更改/添加到此列表中。 是否有 pygame.midi 樂器的列表,如果沒有,pygame 使用哪些庫來實際做 midi? 我見過一個叫做 PortMidi 的東西,我想知道這是否是 ...
[英]How to access and change Pygame.midi?
我正在使用 Pygame.midi,您可以從 127 個儀器中使用 select。 我想知道如何將 MIDI 樂器更改/添加到此列表中。 是否有 pygame.midi 樂器的列表,如果沒有,pygame 使用哪些庫來實際做 midi? 我見過一個叫做 PortMidi 的東西,我想知道這是否是 ...
[英]How do you get midi events using python-rtmidi
python-rtmidi的文檔基本上是有史以來最糟糕的。 我試圖弄清楚如何使用該程序獲取 midi 事件數據。 我想要的數據是這樣的 [ 我什至不確定python-rtmidi可以獲取該數據,這就是他們的文檔有多糟糕,他們甚至沒有告訴您他們的應用程序是做什么的。 但在任何情況下,我都需要這些數據 ...
[英]“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的程序,所以我知 ...
[英]Invalid MIDI message Data when I'm trying to send Control Change Messages
我正在使用pygame.midi庫發送MIDI消息(控制更改消息,而不是音符)。 這個想法是從輸出(從這個python程序)發送到另一個程序的輸入。 如您所見,我正在發送0x74,124,0。 我從rakarrack(我要控制的應用程序)實現圖表中獲取這些數字: http ://ra ...
[英]Write Midi Sequence to file
我有一個用C編寫的控制台程序,它使用PortMidi庫生成短隨機音樂作品。 最后我想把這些序列寫成midi或音頻文件。 我在portmidi庫中找到了一些讀寫函數的解釋: Pm_read()和Pm_write() ; 但是,沒有例子,我正在努力理解和實現這一點。 無論如何我可以一 ...
[英]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端口來識別它們。 ...
[英]Sending lots of data with pyportmidi stops working unless I add delay
我正在嘗試用pyportmidi與Novation Launchpad交談。 我注意到如果我只是繼續使用midiOut.WriteShort()發送指令,它將處理前100個左右,然后松開其余部分。 我想在某個地方有一個緩沖區已經滿了,一旦它滿了,指令就會丟失。 我可以通過在每條消息之后 ...