BASS音频库是一款对非商业用户免费的音频处理类库。功能强大,支持几乎所有音频的解码编码等处理。以及强大的扩展功能!BASS在很多软件中都可以看到其身影,不管是音乐播放器还是视频播放器还是其他媒体处理软件。比如其中一款比较有名的叫做AIMP3的音乐播放器,里面就用到BASS音频库。 还有国产视频软件 快播,迅雷看看等等,里面都有用到BASS音频库。
BASS音频库官网http://www.un4seen.com/
现在我就简单介绍如何用C#调用BASS音频库实现播放音乐。
首先你先到官网下载BASS音频库 先点击左边导航的BASS 然后下载
下载之后,再把这个页面拉下来找到 Bass.Net 下载这个别人封装好的.NET平台的类库。
当然也可以不下载这个Bass.Net,自己也可以封装。只是比较麻烦而已。
下载好了这两个文件之后。你先安装好Bass.Net,他会自动注册Bass.Net.dll组件。安装过程略过! Bass.Net有两种框架,一种是.Net 2.0 的和 .Net 4.0 的。其实用法都一样。 我以2.0为例。
现在新建个.Net 2.0项目! 你可以在解决方案的项目的属性里修改目标框架。