我需要将代表系列笔记的文本字符串转换为 wav 文件,并且想知道执行此操作的过程是什么?我不需要确切的代码,只需要我需要采取的步骤。我的文本文件看起来像这样:
c 1
d 2
e 1
因此,该文件将成为一个 wav 文件,播放音符“c”(频率 16.35Hz)一秒钟,然后播放“b”(18.35Hz)2 秒钟,依此类推。此文本只是一个示例 - 实际文本将包含更多信息,但我只想从简单的开始,一旦我完成了这个,我将实施更多信息以提高质量。
我不反对使用已经创建的库 - 但找不到免费或开源的库。
我能找到的最接近的已经回答的问题是Create an mp3 file from scratch C#。我为 java 找到的所有内容都在谈论播放 wav 或其他音频文件,而不是像我需要的那样从头开始创建它们。
任何帮助或方向都会很棒。提前致谢!