找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2117|回复: 4
收起左侧

BLA 在STM32F103下不用超频即可播放的无损音频格式 + 多格式转换软件

[复制链接]
ID:289891 发表于 2021-9-18 22:33 | 显示全部楼层 |阅读模式
本帖最后由 sudywolf 于 2021-9-24 19:26 编辑

BLA Basic Lossless Audio
是我根据SLAC 修改的一种无损音频压缩格式
SLAC是WAVPACK的作者之一David Bryant 写的一种简单的无损音频压缩格式 可以在 https://github.com/dbry/slac 这里找到原始文件 作者的本意是做一个和FLAC 0级对标的压缩格式 我自己经过测试和优化后 制作了 BLA Basic Lossless Audio 这个格式 在我常用的几种格式中 解码速度是最快的 当然 压缩比就呵呵了(比FLAC0小 比它快 压缩比一般是在50%-70% 压缩帝可以无视, 奇怪的是在192khz 24bits下表现非常优秀)  所以正好用于STM32F103 72Mhz 经过测试 44Khz / 16bits, 48Khz / 16bits 都不用超频即可播放. 48Khz / 24bits相信也可以 不过我测试用的VS1053B不支持 24bits 所以没有测试

我自己常用的几种 无损格式 是WavPACK / TTA / FLAC / BLA 所以自己做了一个工具(XLAC) 在这里给自己打个广告 诸位可以在我的个人网站上下载


www点xiaogesoft点com/?ad

提供BLA解码源代码和STM32F103完整项目 (基于正点原子F103 MINI, 内存消耗最多18K)

这个工具是我自己做着玩的 可以批量互转上述几种无损音频 (APE是单向的 只能解码) 是目前不是吹牛的话 转换速度最快 软件体积最小的 还在继续开发中 有广告!!!
很多年没有再做WinAPI 所以只做了最基本的功能 播放部分只是用于验证

XLAC包含两个工具 功能完全一致 一个是带GUI的 另一个用于命令窗口(速度超快!!)

软件更新了 加入了Apple Lossless Audio (.caf)

xlac.png
回复

使用道具 举报

ID:64089 发表于 2021-9-22 13:43 | 显示全部楼层
这些都是需要技术的,像我这榆木脑袋就只能跟着学习下
回复

使用道具 举报

ID:289891 发表于 2021-9-24 19:27 | 显示全部楼层
软件更新了 加入了Apple Lossless Audio (.caf)
回复

使用道具 举报

ID:289891 发表于 2021-10-1 01:54 | 显示全部楼层
软件更新了 加入了Monkey's Audio (.ape)
回复

使用道具 举报

ID:1026173 发表于 2022-5-13 11:39 | 显示全部楼层
楼主:bla格式能不能升级下,384khz播放不流畅,768khz和1536khz无法正常播放。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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