CSkin博客

标题: 【音频处理】Naudio .Net音频处理类库 [打印本页]

作者: 乔克斯    时间: 2014-8-30 13:06
标题: 【音频处理】Naudio .Net音频处理类库
Naudio .Net音频处理类库
效果图:
1.主界面。

2.WPF调音台。


功能介绍:
Naudio是一个C#原生态音频处理类库,包含了各种对音频流,文件的处理方法。
能够使用以下方式播放音频文件并进行波形输出:
当然很多专业的东西并非我们能懂的,但是使用Naudio来进行基本的音频文件播放和处理是完全没问题的,有兴趣的同学可以仔细研究一下,源码包中有非常多的例子,包括winform和wpf的。
虽然类库本身代码功能很多,但是使用非常方便,使用下面的几句代码就可以实现对文件的播放:
[C#] 纯文本查看 复制代码
using System;
using System.Text;
using NAudio.Wave;
using NAudio.CoreAudioApi;
using System.Threading;
using System.IO;

namespace HelloCsharp
{

    class Program
    {
        static void Main()
        {
            using (var ms = File.OpenRead(@"test.mp3"))
            using (var rdr = new Mp3FileReader(ms))
            using (var wavStream = WaveFormatConversionStream.CreatePcmStream(rdr))
            using (var baStream = new BlockAlignReductionStream(wavStream))
            using (var waveOut = new WaveOut(WaveCallbackInfo.FunctionCallback()))
            {
                waveOut.Init(baStream);
                waveOut.Play();
                while (waveOut.PlaybackState == PlaybackState.Playing)
                {
                    Thread.Sleep(100);
                }
            }
        }
    }


案例源码下载链接-回复可见:



作者: pbuilder    时间: 2014-8-30 15:11
感觉很牛的样子
作者: fredrick2000    时间: 2014-8-30 16:30
最近成果不高嘛
作者: qq1275706970    时间: 2014-8-30 20:08
过来看看~~~
作者: wtujoxk    时间: 2014-8-31 18:58
谢谢分享!!!!!
作者: oncefrom    时间: 2014-8-31 22:55
谢谢楼主分享。
作者: 569794982    时间: 2014-8-31 22:59
学习一下
作者: 啊526203382    时间: 2014-9-12 16:41
下载下来看看
作者: swtseaman    时间: 2014-9-21 22:46
最近在搞音频处理,这个必须看看
作者: marin    时间: 2014-9-25 18:44
我去,找了好久的好东西啊
作者: roy0109    时间: 2014-10-21 15:40
好文章,下載學習了
作者: HJL    时间: 2014-10-21 15:57
楼主牛逼!
作者: pain    时间: 2014-11-2 10:43
这个里面有mp3格式解析的源码吗?下下来看看
作者: 蓠原草    时间: 2014-11-7 21:21
正需要这个库呢,谢谢分享
作者: lystormenvoy    时间: 2014-11-9 09:33
能不能说下具体支持的格式,还有VB.net应该也能引用吧
作者: kerry3389    时间: 2014-11-14 21:48
感觉看起来好像不错
作者: mrtong    时间: 2014-11-20 10:48
感谢楼主分享!
作者: mrtong    时间: 2014-11-20 10:50
问个问题,楼主有没有ffmpeg视频音频格式转换的例子,C#的。
作者: 乔克斯    时间: 2014-11-20 11:12
mrtong 发表于 2014-11-20 10:50
问个问题,楼主有没有ffmpeg视频音频格式转换的例子,C#的。

目前没有。
作者: xndd    时间: 2014-11-20 11:40
这个nb了!不过很少见啊
作者: 七色北斗星    时间: 2014-11-20 13:19
好东西下载来看看

作者: brucezhang80    时间: 2014-11-21 12:25
技术难点,值得研究
作者: xiaokubuku    时间: 2014-11-25 08:30
看看先,感谢分享
作者: cjkall    时间: 2014-12-6 23:31
Naudio .Net音频处理类库  搞起。。。
作者: abweixx    时间: 2014-12-10 00:47
好资料,必须收藏。
作者: cis    时间: 2014-12-10 15:49
支持楼主
作者: 腾讯科技    时间: 2014-12-15 02:12
不懂呐 。。。
作者: jeanary    时间: 2014-12-16 12:32
很强大,感谢分享
作者: 辰晓晨    时间: 2014-12-17 10:25
谢谢分享
作者: ncscherb    时间: 2014-12-23 21:56
很好,谢谢了
作者: 阿仪蛋糕店    时间: 2014-12-27 22:05
看上去不错的感觉
作者: lcqx    时间: 2014-12-30 10:56
````````````````````沈慧芬
作者: 乔克斯    时间: 2014-12-30 11:10
lcqx 发表于 2014-12-30 10:56
````````````````````沈慧芬

沈慧芬是什么= =

作者: hupo376787    时间: 2015-1-2 15:20
有没有频谱的实现
作者: 格调君    时间: 2015-1-8 15:01
下载下来看看
作者: 橘子你个哦润桔    时间: 2015-1-8 20:46
下载来 研究研究
作者: 天高任鸟飞I    时间: 2015-1-12 22:11
啊 这个应该是很赞的
作者: adrianevin    时间: 2015-1-13 15:25
Naudio .Net音频处理类库
作者: 打错潇洒    时间: 2015-3-13 10:42
楼主辛苦
作者: aaaaasuper    时间: 2015-3-13 13:22
这个应该很大吧
作者: 黑夜中的魔    时间: 2015-3-13 19:31
楼主幸苦了。
作者: q285504253    时间: 2015-3-15 01:52
看看吧才擦擦擦擦
作者: XCution    时间: 2015-3-20 14:39
mark 一下
作者: 九日    时间: 2015-3-21 19:24
过来看看
作者: dlpc    时间: 2015-3-24 18:34
【C# 高性能服务器】完成端口、心跳的高性能Socket服务器
作者: XiaoGuoZhaoXuan    时间: 2015-3-26 16:28
111但是琐琐碎碎现在随着时代的方式
作者: Wisdomfly    时间: 2015-4-4 20:12
Naudio .Net音频
作者: kkele168    时间: 2015-4-5 07:11
给力,有没有录制桌面的类库
作者: webskywang    时间: 2015-4-8 18:17
看看源代码

作者: zxs26291844    时间: 2015-4-9 12:35
学习下,真的是好东西哦
作者: LiaoYD    时间: 2015-4-9 17:21
好东西,大家分享
作者: iwindce    时间: 2015-4-14 17:59
看看,音频是咋处理的。
作者: aaines    时间: 2015-4-17 16:53
谢谢分享!!!!!
作者: 逍遥哥哥    时间: 2015-5-20 11:48
感谢楼主的分享,感觉不错
作者: chushanjushi    时间: 2015-5-20 14:09
好东西,正是我所需要的
作者: 王者VIP    时间: 2015-5-21 09:28
不错啊·· 支持下·~!~
作者: a4152011    时间: 2015-5-21 09:46
要是能挂vst就不错了
作者: 非完美    时间: 2015-5-24 01:40
想为播放器添加点新功能,这个是最好不过的咯
作者: xinxinsky    时间: 2015-6-4 16:06
感谢分享~!~!~
作者: yusup    时间: 2015-6-11 18:34
项目中正好需要这个
作者: nbwvpn    时间: 2015-6-22 08:32
mark一下~~看看是什么东西
作者: zz82103    时间: 2015-6-24 08:53
忒需要这个东西了,感谢感谢
作者: Tom    时间: 2015-6-25 13:42
{:3_41找到宝了。我这是
作者: stormfly    时间: 2015-6-25 13:53
好用吗?
作者: Jowen    时间: 2015-6-26 14:02
好牛B 的样子
作者: jaminegod    时间: 2015-6-27 22:44
如果您要查看本帖隐藏
作者: xuss11    时间: 2015-8-6 16:58
谢谢分享!!!!!
作者: xzhh19921019    时间: 2015-8-14 22:15
感谢楼主分享
作者: w374406424    时间: 2015-8-15 10:52
看看,刚好需要
作者: span    时间: 2015-8-22 22:26
看看 了解下
作者: xuxin    时间: 2015-8-27 11:27
试试,,正需要
作者: 小妹妹    时间: 2015-8-28 16:51
111111111111111111
作者: 酷酷的菜鸟    时间: 2015-8-29 20:54
谢谢楼主分享
作者: Mir.Chen    时间: 2015-9-8 14:22
感谢楼主分享 试试看能测试通过不
作者: hhfdhhsh    时间: 2015-9-8 16:54
学习一下
作者: mabocfd    时间: 2015-9-9 20:27
学习一下,谢楼主
作者: hhjj3388    时间: 2015-9-10 15:41
这个不错·1~!~
作者: ririkaka    时间: 2015-9-11 08:57
暂时还用不上,先支持下
作者: moxx110    时间: 2015-9-11 14:17

感觉很牛的样子
作者: lsy_8qh    时间: 2015-9-21 04:06
xuexixuei
作者: zhuzhuxiao    时间: 2015-9-24 14:27
想要对比两个音频文件的波形,不知道能不能用上
作者: mingyao    时间: 2015-9-24 16:44
hao haohaohoahj oa
作者: sweeter    时间: 2015-9-27 12:23
好东西。。下载来研究
作者: sezooka    时间: 2015-9-27 22:58
摄像头摄像头摄像头
作者: liwooood    时间: 2015-9-28 17:25
这个好东西啊,好好看看
作者: xy451    时间: 2015-10-1 13:40
好东西,找合适的库找了蛮久
作者: kendymqj    时间: 2015-10-4 10:40
谢谢分享
作者: Jouz    时间: 2015-10-10 10:14
感谢楼主分享
作者: whlanying    时间: 2015-10-22 17:57
这个是官方的吗?还是自主开发的?
作者: 乔克斯    时间: 2015-10-22 22:48
whlanying 发表于 2015-10-22 17:57
这个是官方的吗?还是自主开发的?

官方的。
作者: 王者VIP    时间: 2015-10-23 10:03
应该很厉害啊
作者: xwei9277    时间: 2015-10-26 07:49
不错的类!!!!
作者: Laughfruit    时间: 2015-10-26 12:11
看看,顺便下载一下,方便以后用到
作者: kkk666    时间: 2015-11-2 23:02
谢谢楼主分享
作者: xxxxxxxx    时间: 2015-11-6 11:14
好东西 看看
作者: jingqia    时间: 2015-11-11 11:05
有没有录音功能(可以录制声卡输入和输出音频)?
作者: 乔克斯    时间: 2015-11-11 11:20
jingqia 发表于 2015-11-11 11:05
有没有录音功能(可以录制声卡输入和输出音频)?

【傲瑞屏幕录制】Oraycn.RecordDemo(支持,声卡,屏幕,麦)
http://bbs.cskin.net/forum.php?m ... =1403&fromuid=2
(出处: CSkin论坛)

作者: jiayou168    时间: 2015-11-11 17:53
学习学习,想学习录屏+声音的
作者: 煎饼的归宿    时间: 2015-11-13 08:43
我很需要这个谢谢啦
作者: anychina    时间: 2015-11-18 12:01
学习了,功能很强大。对学习很有帮助




欢迎光临 CSkin博客 (http://bbs.cskin.net/) Powered by Discuz! X3.2