OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9454|回复: 1

录音文件播放速度加倍的问题

[复制链接]

4

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2018-5-18
在线时间
20 小时
发表于 2020-12-29 10:24:54 | 显示全部楼层 |阅读模式
1金钱
参考原子哥的程序用的WM8978,结合自身情况,写了一个录音放音的程序,在板子上录音后在放音,正常,然后我就把录到的数据拷贝下来,组包从wav格式的文档,在电脑端播放,发现播放速度就加倍了,感觉是二倍速。
录音采样率44K,16位双通道,录了360K的数据,码率1411kbps
有几个疑惑点,采样率44K,但是DMA接收是8位的,录音数据却是16位,这样不就会导致,本来一秒钟要接收44K*2字节数据,但是由于DMA8位接收,只能接收44K数据,这样数据是不是就少了一半,但是在板子上播放又是正常的

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2020-12-30 02:04:29 | 显示全部楼层
你看下I2S的信号都正常么?  对8978来说,44.1可以放,22.025也可以,如果你22.025录制,电脑播放44.1,那自然就是加倍效果了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 16:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表