如何用c#实现声音数据混合 现在有三个音频文件1.wav 、2.wav 、3.wav,要求将三个文件的声音混合后输出到4.wav。请问诸位大侠使用c#应如何解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 FileStream fs1 = new FileStream(@"C:\编程\ERP\bin\Debug\1.mp3",FileMode.Append); FileStream fs2 = new FileStream(@"C:\编程\ERP\bin\Debug\2.mp3",FileMode.Open); byte [] array=new byte[fs2.Length]; fs2.Read(array,0,int.Parse(fs2.Length.ToString())); fs1.Write(array,0,int.Parse(array.Length.ToString()));我这样是把2.mp3加到了1.mp3,测试过了。 http://topic.csdn.net/u/20070613/10/2fc98c59-07dd-4653-a356-9649fe33213d.html 一个vc的,参考下吧CWave - A Simple C++ Class to Manipulate WAV Fileshttp://www.codeproject.com/KB/audio-video/CWave.aspx 呵呵 你说的是混合声音把...3个文件的WAV的每一贞的数据进行交替看看. 拼接函数混合啊拼接很简单 操作下WAV的格式就行了混合的画 你要添加声道,每一个WAV在不同声道,然后写入一个新的WAV格式的文件 泛型:如何按出现次数分组 用c#如何产生随机数 xls 转成xml 后. 在C#中保存xml 再生成xls ,怎样设置内容换行? SQL2000出现SSL安全错误的问题,谁能帮解决~? vs2005中浮动窗口 怎样来处理“xxxx12”转变成“xxxx.12”???? DataGrid的一个问题 分虽然不多 帮帮忙 。。先谢谢了 急!请教高手们关于存储过程锁表问题50分!!在线等! C# 开发windows服务 发布时间控件不执行 解释一下动态内存分配与编译时的内存分配 问一个关于调试的问题? 【有什么办法可以使combox里面的序列乱掉?[帮顶有分]
FileStream fs1 = new FileStream(@"C:\编程\ERP\bin\Debug\1.mp3",FileMode.Append);
FileStream fs2 = new FileStream(@"C:\编程\ERP\bin\Debug\2.mp3",FileMode.Open);
byte [] array=new byte[fs2.Length];
fs2.Read(array,0,int.Parse(fs2.Length.ToString()));
fs1.Write(array,0,int.Parse(array.Length.ToString()));我这样是把2.mp3加到了1.mp3,测试过了。
http://www.codeproject.com/KB/audio-video/CWave.aspx
混合的画 你要添加声道,
每一个WAV在不同声道,然后写入一个新的WAV格式的文件