Added some audio related code (unstable)