声音功能
文章平均质量分 94
RopenYuan
这个作者很懒,什么都没留下…
展开
-
音频硬件基础
参考自:https://www.pianshen.com/article/199251837/ https://blog.csdn.net/hellosky521/article/details/86740258 1、CODEC: 音频压缩CO+解压缩DEC,CODEC就...原创 2022-03-27 10:29:58 · 10103 阅读 · 0 评论 -
解密回声消除技术之一
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://silversand.blog.51cto.com/820613/166095一、前言因为工作的关系,笔者从2004年开始接触回声消除(Echo Cancellation)技术,而后一直在某大型通讯企业从事与回声消除技术相关的工作,对回声消除这个看似神秘、高端和难以转载 2014-11-05 16:59:43 · 919 阅读 · 0 评论 -
回音消除技术概述
回音消除技术概述分类: phone2012-03-27 17:01 1680人阅读 评论(1) 收藏 举报电话产品电信通讯网络语言来源 http://av.imaschina.com一、 回音消除技术的基础概念 回音消除已经替代了早期的回音抑制,回音抑制最早始于20世纪50年代,在卫星通讯环境中用来控制由于比较长的信号延时而听到的回音。最早的回音消除转载 2014-11-05 16:59:57 · 1195 阅读 · 1 评论 -
解密回声消除技术之二(应用篇)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://silversand.blog.51cto.com/820613/166101(接《解密回声消除技术之一(理论篇)》)从应用平台来看,根据笔者多年的经验,可以把回声消除分为两大类:基于DSP等实时平台的回声消除技术和基于Windows等非实时平台的回声消除技术。两者的技转载 2014-11-05 17:01:07 · 1058 阅读 · 0 评论 -
asound.conf中生成音频文件的
pcm.navi_out { @args[FILE FORMAT] @args.FILE{ type string default /tmp/%r_%c_%f.wav } @args.FORMAT{ type string default wav } type file原创 2014-08-01 09:55:23 · 990 阅读 · 0 评论 -
wav文件格式详解
WAV(Waveform audio format)是微软与IBM公司所开发的一种声音编码格式,它符合RIFF(Resource Interchange File Format)文件规范,用于保存Windows平台的音频信息资源,被Windows平台及其应用程序所广泛支持,也是其音乐发烧友中常用的指定规格之一。由于此音频格式未经过压缩,所以在音质方面不会出现失真的情况,但档案的体积因而在众多音频格转载 2014-08-13 10:14:51 · 8691 阅读 · 0 评论 -
一个简单的ALSA示例代码
代码如下,注释可参看原文http://users.suse.com/~mana/alsa090_howto.html#include int main(){int ret;snd_pcm_t *pcm_handle;snd_pcm_stream_t stream = SND_PCM_STREAM_PLAYBACK;snd_pcm_hw_params_t *h转载 2014-07-28 11:33:43 · 868 阅读 · 0 评论 -
杂音 & pop 音的解决方法
分类: audio(oss&alsa)012-11-08 13:53 925人阅读 评论(0) 收藏 举报杂音 & pop 音的解决方法1. 喇叭有严重的“吱吱”破音,绝大多数的原因有可能在于V(out)电压不稳定,所以最好测一下无负载时的输出电压。同时也可以测量 VCC –即boost 的输出/输入电压。正常的VCC 可以通过客户的 反馈电阻和 VCC负载电阻求得。转载 2014-07-23 12:36:42 · 4440 阅读 · 0 评论 -
alsa分析:alsa的那些配置文件2
关于ALsa的配置文件,这里有一篇很好的文章。感谢原著。+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 理解和使用Alsa的配置文件作者:刘旭晖 Raymond转载请注明出处 http://blog.csdn.net/colorant/archi转载 2013-12-26 17:15:05 · 904 阅读 · 0 评论 -
alsa分析:alsa的那些配置文件1
在根文件系统下,alsa相关的配置文件有:在/system/usr/share/alsa目录下:[c-sharp] view plaincopy├── alsa.conf ├── cards │ └── aliases.conf └── pcm ├── center_lfe.conf转载 2013-12-26 17:14:04 · 992 阅读 · 0 评论 -
浅析ac97声卡intel8x0的runtime->dma_area是怎么获取的
runtime->dma_area的DMA内存空间指向substream->dma_buffer申请到的DMA内存[luther.gliethttp]ioctl(SNDRV_PCM_IOCTL_HW_PARAMS)==> snd_pcm_f_ops.unlocked_ioctl即:snd_pcm_playback_ioctl==> snd_pcm_playback_ioctl=转载 2013-11-01 16:21:38 · 1924 阅读 · 0 评论 -
浅析ac97声卡intel8x0的DMA内存substream->dma_buffer什么时候被赋值的
对于snd-intel8x0.ko驱动,为设备直接申请可以供DMA使用的DDR内存空间到substream->dma_bufferinsmod snd-intel8x0.ko==> sys_init_module==> alsa_card_intel8x0_init==> __pci_register_driver==> driver_register==> bus_add转载 2013-11-01 16:21:22 · 2270 阅读 · 0 评论 -
杂记asla-lib库函数snd_pcm_open打开流程
2009-12-10 15:52:28分类: LINUX《alsa声卡/dev/snd /pcmC0D0p的open打开流程》杂记asla-lib库函数snd_pcm_open打开流程浅析ac97声卡intel8x0的DMA内存substream->dma_buffer什么时候被赋值浅析ac97声卡intel8x0的runtime->dma_area是怎转载 2013-11-01 16:18:06 · 5188 阅读 · 0 评论 -
ALSA编写的音频程序
ALSA编写的音频程序 (2011-12-02 09:15:23)转载▼标签: 杂谈分类: linux作者:北京中科红旗软件技术有限公司 孔伟 Alsa是Linux高级音频接口。面对众多的音频设备,Alsa为Linux音频开发人员提供了一套标准的访问机制,使得音频开发变得十分容易。不信?下面我们就利用它编写转载 2013-08-12 17:25:55 · 1139 阅读 · 0 评论 -
alsa lib源码分析
使用ALSA lib进行音频播放器开发的朋友都知道,ALSA的配置文件alsa.conf定义了一些简单的语法,通过这些语法记录了alsa环境变量。该文件在 /usr/share/alsa/alsa.conf.该文件开头处包含了用户可以配置的hook.用户自定义的配置信息可以保存在/etc /asound.conf或~/.asoundrc里,当然也可以自己定义的位置。我们感兴趣的是,alsa转载 2013-08-09 18:26:44 · 1316 阅读 · 0 评论