Audio api update

Fix

Project IDs 20399371, 19668483, 24897457
Issue WPFerg#12, WPFerg#9, WPFerg#3