信号处理
这歌声无聊可是辉煌
这个作者很懒,什么都没留下…
展开
-
音频基础知识之声音的本质
在自然界中声音的本质是振动,是一种能量波,有频率有振幅,频率高低就是音调,振幅大小就是音量;数字音频系统中,需要将声波波形信号通过ADC转换成计算机支持的二进制,进而保存成音频文件,这一过程叫做音频采样,采样是把连续的时间信号,变成离散的数字信号。采样率是指每秒钟采集多少个样本。采样率是对频率采样,采样精度是对幅度采样,也称量化,采样率越高,越能还原原始的连续信号,量化精度是指可以将模拟信号分成多少个等级,量化精度越高,音乐的声压振幅越接近原音乐。当精度越低,数字音频在纵轴上将会压缩,很多原本能原创 2020-11-27 17:28:32 · 1397 阅读 · 0 评论 -
pcm音量处理
基本的操作,作为一个整理第一种线性音量处理,处理16bit与32bit的情况static inline int16_t clamp16(int32_t sample){ if ((sample >> 15) ^ (sample >> 31)) { sample = 0x7FFF ^ (sample >> 31); }...原创 2019-10-29 13:28:18 · 1113 阅读 · 0 评论 -
音频淡入淡出效果——解决音频突变的爆音问题
使用软件调节音量时如果音量之间的步进太大,声音突变,就能听到明显的爆音,尤其以单音音频更为明显,类似的问题还在声音起播、暂停、结束、快进快退时经常会出现,这个时候一般需要对音频进行渐入渐出的效果处理。先来看一个典型的爆音音频示例,播放一个1k hz的正玄波,并调节音量,可以看到波形幅度增大由于幅度跳变太大,过渡不连续,造成爆音,从频谱图来看这条竖直的亮线处,就是产生爆音的位置为...原创 2019-10-12 16:03:01 · 6953 阅读 · 1 评论 -
噪声门小信号误判问题
什么是噪声门?下面一段是摘自网络上的解释:Noise GateNoise Gate 常用于在音频信号处于低电平时,压制能听到而又不想要的噪声。您可以使用它来移除背景噪音、其他信号来源的交扰以及低电平的杂音,同时还有其他用途。Noise Gate 的工作原理是让门限值音量以上的信号不受阻碍地通过,同时减少低于门限值音量的信号。这可有效移除信号的较低音量声部,同时让所需的音频声部通过。...原创 2018-10-30 14:14:08 · 696 阅读 · 0 评论 -
利用重采样处理设置audio delay的噪音问题
现代智能电视中都有多种音频输出方式,除了喇叭之外,还有Spdif out、HDMI ARC输出。一般来说,设计时都是排他型输出,比如选择spdif out输出时喇叭会自动静音或者直接不送音频数据了。当然也有例外,有的设计是会同时输出,这样由于链路的差距,两种输出通路间会有一个延迟,延迟超过一定时间(有数据说是20ms),人耳就能明显感受到差距。为了解决这个问题,有的产品在设计时会有UI...原创 2018-11-01 15:12:50 · 2547 阅读 · 3 评论