【发布时间】:2016-06-27 09:55:32
【问题描述】:
我想为 .sid 文件(C64 芯片的音乐)编写一个解析器,以将一些模式提取到笔记中。我搜索格式,发现:http://cpansearch.perl.org/src/LALA/Audio-SID-3.11/SID_file_format.txt
我可以阅读该文档中的标题,但我不明白如何提取单个注释并输出它们。
我搜索现成的转换器并找到了这些:
- http://www.vgmpf.com/Wiki/index.php?title=SID_to_MIDI_(Windows) 和 - 很旧,不起作用
- ... - 非常非常老,输出空文件
- ... - 只是一个论坛讨论
那是我发现了更多,但 StackOverflow 说我不能发布超过 2 个链接。
请帮忙。对不起,我的英语不好。感谢您的考虑!
【问题讨论】:
-
您无法真正将 SID 文件解析为便笺。 SID 文件基本上是 6510 汇编中的程序,直接访问 MOS6581 芯片(有时以一种非常奇怪的方式)。您最好的选择是在模拟器中运行它(如libsid)并转储模拟 MOS6581 发生的任何事情。
标签: parsing converter sound-synthesis c64