登录
首页 » Android » 音乐播放器【支持:速率调节,音调调节,调节采样率】

音乐播放器【支持:速率调节,音调调节,调节采样率】

于 2022-07-24 发布 文件大小:2.04 MB
0 258
下载积分: 2 下载次数: 1

代码说明:

这是一个音乐播放器,支持:速率调节,音调调节,调节采样率,这三个功能基于soundTouch开源项目,解决了Android 6.0之前不能调节播放速率的问题。 由于公司项目需要做一个倍速播放的音乐播放器,我们知道,使用Android 自带的MediaPlayer的在Android 6.0之前的是不支持倍速播放的,我看过很多关于音频播放的开源项目,找到soundTouch能够改变音频播放速度,但是没有一个完整的能封装成播放器的。于是,我结合AudioTrack+MediaExtractor+MediaCodec+SoundTouch封装成一个音乐播放器。因为之前都是用Android 自带的MediaPlayer进行播放,使用这些新技术我花了很多的时间去了解他们的使用。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Arduino时间温度记录仪
    时间DS1302,温度18B20,获取的数据在LCD1602上实时显示,没10分钟把数据写入SD卡保存!
    2022-01-26 02:25:39下载
    积分:1
  • Bluetooth-chat
    蓝牙聊天,android各种特征对学习有很大帮助!!!!(Bluetooth chat, android various features are of great help to learn!!!!!!!!!!)
    2013-01-13 17:05:41下载
    积分:1
  • android 身份证验证功能 示例源码下载
    android 身份证验证功能 示例源码下载
    2014-09-11下载
    积分:1
  • 安卓行动吧
    应用背景这是一个应用程序来实现的动作吧。你可以点击事件,我已经添加了编辑文本,视频和摄像头,但操作没有完成,你可以点击摄像机和视频,并特别行动将处理的行动吧。下载并玩得开心。感谢所有。关键技术在这一应用中,安卓技术已被应用。我使用Eclipse朱诺,但你可以使用任何Android像朱诺,露娜或Android的工作室。行动有助于在很多酒吧,请回复代码,如果你有任何疑问,请评论或回复。您的评论将有助于很多
    2023-09-01 02:15:03下载
    积分:1
  • android apk增量更新解决方案
    android apk增量更新解决方案:使用JNI合并差分包
    2023-04-26 20:05:03下载
    积分:1
  • listviewheSQLitezhishi
    注意:本项目是基于android studio开发的,eclipse可能无法直接使用。 本项目是一个简单的基于安卓的记事本项目源码,添加或删除数据的时候会出现显示bug(实际数据不会受到影响),bug体现在添加或删除一条数据以后会在listview里面会展示复制一遍操作后的数据。而不会清除原有的列表文本。新手朋友可以拿这个项目来试试手感,顺便看看能不能独立解决这个问题。 本项目涉及的知识点有: 1、SQLite的基本使用,增删查改 2、listview,adapeter的基本使用 3、activity生命周期 4、intent、bundle传递参数 5、AlertDialog的基本使用(Note: this project is based on the development of studio eclipse, Android may not be able to directly use. This project is a simple Notepad program source code based on Android, add or delete data will appear when the display bug (actual data will not be affected), bug reflected in add or remove a data will be in inside the listview will show copy again after the operation data. And will not clear the original list of text. Novice friends can take this project to try to feel, by the way to solve this problem can not be solved independently. The knowledge points involved in this project are: 1, the basic use of SQLite, CRUD 2, listview, the basic use of adapeter 3, activity life cycle 4, intent, bundle transfer parameters 5, the basic use of AlertDialog)
    2016-07-25 11:25:09下载
    积分:1
  • androidupload
    基于Java源码的Android上传文件小模块,运行于Android客户端,用户通过嵌入程序内的上传程序,实现文件上传,学会了本代码,不但可上传限制格式的文件,还可上传指定格式的图片、文件等,android upload程序源代码,与大家分享。(Java source code of the Android-based upload files small module, which runs on Android client, users by embedding within the program upload program, file upload, learn the code, not only upload limit format, specify the format can upload pictures, files, android upload source code, to share with you.)
    2013-07-31 09:11:59下载
    积分:1
  • Android 所有Sensor 读取测试案例
    应用背景Android 所有的Sensor的注册,打开,读取关键技术 Android API 的使用 Android Sensor 服务的使用
    2022-02-04 11:48:22下载
    积分:1
  • android 前面部分可以编辑后面部分不可编辑的EditText 实例源码
    android 前面部分可以编辑后面部分不可编辑的EditText 实例源码
    2014-08-22下载
    积分:1
  • Android MyThread线程用法实例 切换图片
    Android 使用MyThread创建线程,这是用法实例源码,本例中使用线程来控制切换图片   public void onCreate(Bundle savedInstanceState) {//重写的onCreate方法    super.onCreate(savedInstanceState);    setContentView(R.layout.main);//设置当前的用户界面    myImageView = (ImageView) findViewById(R.id.myImageView);//得到ImageView的引用    MyThread myThread = new MyThread(this);//初始化MyThread线程    myThread.start();//启动线程   }   public void run() {//重写的run方法    while(true){//循环    activity.myHandler.sendEmptyMessage((what++)%4);//发送消息    try{    Thread.sleep(2000);//睡眠    }    catch(Exception e){//捕获异常    e.printStackTrace();//打印异常信息    }    }   }
    2022-03-24 06:51:47下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载