我正在構建一個Java應用程序,該程序以編程方式生成一個MIDI序列,然後通過LoopBe Internal Midi Port
發送,這樣我就可以使用Ableton Live
樂器來獲得更好的聲音播放質量。如何獲得對非默認MIDI音序器的引用?
如果我錯了,請糾正我。我需要的是生成一個Sequence
,將包含Tracks
將包含MidiEvents
,將包含MIDI messages
與時間信息。我覺得我失望了。
真正的問題是如何通過LoopBe MIDI端口發送它。爲此,我應該需要一個Sequencer
,但我不知道如何得到一個,而不是默認的,我不想這樣。
我想一個解決方法是將序列寫入.mid文件,然後以編程方式在LoopBe端口上播放它。
所以我的問題是:我如何獲得一個非默認的音序器?
可能相關:http://stackoverflow.com/questions/6038917/how-to-play-a-midi-file-in-a-new-thread-in-java – finnw