rtaudio用于录音以及播放,使用方便,跨平台。
官网http://www.music.mcgill.ca/~gary/rtaudio/
其实提供类似功能的还有portaudio,portaudio能提供更加复杂的功能,对于简单的录音播放,rtaudio是最佳选择
这里简单介绍下在VS2015下的使用
1、下载rtaudio
我们到官网进行下载,在写这篇文章时,下载的是Version 4.1.1
2、使用rtaudio
我们在vs2015下新建工程,将RtAudio.cpp、RtAudio.h拷贝至项目中。
项目属性 –> C/C++ –> 预处理器,添加__WINDOWS_DS__;
项目属性 –> 链接器 –> 输入,附加依赖项添加dsound.lib;
是的就这么简单,现在就可以使用了。
官网有一些例子,可以试试是否够跑起来。
http://download.youkuaiyun.com/detail/weiwei9363/9089927 这是我写的一些例子,代码写的随意,大家简单参考参考。