Working on a new OOP audio interface