Controlled oscillator works with old_api.
- This required fixing a bug in old_api.make_input to accommodate
  vector-valued input functions.