可以AudioTrack Android的播放MIDI文件? [英] Can AudioTrack Android play MIDI file?
问题描述
我想知道能不能AudioTrack Android的播放MIDI文件?
I want to know can AudioTrack Android play MIDI file?
如果不是,它库可以。因为我想在Android库, 可以播放和控制MIDI文件的节奏我的应用程序。
If not, which library can. Because I want the Android library which can play and control tempo of MIDI file for my app.
推荐答案
检查的Android支持的介质从这里格式 Android的媒体支持。 MIDI播放支持内置在Android中。播放使用 JetPlayer MIDI文件是非常方便的机器人。要播放MIDI文件,你必须写$ C $以下C:
Check Android Supported media format from here Android Media Support. MIDI playback support is built-in in Android. Playing MIDI file using JetPlayer is very much handy in android. To play MIDI file you have to write code of below :
JetPlayer jetPlayer = JetPlayer.getJetPlayer();
jetPlayer.loadJetFile("/sdcard/level1.jet");
byte segmentId = 0;
// queue segment 5, repeat once, use General MIDI, transpose by -1 octave
jetPlayer.queueJetSegment(5, -1, 1, -1, 0, segmentId++);
jetPlayer.play();
有关详细信息,请检查例1 &安培; <一href="http://alvinalexander.com/java/jwarehouse/android/media/java/android/media/JetPlayer.java.shtml">Example 2 。这里是飞机的创造者手动这将为您提供JetPlayer的细节后台进程。
For details check Example 1 & Example 2. And here is the jet creator manual which will provide you the details background process of JetPlayer.
这篇关于可以AudioTrack Android的播放MIDI文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!