我现在有两段音频,一段是用户自己录制的声音A.mp3 另一段是伴奏A1.mp3;
我现在需要把这两段声音合成为一段,请问下该如何实现?
如果有什么其他的好方法也麻烦介绍下!
谢谢了!
顶贴有分~

解决方案 »

  1.   

    在线等待~也可以加我的QQ谢谢大家
    QQ:37685441
      

  2.   

    一定要帮你顶顶!!
    这个要求对音频编码特熟悉才能做的到!根本就不是会不会java的事情!
      

  3.   

    入门先看java sound api 
    对声音的底层控制
    虽然不包括复杂的声音编辑器或者图形化工具e.g.
    javax.sound.sampled
    提供用于捕获、处理和回放取样的音频数据的接口和类。该包详细描绘了对数字(采样)音频的捕捉(capture)、混音(mixing),回放(playback)的各种接口。javax.sound.midi
    提供用于 MIDI(音乐乐器数字接口)数据的 I/O、序列化和合成的接口和类该包提供了MIDI合成(synthesis),序列化(sequencing),事件传输(event transport)等接口。
      

  4.   

    使用java来合成音效好像不行,
    你使用那种音频软件合成不更好吗,
    使用java代码来实现根本不可能,
    3楼的朋友只是提供java播放音频
      

  5.   

    有要求必须要用java的方式实现吗?
    现在音频工具那么方便
    用java不是反而绕远了嘛
    java估计也不会面面俱到的
    即使能实现想必也不够强大~~~
      

  6.   

    现在就是想用JAVA实现~
    录音工具是另一回事
      

  7.   

    感觉最主要的问题不仅是要熟悉java的音频api,还要设计到mp3文件的编码格式,好像这个格式是保密的..我们无从知晓,所以即便能用java的api播放音频也没有办法弄到mp3的文件封装格式...所以lz,这样做真的不太现实
      

  8.   

    使用java来合成音效好像不行, 
    你使用那种音频软件合成不更好吗, 
    使用java代码来实现根本不可能,
      

  9.   

    我以前做过这种东西 ,用java 调用c代码来实现的,可以实现生成midi,录音,合成,加dsp效果,同步显示歌词 ,聊天等,但是效果不怎么好,如果有兴趣的话可以到www.ahjah.com去看看,login -> Ahjah Jam -> Create Jam  是用jws启动的。
    -------------------------------------------------------
    Quietly through .....
      

  10.   


    hi 高手能讲解一下 Event ,Track ,Message 之间的关系吗? 还有如何从message中解析,每中乐器播放的启始位置,和播放的长度, 从MIDI文件如何获取波形,有代码更好 。。谢先 
    --------------------------------------------------------------
    Quielty through .......
      

  11.   

    樓主的意思是類似copy /b file1.mp3 + file2.mp3 file3.mp3那樣合成還是...
    幫頂
    <---cool!
      

  12.   

    java操作的还是第一次听说,java做的播放器应该可以
    楼主不妨试试这个Pocket Jam声音合成器 v3.02
      

  13.   

    可以考虑用java调用外部程序来合成,合成后再用java播放。
      

  14.   

    哈 没有带例子,当时做的时候,是将两个或多个track(音轨)合成一首歌,这需要时间,可能不大符合你的要求,
    这会用到第三方包 FMODEX http://www.fmod.org/ ,它里面有好多例子, 不过都是E文的。
    Good luck ..
    ------------------------------------------------------------------------------------
    Quietly through ..... 
      

  15.   

    40楼在吗?sunnet2008 ?
    能加下我的QQ吗?麻烦了:37685441
      

  16.   

    Java中做混响ms是不行的,就算可以效率也有问题吧
      

  17.   

    刚才听到朋友说了一句话,在发明轮子,呵呵,我感觉你现在可能就是在重复发现轮子。
    使用专业混音软件,然后可以从Java程序条用其API对其进行控制,应该是可以实现的。如果要是自己实现,java sound能帮上忙固然是好,倘若不行了,可能要自己研究mp3编码,然后实现了。
      

  18.   

    邮件地址: [email protected]
      

  19.   

    此贴长期有效 ! 联系地址:[email protected]
    如有帮助定当厚报