我是靠谱客的博主 可靠皮卡丘,最近开发中收集的这篇文章主要介绍audio基础——speaker知识,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

audio采集过程:  采样——量化——编码;audio播放过程与之相反。

1, speaker测试

2, codec参数调试

3,音频通路DAI介绍——I2S与PCM

 

1, speaker测试

Speaker测试项:

频率响应: 频响曲线范围

最大声压级: 响度

声学失真: 频谱失真百分比

底噪: 元器件底噪

输出: 相位 &L/R 测试

结构振音,音色均衡,失真 等主观效果。

 

2, codec参数调试

codec 需要注意的参数:

I2S模式: 主从

采样频率:16K,44.1K,48K,96K

采样格式:左/右对齐、大小端

采样位数:8/16/24/32

时钟采样选择:左右对齐方式

混音设置: mixer

EQ/DRC 设置:频响/声压

3D音效设置:

CH1 / CH2 通道音量设置

mute控制

Master Volume设置

耳机控制

PWM设置(功率与放大)

system error:查看系统错误的寄存器

 

3,音频通路DAI介绍——I2S与PCM

数字音频接口 DAI,即 Digital Audio Interfaces,,DAI 表示在板级或板间传输数字音频信号的方式。

I2S(Inter-IC Sound Bus )是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准。在飞利浦公司的 I2S 标准中,既规定了硬件接口规范,也规定了数字音频数据的格式。I2S 有 3 个主要信号

位时钟BCLK——即对应数字音频的每一位数据。BCLK 的频率=2×采样频率×量化位数。

左右声道切换时钟 LRCK——用于切换左右声道的数据。一般应用, LRCK 为“1”表示

正在传输的是左声道的数据,为“0”则表示正在传输的是右声道的数据。

数据线DATA —— 用二进制补码表示的音频数据

特点:在 I2S 总线上,只能同时存在一个主设备和一个发送设备(一般CPU端既是主设备也是发送设备)。

主设备可以是发送设备,也可以是接收设备。在 I2S 系统中,提供时钟(BCLK和 LRCK)的设备为主设备。

三种传输格式:i2s标准格式,左对齐,右对齐

i2s标准格式

I2S 格式属于左对齐中的一种特例,也叫 PHILIPS 模式,是由标准左对齐格式再延迟一个时钟位变化来的。如图 所示,左声道的数据 MSB 在 LRCK 下降沿之后第二个 BCLK上升有效,右声道数据的 MSB 在 LRCK 上升沿之后第二个 BCLK 上升沿有效。

左对齐格式

标准左对齐较少使用,下图为左对齐时序图,左对齐格式的左声道的数据 MSB 在 LRCK 上升沿之后 BCLK 的第一个上升沿有效;右声道的数据 MSB 在 LRCK 下降沿之后 BCLK 第一个上升沿有效。

右对齐格式

标准右对齐也叫日本格式,下图为右对齐时序图。右对齐格式左声道的数据 LSB 在 LRCK 下降沿的前一个 BCLK上升沿有效,右声道的数据 LSB 在 LRCK 上升沿的前一个 BCLK 上升沿有效。

PCM 数字音频接口,即说明接口上传输的音频数据通过 PCM 方式采样得到的。I2S上传输的是 PCM 类型的数据,可以认为 I2S 不过是 PCM 接口的特例。

两种模式:PCM-A与PCM-B

PCM-A模式

在 LRCK 有效后,BCLK 的第 2个上升沿有效

PCM-B模式

在 LRCK 有效后,BCLK 的第 1个上升沿有效

TDM技术(分时复用传输)

有时为了传输多通道的音频数据(>2 通道),会利用 TDM(分时复用)的技术,来传输多通道,TDM技术可以用在标准I2S、左对齐(Left Justified mode)、右对齐(Right Justifiedmode)、PCM mode A、PCM mode B 上,

如图:

最后

以上就是可靠皮卡丘为你收集整理的audio基础——speaker知识的全部内容,希望文章能够帮你解决audio基础——speaker知识所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部