PlayMusic()

BlitzMax Forums/BlitzMax Programming/PlayMusic()

TartanTangerine (was Indiepath)(Posted 2005) [#1]
Has anyone managed to get BMAX to stream from disk? I got some massive music files for my game and they take an age to load into memory on older machines.

Please don't say FMOD, it's too expensive for us.


Robert Cummings(Posted 2005) [#2]
FMOD, so there.


bradford6(Posted 2005) [#3]
FMOD is not too expensive for shareware titles. spending 3 months of development time doing something that is already foolproof, efficient and relatively bug-free is very expensive.


TartanTangerine (was Indiepath)(Posted 2005) [#4]
Lol.


TartanTangerine (was Indiepath)(Posted 2005) [#5]
We can not purchase the shareware version we have to purchase the full license.


nawi(Posted 2005) [#6]
I'm not sure if this does the trick but one should try:
http://www.openal.org/


bradford6(Posted 2005) [#7]
if you have to purchase the full license then it is pretty expensive


HappyCat(Posted 2005) [#8]
Yeah, the cheap FMod license is for "an individual/hobbyist and not a registered business or company with more than 1 employee or director" and as Indiepath is a company/team they'd need the full license - so I can see why he says it's prohibitively expensive. OpenAL looks like it could be good though.


tonyg(Posted 2005) [#9]
Can this be converted to Bmax?
B3D music stream


TartanTangerine (was Indiepath)(Posted 2005) [#10]
No since it still uses the PlayMusic Command.


Simon S(Posted 2005) [#11]
It is a bit painful not having streaming. A 5 minute ogg at slightly less than CD quality (128kbps) takes 10 seconds to decode on my Athlon 1.33ghz.

It'd be nice to know if Blitz Research intend to have streaming in the future. At the moment I'm using HUGE wav's files during development, but of course, have to use ogg's for the downloadable version.