AudioPlayHead::CurrentPositionInfo::isRecording not working in my VST


I'm unable to get AudioPlayHead::CurrentPositionInfo::isRecording to work with VSTs - can anyone confirm if this is broken or if I'm just doing something stupid? I've tested it with both Ableton Live and Bitwig Studio.

Also, am I right in saying that this functionality is still unavailable within AUs?


Yeah, only VSTs can get that information at all, and I'm pretty sure that not all hosts bother setting the flag. As a sanity-check, you can set a breakpoint in the code that sets the flag, and see the raw data that the host is returning, but there's not much that could go wrong there.


Using Xcode how are you able to run a compiled plugin but beable to debug it (e.g. trigger breakpoints)?