可以AudioTrack Android的播放MIDI文件? [英] Can AudioTrack Android play MIDI file?

查看:1393
本文介绍了可以AudioTrack Android的播放MIDI文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道能不能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.

推荐答案

检查的Andr​​oid支持的介质从这里格式 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆