2012-06-22 41 views
0

我正在做一個「免費選擇的項目」作爲家庭作業,我決定做一種鋼琴。爲了播放聲音,我使用帶有「soundbank-deluxe.gm」的MIDI通道。由於這是我從來沒有過,我去尋找一個教程,我結束了在下面的代碼:音頻庫「soundbank-deluxe.gm」:如何找到連音「樂器/節目號碼」?

 // global variables 
     private MidiChannel channel; 
     private Synthesizer synthesizer; 

     // in constructor 
     channel = synthesizer.getChannels()[0]; 
     channel.programChange(0); // this corresponds to PIANO 

看來,0對應於本音庫的鋼琴。 26是guitare和16 orgue ......坦率地說,我不需要任何其他東西,但出於好奇,我去尋找一個「地圖」來找出我可以玩哪些其他樂器......但我找不到它!

有沒有人知道我在哪裏可以找到通信儀器/程序的nuber?

回答

1

其實我想我找到了解決方案。元組不依賴於庫,而是來自MIDI本身。我覺得我不得不尋找的是「MIDI數字」。