Branch/sound driver layers

@kadst43 @eric79 @BrettASwift Sound Driver with layers PR (Still working on volume fading)