This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号:MSP-EXP430F5438
工具/软件:Code Composer Studio
大家好、
我一直在使用 RealwavfileXCPU.xls 文件将.wav 音频文件转换为 MSP430兼容的十六进制文件、以便与 MSP430F4358A 一起播放音频。
但是、我在文件开始和结束时会看到一些额外的蜂鸣噪声或 TIC 噪声。 当我删除前2行十六进制文件数据和后5到6行时、我可以获得更好的音频、同时降低噪声。
是否有任何转换软件或工具可将音频文件转换为与 MSP430兼容的十六进制文件 PCM 8位8ksps 单声道数据。
Code Composer Studio 工具中是否有任何可用于转换它们的选项。
请建议您将音频文件转换为 MSP430所需格式的体验。
此致、
Raju
您好、Raju、
我想您正在使用 SLAA405软件资源、请记住、这些资源是为 MSP430FG4618开发的、与 MSP430F5438相比、存储器组织的差异可能需要对闪存扇区进行一些更改。 您还应参阅 TIDM-VOICEBANDAUDIO。
TI 没有任何用于将声音文件转换为十六进制的软件。 最好将生成的任何文件的回放长度进行舍入、因为转换器有时会将非声音数据添加到导致噪声不良的文件末尾。 由于末尾缺少源样本、该算法也可能偏离轨道、这也会导致噪声。
此致、
Ryan
Raju、
我们不 提供用于此目的的软件、但我有一些源代码(Java)可以发送给您。 此代码读取/写入波形文件。 您将需要了解代码并对其进行研究。 然后、您将能够自定义它以供您自己使用。 您对此有什么兴趣吗?
-尼马
Raju、
下面是一些入门说明、
波形文件包含一个标头、用于定义采样率、数据宽度、单通道(单声道)或双通道(立体声)以及更多信息。 在标头段之后、实际的音频数据存在。 如果您使用文本编辑器查看.wave 文件、您将能够识别这些字段。
下面是一个包含.wave 文件完整说明的链接:
接下来、您可以使用此选项取出音频数据部分并更改采样率、
如果您的新采样率更高、这意味着您将多次使用相同的值。
如果您的新采样率较低、这意味着您将忽略一些数据。
python 和 Java 中有相关的软件示例、
Java:
您必须使用这些文件+一些自定义代码来编写可与 EXP 板一起使用的十六进制文件。