Tue Oct 17, 2017 6:17 am
Hello atugores,
I have no experience with BlueTooth headphones or Apple AirPods myself, I'm afraid. However, Hauptwerk will just send its audio output to whichever audio driver (device) you have selected on the 'General settings | Audio outputs' screen. The audio driver determines what happens to the audio (e.g. which physical speakers it's routed to) from there.
Hauptwerk queries the list of audio drivers (devices) from the operating system when it launches and expects that list of drivers/devices to remain the same whilst it's running. (It doesn't support 'hot-plugging' devices.) Hence if you add or remove a device/driver then you need to do so when Hauptwerk isn't running. Exit Hauptwerk first, then re-launch it, so that it will see the changed list of devices/drivers on the its Audio Outputs screen.
Perhaps when you connect your BlueTooth headphones OS X considers them to be an additional (separate) audio device, but also sets that new device to be the default audio device, for example. For simple applications that always (and only) send their audio output to which device OS X reports as the default you might then find that they switch to them automatically. However, in that case (i.e. if OS X actually reports them as a new/separate device), Hauptwerk wouldn't change its selected audio driver/device -- you would need to select the new device's entry manually on the Audio Outputs screen (also having made sure that you connected/disconnected them when Hauptwerk wasn't actually running).
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.