音频调音台歌android系统中的编程 [英] Audio song mixer in android programatically

查看:249
本文介绍了音频调音台歌android系统中的编程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想创建一个混音器(DJ音乐曲目)类型的应用程序中,可以创建音频歌曲的DJ混音器。用户可以选择一个音乐歌曲的轨道可以与两个或更多个单独的节奏,低音混合或敲打轨道,以产生一个新修改的DJ音乐。

I want to create an audio mixer (DJ music track) kind of app which can create Dj mixer of an audio song. User can select a music song track that can be mixed with two or more separate rhythm, bass or beat tracks to create a new modified Dj music.

我做了很多研究过这一点,但无法找到任何想法或线索。

I did a lot of research over this but could not find any idea or clue.

如果任何人有一些想法或对此有一定的参考网址,PLZ分享。

If anyone have some idea or some reference URL regarding this, plz share it.

推荐答案

有没有内置的Andr​​oid上库,支持音频混合(合并两个音频输入流转换为一个输出流)。 Java的 javax.sound 库,它支持音频混音并没有移植到Android - 有一个有趣的<一个href="https://groups.google.com/forum/?fromgroups=#!topic/android-developers/VD2V7ENFrgs">discussion与谷歌工程师戴安娜Hackborn谷歌论坛有关决定不端口 javax.sound 到Android。

There is no build-in library on Android that supports audio mixing (combining two audio input streams into one output stream). The Java javax.sound library which supports audio mixing was not ported to Android - there's an interesting discussion on Google Groups with Google engineer Diane Hackborn about the decision to not port javax.sound to Android.

看起来你不得不从头开始开发自己的解决方案。有关于如何两个音频流合并到一个上有这么几种有用的答案:

It looks like you have to develop your own solution from scratch. There are several helpful answers on SO on how to combine two audio streams into one:

混合音频文件

Android中音频编辑

<一个href="http://stackoverflow.com/questions/11820802/android-mixing-multiple-static-waveforms-into-a-single-audiotrack">Android - 混合多个静态的波形成一个AudioTrack

这篇关于音频调音台歌android系统中的编程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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