
wav音频开发心得
文章平均质量分 75
Mr Chris_LI
把自己活成一道光,因为你不知道谁会借着你的这道光走出了黑暗
请保持着你心中的善良,因为你不知道谁会借着你的善良走出了绝望
请保持你心中的信仰,因为你不知道谁会借着你的信仰走出了迷茫
请相信自己的力量,因为你不知道谁会因为相信你开始相信了自己
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
车载音频开发(三):对wav音频做定浮点转换(采样深度转换)
对于不论多少位的定点采样,通常都要将其转换为浮点数(归一化)对其进行处理,且在wav定点采样存储时,数值超过1或小于-1的值通常无意义,即不论多少位的定点采样,在转换至浮点时,其值不能超过1,且不能小于-1;当浮点转定点时,若数值在-1到1的范围内,乘上所要转换的位深度的最大取值;当数值超过1或小于-1时,通常会把大于1或者小于-1的数直接赋值为1或-1;IEEE 浮点数: [-3.4*10^38, -1.18*10^-38] ∪ [1.18*10^-38, 3.4 * 10^38]原创 2025-02-18 10:44:29 · 758 阅读 · 0 评论 -
车载音频开发(二):对音频数据作音量调节
接下来我们可以将音频的每个采样点的数据提取出来,对数据进行处理,简单的,我们可以将数据减小或增大来升高或减低整体的音量。接下来,我们用用一个函数将所有采样点数据进行提取并调整音量。然后,我们必须要指导采样点数值与分贝值(dB)之间的关系。data : 每个采样点存储的数值(以浮点值为例)定点常见的有16bit,24bit,和32bit。1.首先还是创建读取wav头部信息的结构体。我们已经对音频文件wav有了初步的了解。db : 每个采样点转化的dB值。一般的,音频的数据采样点分为定点和浮点。原创 2025-01-09 16:03:17 · 789 阅读 · 0 评论 -
车载音频开发(一):从看懂wav开始
学车载音频开发,从看懂wav开始原创 2024-08-02 17:21:20 · 1060 阅读 · 0 评论