<!--
{
  "availability" : [
    "macCatalyst: -",
    "macOS: 15.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreAudio",
  "identifier" : "/documentation/CoreAudio/AudioHardwareAggregateDevice/subdevices",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Core Audio"
    ],
    "preciseIdentifier" : "s:9CoreAudio0B23HardwareAggregateDeviceC10subdevicesSayAA0bC5ClockCGvp"
  },
  "title" : "subdevices"
}
-->

# subdevices

An array of AudioHardwareClocks representing all the devices and clocks, active or
inactive, contained in the aggregate device. The order of the items in the array is
significant and is used to determine the order of the streams of the aggregate device.

```
var subdevices: [AudioHardwareClock] { get throws }
```

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)