Temp backup
Started porting audio player from old implementation.