An IT-replayer coder I spoke to, years ago, told me once, that playing an mp3 took far less CPU time than a big IT file.
The amount of CPU usage with IT files differs alot (due to the NNA's).. so if you can choose between 10% cpu usage guaranteed when playing an mp3, or between 5% or 20% for an IT file, MP3 is the winner here..
For filesize: this depends on the style (and the style of the game). Small puzzlegames don't get that large (tho it's not impossible!), but when you're composing an IT-file for a massive fantasy RPG with all the bells and whistles of the orchestra, then the mp3 files are usually 10x smaller than the it file(s). (and usually even more than 10x)
Soundquality: when using mp3, you can mix (and master!) your project to the perfect sound.
This all makes mp3/ogg the winner, imho ..!
Except for 1 thing: it seems an ogg/mp3 can't loop in BB without hearing a small gap at the begin/end of the file.
The amount of CPU usage with IT files differs alot (due to the NNA's).. so if you can choose between 10% cpu usage guaranteed when playing an mp3, or between 5% or 20% for an IT file, MP3 is the winner here..
For filesize: this depends on the style (and the style of the game). Small puzzlegames don't get that large (tho it's not impossible!), but when you're composing an IT-file for a massive fantasy RPG with all the bells and whistles of the orchestra, then the mp3 files are usually 10x smaller than the it file(s). (and usually even more than 10x)
Soundquality: when using mp3, you can mix (and master!) your project to the perfect sound.
This all makes mp3/ogg the winner, imho ..!
Except for 1 thing: it seems an ogg/mp3 can't loop in BB without hearing a small gap at the begin/end of the file.