After some experimentation i've found a way to get BMax to do multiplatform music without any extra installs on the client machine. I've tested this on PC and Mac.
On a PC using sound recorder and a downloaded codec I exported a .wav using "OggVorbis (mode 1)". You can select this by clicking "Change" on the export dialogue of Sound Recorder. You can get the OggVorbis export codec by downloading an ogg codec pack (i've lost the link to the pack I downloaded). I used the 64kbps OggVorbis option.
The original PCM encoded filesize was 45mb, using mp3 I managed to reduce my stream to 1.5mb previously but this export resulted in 1.9mb so it's compression wasn't the best - but none the less the loaded sound file worked on both a PC & Mac using BMax.
I tested the music on a PC without the codec pack installed and a vanilla installation of Apple OSX Panther and it played in both.
I hope this helps some people. If you need me to try and dig out the specific codec files for the export I will but hopefully it's a fairly generic one (I havn't looked).
On a PC using sound recorder and a downloaded codec I exported a .wav using "OggVorbis (mode 1)". You can select this by clicking "Change" on the export dialogue of Sound Recorder. You can get the OggVorbis export codec by downloading an ogg codec pack (i've lost the link to the pack I downloaded). I used the 64kbps OggVorbis option.
The original PCM encoded filesize was 45mb, using mp3 I managed to reduce my stream to 1.5mb previously but this export resulted in 1.9mb so it's compression wasn't the best - but none the less the loaded sound file worked on both a PC & Mac using BMax.
I tested the music on a PC without the codec pack installed and a vanilla installation of Apple OSX Panther and it played in both.
I hope this helps some people. If you need me to try and dig out the specific codec files for the export I will but hopefully it's a fairly generic one (I havn't looked).