关于如何制作它的任何想法?我认为 Delphi 的背景音乐组件是一个很好的选择,但是该死的,我在任何地方都找不到下载,甚至是试用版.. 主页已关闭,所有下载站点都使用原始下载链接(主页)。
2 回答
您可以创建一个线程并使用 windows 媒体播放器界面播放。
或者
您可以将 MP3 添加为资源并使用音频实验室等组件进行播放,要在后台执行此操作,您可以创建一个线程。
媒体播放器完成了这项工作。但是,有些旧机器没有安装它,你永远不知道会出现什么版本,所以你不知道它是否可以在任何地方工作。
如果你只是想玩一个芯片,你可能想试试 BassMod。它播放 XM、IT、S3M、MOD、MTM 和 UMX,并有一个示例 Delphi 项目。
BassMod 页面:http ://www.un4seen.com/bassmod.html
BassMod 下载:http ://www.un4seen.com/download.php?bassmod20
还有一个组件似乎包含了完整的低音音频库。我还没用过这个,但这个演示看起来很酷:它是一个加载 Winamp 插件(可视化、输入、dsp)并具有均衡器、回声和混响的 delphi 应用程序。它可以播放 AAC、MP1、MP2、MP3、Ogg Vorbis、AIFF、WMA。
TBASSPlayer 201 下载:http ://www.torry.net/vcl/mmedia/audio/TBASSPlayer201.zip
我现在要去玩这个了.. :)
哦,你确实需要外部 dll,而且你仍然需要检查如何从嵌入式资源中播放某些东西。在最坏的情况下,你可以在播放之前提取你的东西。