» Wed Sep 01, 2010 5:59 pm
Here's a couple suggestions to keep in mind about adding outside tunes to your game, for what it's worth:
1) Keep the tracks of reasonable length and your hard disk optimized.
The Oblivion music engine is lazy. If there's a lot of loading going on in the background, it will often go for the smallest and easiest track to find, skipping the longer ones ... it may even play the same track so often that you get sick of it. A mod like Better Music System forces it to enqueue each track in a given directory so that none are skipped; however, note that long or fragmented files might cause game stutter as the machine has to struggle to load them in time. The best method to reduce stress on the engine and hard disk is to use an optimizer that allows placing files in a directory together (consecutive), but it may take some searching to find a defragmenter with that flexibility.
2) Don't go overboard on quality. Most of Oblivion's native tracks are 128 kbps, with a smattering of 256 kbps. Adding higher quality mp3's (i.e., 320) adds to track length/load time, for little gain--you're unlikely to notice the difference ingame anyway. Reducing all added tracks to 128 can smooth out gameplay a little bit--but every little bit helps. Stripping id3 tags may also provide a fractional benefit; lyrics, et al. are just added information that the game doesn't need to know.
3) In some cases, encoding codec does matter. If you find a track that stubbornly refuses to play no matter what, look at the file Properties--mp3's encoded with some versions of lame will sometimes refuse to play, but if you re-encode using Fraunhoffer, they'll work just fine.