0
0

I am playing around with the Duke3D source files (but in Delphi) :-)

I can load MIDI files straight from the DUKE3D.GRP using FMOD, by loading it to RAM, then using FMUSIC_LoadSongEx, which means I don’t have to extract the MIDI file to HDD first, which is Great!

the sound effects are in VOC Format, FMOD does not seem to have a VOC loading routine?, Is it possible to add this? I can do it myself via code, I am sure, but it would be neat if it was built in. Or what would be even better load the VOC straight from RAM, in a similar way as the MID is loaded using the FMUSIC_LoadSongEx Function, all using FMOD

  • You must to post comments
0
0

I don’t think there is any chance of FMOD supporting VOC files since they are probably a format specific to Duke Nukem 3D or a couple of older products. You would be best off decoding the VOC files yourself and loading them as a raw sample.

  • You must to post comments
0
0

VOC is, or was actually a fairly common format, designed by Creative Labs, the Creative Voice format was used a lot in the old DOS days, and they are fairly similar to WAV files, a lot of older games used to use them, Creative obviously used them, and they still used in many Sound Editing programs today, it is not proprietary to Duke Nukem at all

Anyway, if they don’t add it, not to worry, I can write loading code fairly quickly anyway…

  • You must to post comments
0
0

I forgot about it being a Creative Labs file format. Haven’t seen any VOC files around for many years, hence I’d forgotten all about them.

  • You must to post comments
Showing 3 results
Your Answer

Please first to submit.