add AudioInterface and implement in layouts, not finished!