I'm confused about kAutomatable and Program Change

Isn’t it strange that it depends on the DAW and the automation recording mode?

  • How to know which DAW and which version it is? I remember calling IHost::getName() with cubase and the returned value was “Cubase” without any version number. I think it would be really nice to have a additional interface to get more information about the host. I hope I did not miss something in the SDK :unamused:
  • How to know what is the current recording mode?

If we’re conforming to a standard we should not even care which DAW it is or what the current recording mode is, right?

Thank you very much Arne.

Alex.