Hm, combining aux and VC passthrough like this is going to get hairy I think. We eventually want the user to be able to dynamically configure the engine and kMaximumVinylControlInputs and kAuxiliaryCount will be able to change on the fly.