CC++
文章平均质量分 61
lll_123123
这个作者很懒,什么都没留下…
展开
-
链接器工具错误 LNK2026 SAFESEH 映像是不安全
今天使用VS2012遇到一个问题:"链接器工具错误 LNK2026 XXX模块对于SAFESEH 映像是不安全的"解决方法:1.打开该项目的“属性页”对话框。2.单击“链接器”文件夹。3.单击“命令行”属性页。4.将 /SAFESEH:NO 键入“附加选项”框中,然后点击应用。转载 2016-07-18 15:15:45 · 514 阅读 · 0 评论 -
VS中解决warning C4819
经我试验过的,一个简单的办法:打开出现warning的文件,Ctrl+A全选,然后在文件菜单:file->Advanced save options,在弹出的选项中选择新的编码方式为:UNICODE- codepage 1200 ,点确定后重新编译。转载 2016-07-19 17:02:33 · 495 阅读 · 0 评论 -
LINK : fatal error LNK1104: 无法打开文件“LIBCD.lib”
出现这类问题一般是由于所运行的项目是VC6(或者vs2003)创建的,而后又用VS2005或者更高版本工具打开项目导致的,原因都是因为LIBCD.lib文件被更改了.要解决问题的话,只要在链接设置那里忽略它就没问题了。解决办法是:第一种方案:在项目-属性-链接器- 命令行 加 /nodefaultlib:libcd第二种方案:在项目-属性-链接器- 输入-忽略特定库加:LI转载 2016-07-21 09:04:37 · 893 阅读 · 0 评论 -
关于PCM音频数据的相关转换算法
原文地址:https://www.codeproject.com/articles/501521/how-to-convert-between-most-audio-formats-in-net没有翻译了,不过相信大家阅读和理解应该没什么问题的,都是比较简单的英语。我这里主要是记录下这篇文章,以后可以随时查阅A comprehensive guide to decoding a转载 2017-01-05 11:28:06 · 17258 阅读 · 0 评论 -
编译audiopolicy.h 和 wmcodecdsp.h文件问题
当需要同时编译这两个文件时,需要主要两个文件的位置问题 wmcodecdsp.h文件应该放在前面编译,不然会报如下错误 1>c:\program files\windows kits\8.1\include\um\strmif.h(13490): error C2011: “tagTIMECODE_SAMPLE”:“struct”类型重定义1> c:\pro原创 2017-02-07 15:57:19 · 1172 阅读 · 0 评论 -
HRTF学习笔记
最近在研究HRTF的相关知识,在这里做个笔记记录一下 HRTF(Head Related Transfer Function):头相关变换函数,是一种音效定位算法,对应时域的HRIR(Head Related Inpulse Response),头相关冲击响应。 由上定义可以知道,HRTF是一种关于音效定位的算法。其实,说是算法,不如说是一种人体物理现象的数学表原创 2017-01-18 14:07:57 · 8500 阅读 · 7 评论 -
Windows下Core Audio APIS 音频应用开发(五)
之前做开发是一直有个疑问 按照Core Audio上面的文档,音频设备本身会有个设备周期,这个周期决定了音频设备所能缓存的最大数据量;而另外一方面,我们在初始化Core Audio 音频管理对象的时候,也可以设置一个周期,这个是指延时周期(不太明白。。。)。之前一直没在意这个,后来在做音频采集是,发现这两个时间异常重要,一旦我们设定的延时周期大于设备周期一定范围时,采集出来的数据就会出现原创 2016-07-13 11:22:43 · 2531 阅读 · 1 评论 -
windows下 利用CoreAudio,Libmad,和3D环绕音效原理实现的MP3播放器
(博主qq,1204802552,欢迎交流) 之前公司的项目用到了CoreAudio API,这是windows下一套全新的用于开发音频应用程序的API,之前我也写过相关的博客 后来有一段时间,我迷上了3D环绕音效的音乐,也就是大家熟知的Echo回声里面比较有特色的一些音乐 至于Echo回声里面的3D音乐是如何制作的,我不是很清楚,但是他们的音乐效果还是很好原创 2017-02-24 13:51:26 · 2354 阅读 · 0 评论