Прискорбно, что для этого не существует простого API. К счастью, это не так сложно, просто многословно.
Сначала получите системное устройство вывода:
UInt32 size;
AudioDeviceID outputDevice;
OSStatus result = AudioHardwareGetProperty(kAudioHardwarePropertyDefaultOuputDevice, &size, &outputDevice);
Затем установите громкость:
Float32 theVolume;
result = AudioDeviceSetProperty(theDevice, NULL, 0, /* master channel */ false, kAudioDevicePropertyVolumeScalar, sizeof(Float32), &theVolume);
Очевидно, что я пропустил проверку ошибок, которая является обязательной.
Вещи могут быть немного хитрыми, потому что не все устройства поддерживают канал 0 (главный канал). Если это относится к вашему устройству (возможно, так и есть), у вас есть два варианта: запросить устройство о его предпочтительной стереопаре и установить громкость на этих каналах индивидуально, или просто установить громкость на каналах 1 и 2.