完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
嗨,我想在DSPIC33FJGP802i中播放样本,我在这个ROM合成器中读到大约2:1的数据压缩,我想在24M字节ROM上用16位-48kHzPCM回放的基于PCM的16位-48kHzPCM的声音合成具有相同的https://en.wikipedia.org/wiki/Korg_TrinityA PCM。n已经被使用了,相当于传统RAM中保存的48M字节的样本。我不知道他们是如何做到这一点的,而不使音频8位的质量,或半采样率。有人为我提供线索吗?提前感谢
|
|
相关推荐
11个回答
|
|
|
为什么要把自己限制在22岁的技术上?你想要有损还是无损压缩?第一次谷歌点击:HTTP://www. udioo.com/博客/理解音频数据压缩/
|
|
|
|
|
|
听起来很合理……但不是真的。你只能增加+/- 127。因此,需要256个采样才能从最小到最大16位有符号采样,所以您的3db电压降落(6dB音频功率)将在~172Hz(@44100Hz采样率)。见MCHP AN64 3。ADPCM的质量并不太差,如果你给我发电子邮件,我会寄给你一些比较文件。
|
|
|
|
|
|
这只是两个WAV音频文件进行比较。太大了,不能贴在这里,我也没有其他地方贴出来。
|
|
|
|
|
|
我从来没说过有损格式是容易的:)只是最简单的压缩是非常有损的。你不会发现一个容易实现的、无损的压缩方案,所以归根结底,有多少损是可以接受的?
|
|
|
|
|
|
哦,你甚至可以找到易于实现的无损压缩算法:例如,霍夫曼编码在现在多或少过时的电传机中实现。先前的研究是非常激烈的,但是算法的要求是比较容易实现的。人们可能会想到类似的算法应用于音频信号…
|
|
|
|
|
|
电传机依赖于将图像转换成1位黑白码的有损步骤,然后只压缩白点或黑点。
|
|
|
|
|
|
嗯,我仍然不同意:我的意思是,对原始WAV流(或BMP)进行ZIP(即LZW,即字节计数模式)的计算强度要小得多,而不是执行FFT或JPEG:当然,压缩的结果将远不如有损压缩……
|
|
|
|
|
|
从维基百科ADPCM:改变量化步长的大小,其可变采样率?U-Lead算法让我受益匪浅,它从14位转换为8位,它不像Kog三位一体那样说的不是2:1的数据压缩。Krg三位一体是从95开始的,MP3是在93发布的,我不认为他们使用MP3压缩,它看起来也很难编码。
|
|
|
|
|
|
ADPCM不是“可变采样率”,而是对采样之间差异的非线性量化。实际上,您可能会失去一些“精度”(不一定,因此定义“损失”可能很困难)。用ADCPM。虽然纯粹的理论…
|
|
|
|
|
|
同意。它只是存储每个样本之间的差别。自适应部分是,它上下调整增益因子以适应信号的幅度。没有涉及到“预测”。总有一些东西需要传递。
|
|
|
|
|
|
我使用了NICAM(或者更确切地说是NICAM的改编),用8位编码获得了好的结果。基本上,您取一个1023字节的块(例如),并在该块中找到最大振幅,并计算一个乘数,然后将其存储为该块的第一个字节。块的其余部分被缩放以适应8位范围。在播放时,执行逆缩放。对于低采样率,使块更小。这是一个密集的编码,但实际上是微不足道的解码。
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
508 浏览 0 评论
5813 浏览 9 评论
2351 浏览 8 评论
2238 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3545 浏览 3 评论
1163浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1122浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
890浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
508浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-15 07:42 , Processed in 1.134037 second(s), Total 89, Slave 73 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
9138