pulling m8 changes from legacy

possible fix to previously fixed m8 audio bug...