OpenEdv-开源电子网

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

有偿求解决正点原子STM32开发板播放某些24位FLAC爆音问题

[复制链接]

6

主题

23

帖子

0

精华

高级会员

Rank: 4

积分
620
金钱
620
注册时间
2017-8-14
在线时间
240 小时
发表于 2020-7-15 15:22:20 | 显示全部楼层 |阅读模式
10金钱
本帖最后由 hbdkj 于 2020-7-16 10:25 编辑

正点原子STM32开发板,从STM32F407到STM32H743,播放某些24位FLAC都有爆音,44.1K/24bit,48K/24bit,96K/24bit等规格的FLAC,都有可能爆音。

正点原子官方一直解决不了!现有偿求解决正点原子STM32开发板播放某些24位FLAC爆音问题,价格可商量,私信联系我。

可先用正点原子STM32开发板,解码播放以下44.1K/24bit FLAC,看是否有爆音:
链接: https://pan.baidu.com/s/1eBBBSEc4xjcwk20JUDoMDw 提取码: vx9u

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

使用道具 举报

6

主题

23

帖子

0

精华

高级会员

Rank: 4

积分
620
金钱
620
注册时间
2017-8-14
在线时间
240 小时
 楼主| 发表于 2020-7-15 20:41:47 | 显示全部楼层
本帖最后由 hbdkj 于 2020-7-16 10:25 编辑

我本身是STM32软件开发人员,被STM32播放某些24位FLAC爆音问题卡住了很久,客户很不满意!
只要能解决这个问题,报酬不会低,谢谢。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2020-7-16 01:47:31 | 显示全部楼层
有兴趣的可以联系下楼主哦
回复

使用道具 举报

8

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2020-5-5
在线时间
28 小时
发表于 2020-12-28 12:02:41 | 显示全部楼层
我怎么就没有遇到过呢?
回复

使用道具 举报

4

主题

43

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
392
金钱
392
注册时间
2016-9-4
在线时间
73 小时
发表于 2021-1-6 20:24:20 | 显示全部楼层
最近发现了这个问题
回复

使用道具 举报

5

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
777
金钱
777
注册时间
2016-7-15
在线时间
119 小时
发表于 2021-1-7 09:10:28 | 显示全部楼层
爆音不应该是喇叭不好吗
好好学习,天天向上。
回复

使用道具 举报

8

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2020-5-5
在线时间
28 小时
发表于 2021-1-21 13:36:22 | 显示全部楼层
这么高码率的flac,1715kbps,CBR,你有没有考虑过读取速度跟的上么?DAC是否支持24bit,44100采样率。目前我在h750vbt6测试,播放无爆音,能完美播放。
回复

使用道具 举报

4

主题

43

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
392
金钱
392
注册时间
2016-9-4
在线时间
73 小时
发表于 2021-2-20 19:51:01 | 显示全部楼层
xddxdz 发表于 2021-1-21 13:36
这么高码率的flac,1715kbps,CBR,你有没有考虑过读取速度跟的上么?DAC是否支持24bit,44100采样率。目前我 ...

真的没有爆音?我播放192khz 32bit wav文件都不是问题,192khz 24bit wav文件也完全没有问题。就是24bit flac必定爆音,不管采样率多少,16bit 192khz 没有任何问题,f412h和f405都是这样。所以是不是可以怀疑f4系列芯片本身存在bug?
回复

使用道具 举报

4

主题

43

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
392
金钱
392
注册时间
2016-9-4
在线时间
73 小时
发表于 2021-2-20 19:53:47 | 显示全部楼层
怀疑是不是数据溢出,但查看监视结果发现不是。只能研究透flac解码原理,然后去检查解码代码。如果都不是只可能是主控芯片本身问题
回复

使用道具 举报

6

主题

23

帖子

0

精华

高级会员

Rank: 4

积分
620
金钱
620
注册时间
2017-8-14
在线时间
240 小时
 楼主| 发表于 2021-2-20 22:04:15 | 显示全部楼层
风之伤544 发表于 2021-2-20 19:51
真的没有爆音?我播放192khz 32bit wav文件都不是问题,192khz 24bit wav文件也完全没有问题。就是24bit  ...

你如果用原子的STM32H743开发板,播放我楼主位那首高码率的44.1K/24bit FLAC,百分之百爆音。

所以,不是STM32F4系列有问题,你升级到H7系列也一样爆音。

回复

使用道具 举报

4

主题

43

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
392
金钱
392
注册时间
2016-9-4
在线时间
73 小时
发表于 2021-3-3 23:00:46 | 显示全部楼层
hbdkj 发表于 2021-2-20 22:04
你如果用原子的STM32H743开发板,播放我楼主位那首高码率的44.1K/24bit FLAC,百分之百爆音。

所以, ...

我拿单片机解码出的数据跟GoldWave软解解出的数据进行了对比,结果发现破音的地方数据就不一致,也就是说单片机解码24bit flac文件的确会出错。不管是用转换来的还是下载的文件都是这样,只是破音的程度不一样。但奇怪的是自己创建的简单波形文件却不存在噪音。我可以定位哪一次数据是由哪一帧解来的,却无法定位每一个音频数据是由哪个原始数据解来的。这个问题暂时无解
回复

使用道具 举报

4

主题

43

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
392
金钱
392
注册时间
2016-9-4
在线时间
73 小时
发表于 2021-4-16 16:55:08 | 显示全部楼层
问题解决了,看我帖子
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-28 03:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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