Audio processing on constrained devices