midi

    1熱度

    1回答

    我想打開一個MIDI文件並分析每個字節。但是我非常不熟悉handeling字節和位。如果這有什麼不同,Midi就是用十六進制編寫的。 我想要做的是把每個字節放入一個列表,然後做一個循環來檢查每一個。我會怎麼做呢? 我已經走到這一步(這是不是很遠): # Open MIDI file mFile = open("test.mid", 'rb') # Checks if file is MIDI

    0熱度

    1回答

    我一直在使用這個庫(http://kenschutte.com/midi)來處理midi文件,這裏的函數非常有用。但是,無論我放入什麼MIDI,midi2audio()方法只會產生亂碼.wav文件(儘管音符是可識別的,並且正在播放正確的MIDI)。有沒有其他人使用這個函數庫並遇到同樣的問題,如果是的話,我該如何解決這個問題?還是有另一個功能,我可以在網上使用的地方做同樣的事情? 下面是用於生成.w

    0熱度

    1回答

    我正在爲x32混音控制檯建立一個小型的遠程控制應用程序,現在我有一個midi控制器im用作我的覆盆子pi上的遙控輸入設備的問題。它的Behringer XTouch迷你PDF Doc。 void test() { ShortMessage myMsg = new ShortMessage(); // Start playing the note Middle C (60),

    0熱度

    1回答

    我期待用python和Pyo開發合成器。 我想用我的電腦鍵盤作爲midi鍵盤來演奏旋律。 如何將我的電腦鍵盤僞裝成MIDI鍵盤? thx

    0熱度

    1回答

    所以我試圖在C#中使用midiOutShortMsg()播放單個音符。問題是沒有聲音播放。我已經想出了一個方法來演奏音符,將midiOutShortMsg()放在從i = 0到10000的for循環中。但是我不相信API是如何工作的。 在後面的項目中,我想將MIDI實現爲Kinect項目,並讓for循環延遲Kinect的實時反饋。所以for循環方法是不行的。 下面是我用來播放音符的代碼,如果您註釋

    0熱度

    1回答

    我在與實施MIDI到我的iOS應用程序作爲接收回調似乎跳過MIDI消息和數據包的問題。我正在使用Midi Monitor來檢查我丟失的MIDI信息,跳過等。 那麼,百萬美元的問題是爲什麼iOS會跳過某些MIDI信息?有時不跳過的MIDI信息,但它的其他時間。我不確定如何進行調試,因爲此時我已經精疲力竭了。 我的接收器代碼: void MidiReceiver(const MIDIPacketLis

    1熱度

    1回答

    當我使用AVMIDIPlayer播放只有一個音符消息的MusicSequence。大多數的時候,它工作正常,但有時它沒有任何的聲音和如下記錄: DLSBankManager::AddBank: Bank load failed Error Domain=com.apple.coreaudio.avfaudio Code=-10871 "(null)" 它運作良好的iOS9,但是當我測試它iO

    0熱度

    1回答

    我使用MIKMIDI發送組合的NRPN命令。我試圖發送這種風格 B9H 63H 40H || B9H 62H 64H || B9H 06H 7FH (hex) 這是一個NRPN B9 99 64 || B9 98 100 || B9 06 127 (dec) 我嘗試創建這樣 // create the MSB and LSB command MIKMutableMIDIControlChange

    -1熱度

    1回答

    我對Java編程還很陌生,我試圖圍繞javax.sound API(特別是MIDI序列)封閉我的頭,並且遇到了一些公認的基本問題。根據ShortMessage類的文檔,重載的setmessage方法之一使用int命令,int channel,int data1,int data2。我理解前兩個論點,但我不完全確定最後兩個選項的選項。我試圖從中學習的書說,音速和速度是有道理的,但是當我改變這些整數時

    0熱度

    1回答

    我想要做的就是編寫一個簡單的程序,只要我在外部MIDI控制器上按下按鍵,內部接收器就會接受消息中的提示,並以某種方式允許他們打印爲字節信息。我已經設置了一個接收器,它被設置在我的外部硬件MIDI控制器的發射器上。我不知道如何在接收器到達那裏後從接收器訪問MIDI信息。就我在這個主題上所做的研究而言,我讀過了關於視圖的神諭,並且看到了StackOverFlow上的各種例子。 Oracle文章解釋了連