
正文
java音乐均衡器代码 java 音频处理
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java写的音乐播放器,只能播放wav文件或者mp3文件,怎么把程序整合在一起,使播放器既能放wav,也能放mp3
既然是java,那么就可以下载天天动听啊!大部分的音乐格式都能放。
相关问答
Q1: Java播放器的均衡器如何做???
这个好像比较困难java音乐均衡器代码,个人感觉需要使用数字滤波算法java音乐均衡器代码,应当用C或C++语言实现比较好,然后用JAVA调用。
Q2: Java怎么实现音乐播放
java swt实现播放音乐代码如下:
public void play(String Filename)
{
try{
// 用输入流打开一音频文件
InputStream in = new FileInputStream(Filename);//FIlename 是你加载的声音文件如(“game.wav”)
// 从输入流中创建一个AudioStream对象
AudioStream as = new AudioStream(in);
AudioPlayer.player.start(as);//用静态成员player.start播放音乐
//AudioPlayer.player.stop(as);//关闭音乐播放
//如果要实现循环播放,则用下面的三句取代上面的“AudioPlayer.player.start(as);”这句
/*AudioData data = as.getData();
ContinuousAudioDataStream gg= new ContinuousAudioDataStream (data);
AudioPlayer.player.start(gg);// Play audio.
*/
//如果要用一个 URL 做为声音流的源(source),则用下面的代码所示替换输入流来创建声音流:
/*AudioStream as = new AudioStream (url.openStream());
*/
} catch(FileNotFoundException e){
System.out.print("FileNotFoundException ");
} catch(IOException e){
System.out.print("有错误!");
}
}
Q3: 天天动听Java版1.70均衡器如何设置
引用
天天动听 均衡器设置成最佳效果可设置成2种模式: 分为
外放式与耳机模式。
具体设置如下:
自定义设置(1):外放模式设置(以下的调配均为在平坦音效为
参照):
益增栏:不做修改(如果你觉得声音轻 也可适当调高)
1栏: 向上调高6格
2栏: 向上调高10格
3栏: 向上调高6格
4栏: 向下调低4格
5栏: 不做调整
6栏: 向上调高4格
7栏: 向上调高9格
8栏: 向上调高3格
9栏: 向下调低3格
10栏: 向下调低7
自定义设置(2): 耳机模式设置(同上):
益增栏:不做调整
1栏: 向上调高5格
2栏: 向下调低6格
3栏: 向下调低5格
4栏: 不做调整
5栏: 向上调高5格
6栏: 向上调高10格
7栏: 向下调低3格
8栏: 向下调低3格
9栏: 向上调高2格
10栏: 向上调高7格
效果真的很好!希望能够献给听歌爱好者。
Q4: 关于Java音乐播放的问题,出现下图的情况如何解决
你使用了过时的类调用了过时的方法. 已经不被推荐使用, 所以eclipse会划线提示.
以toURL() 为例 直接从File对象获得链接, 但是toURL方法,不会对特殊字符编码. 但是toURI方法会进行编码
所以现在一般的解决方案是 file.toURI().toURL();
解决办法:使用javafx.scene.media.AudioClip , 该类功能简单: 播放和停止声音 . 没有暂停, 时间长度,资料,均衡器等功能
参考代码
import java.io.File;
import javafx.scene.media.AudioClip; // 导包
public class TestAudioClip {
public static void main(String[] args) throws Exception {//抛出异常
AudioClip audioClip=new AudioClip(new File("D:\\宣传片音效.mp3").toURI().toURL().toString());
audioClip.play(0.8);//设置以80%的音量播放
// 设置一个循环,保证播放完了声音才退出程序
while(true) {
if(!audioClip.isPlaying()) {//如果停止了播放,就退出while循环
break;
}
}
//while(audioClip.isPlaying()) {} //这样写更简洁
}
}
关于java音乐均衡器代码和java 音频处理的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。



![【电子书】[经典小说] 《日食》[孙智正][epub+mobi+azw3] 【电子书】[经典小说] 《日食》[孙智正][epub+mobi+azw3]](https://www.04ip.com/template/qe/style/noimg/6.jpg)


