audio processor implementation start