There are a few wacky Japanese formats I'd like to see supported in Audio Overload, especially since there aren't any other players for them for Mac. :3
FMP and PMD are especially two I'd like; they're related formats used on the PC-98 series of computers. Like MDX on the X68000, they have both FM and PCM parts with the PCMs stored in external files; as far as I can tell, FMP supports only about one PCM channel, while PMD supports more. FMPs have the OPI, OVI and OZI extensions, while PMDs have M, M2 and MZ extensions; they both use PCMs in the PVI format.
The source for FMP songs is in the MVI, MZI and MPI formats, while PMDs seem to use just MZI. (There may be others, but none of the ones in my collection have other extensions.) For the life of me I can't find the site it came from, so I've uploaded an example, along with its compiled version, here
Unlike MDX, which as far as I can tell usually has PCMs for each set, PCM files are often shared between songs, and some popular sets are very widely used.
You can find source to an XMMS player here
; C60\'s page
may also be useful - he made the commonly-used Windows WinFMP and PMDWin drivers. You can find example songs and PCMs at Human Experiment\'s FMP/PMD page
, although he doesn't distinguish between the formats and you'll find both FMPs and PMDs in the same archives. Maak
has a set of his older FMP songs on his site, as well. He doesn't include the required PCMs, but you can find the filenames in the readme file.
Ultramarine would be nifty, too, but since as far as I can tell there are only about nine songs in circulation it's probably hardly worth the effort. ^.~ It seems to be a PCM-based format where, like with MDX, PMD and FMP, the samples are stored in external files instead of in the songs themselves. If you want to give it a go anyway, the Ultramarine site
seems to have source code available for its player.
You can find example songs and a set of PCMs (used by all of the songs I've been able to find) at Tan-Y\'s site
, and more example songs at Gay-LLA\'s site
I'm really glad to see S98 support added, incidentally! I'm looking forward to when it's updated in the Mac version.
And thank you, incidentally, for reading this - I hope adding FMP/PMD seems possible!