AudioHardwareDevice
Instances of the AudioHardwareDevice class encapsulate individual audio devices. An audio device serves as the basic unit of IO. AudioHardwareDevice provides properties and methods to access and manipulate a device’s state and run IO.
Declaration
class AudioHardwareDeviceTopics
Initializers
Instance Properties
actualSampleRatebufferFrameSizebufferFrameSizeRangecanBeDefaultInputDevicecanBeDefaultOutputDevicecanBeDefaultSoundEffectsDeviceclockconfigurationApplicationcurrentTimehogModePIDiconinputSafetyOffsetinputStreamConfigurationioCycleUsageisHiddenisProcessInputMutedisProcessOutputMutedisRunningInAProcesslargestVariableBufferFrameSizemodelUIDoutputSafetyOffsetoutputStreamConfigurationpreferredInputChannelsForStereopreferredOutputChannelsForStereorelatedDevicesstreamsusesVariableBufferFrameSizesworkgroup
Instance Methods
nearestStartTime(atTime:withFlags:)setBufferFrameSize(_:)setClock(_:)setIOCycleUsage(_:)setIsProcessInputMuted(_:)setIsProcessOutputMuted(_:)setPreferredInputChannelsForStereo(_:)setPreferredOutputChannelsForStereo(_:)start(IOProcID:)start(at:flags:IOProcID:)stop(IOProcID:)toggleHogMode()translateTime(_:)