--------------- EXPECTED PROGRESS --------------- Add streamed background music to the soundmanager. Change the code to be more efficient with loading of sounds as the memcopy going on now will cause a skip in the framerate if a bunch of sounds all play at once. Start work on eye candy for ships (small effects and such) --------------- ACTUAL PROGRESS --------------- Completed Streaming of .wav files. Made the loading code more efficient. Got familiar with the way ships and other objects are handling there input and started work on where to add effects to the objects --------------- SNAGS --------------- Streaming sounds require a callback function; callback functions need to be static which doesn't blend too well with the class based SoundManager. I got past this by adding a hardcoded number of streaming sounds (one, but can be anything) and having a bunch of static members. Since the soundmanager is a singleton object anyways it shouldn't have issues with sharing. --------------- PLANS --------------- Implement ship effects (particles, some various tweaks to make thing look better, etc). Add sounds to the different objects and also the supporting sound trigger code so things make their appropriate noises.