基于FluidSynth的卡拉OK系统开发指南
1. 字幕与卡拉OK适用性分析
在视频图像上叠加字幕文本是可行的,但目前似乎没有机制能逐步高亮一行中的单词。虽然JavaScript可能有实现的潜力,但初步观察发现不太可能,所以当前这种情况还不适用于卡拉OK。
2. FluidSynth简介
FluidSynth是一个用于播放MIDI文件的应用程序,同时也是一个MIDI应用库。不过,它本身没有播放卡拉OK文件的接口。下面为你介绍一些相关资源:
- FluidSynth主页: http://sourceforge.net/apps/trac/fluidsynth/
- FluidSynth下载页面: http://sourceforge.net/projects/fluidsynth/
- FluidSynth 1.1开发者文档: http://fluidsynth.sourceforge.net/api/
- SourceArchive的fluidsynth文档: