---
title: General Audio Unit Properties
framework: audiotoolbox
role: collectionGroup
role_heading: API Collection
path: audiotoolbox/general-audio-unit-properties
---

# General Audio Unit Properties

Properties that apply to any audio unit.

## Overview

Overview The integer range for the set of generic audio unit property identifiers is 0 through 999.

## Topics

### Properties

- [kAudioUnitProperty_ElementCount](audiotoolbox/kaudiounitproperty_elementcount.md)
- [kAudioUnitProperty_SupportedNumChannels](audiotoolbox/kaudiounitproperty_supportednumchannels.md)
- [kAudioUnitProperty_AudioChannelLayout](audiotoolbox/kaudiounitproperty_audiochannellayout.md)
- [kAudioUnitProperty_AudioUnitMIDIProtocol](audiotoolbox/kaudiounitproperty_audiounitmidiprotocol.md)
- [kAudioUnitProperty_AUHostIdentifier](audiotoolbox/kaudiounitproperty_auhostidentifier.md)
- [kAudioUnitProperty_BypassEffect](audiotoolbox/kaudiounitproperty_bypasseffect.md)
- [kAudioUnitProperty_ClassInfo](audiotoolbox/kaudiounitproperty_classinfo.md)
- [kAudioUnitProperty_ClassInfoFromDocument](audiotoolbox/kaudiounitproperty_classinfofromdocument.md)
- [kAudioUnitProperty_CocoaUI](audiotoolbox/kaudiounitproperty_cocoaui.md)
- [kAudioUnitProperty_ContextName](audiotoolbox/kaudiounitproperty_contextname.md)
- [kAudioUnitProperty_CPULoad](audiotoolbox/kaudiounitproperty_cpuload.md)
- [kAudioUnitProperty_DependentParameters](audiotoolbox/kaudiounitproperty_dependentparameters.md)
- [kAudioUnitProperty_ElementName](audiotoolbox/kaudiounitproperty_elementname.md)
- [kAudioUnitProperty_FactoryPresets](audiotoolbox/kaudiounitproperty_factorypresets.md)
- [kAudioUnitProperty_FastDispatch](audiotoolbox/kaudiounitproperty_fastdispatch.md)
- [kAudioUnitProperty_FrequencyResponse](audiotoolbox/kaudiounitproperty_frequencyresponse.md)
- [kAudioUnitProperty_GetUIComponentList](audiotoolbox/kaudiounitproperty_getuicomponentlist.md)
- [kAudioUnitProperty_HostCallbacks](audiotoolbox/kaudiounitproperty_hostcallbacks.md)
- [kAudioUnitProperty_HostMIDIProtocol](audiotoolbox/kaudiounitproperty_hostmidiprotocol.md)
- [kAudioUnitProperty_IconLocation](audiotoolbox/kaudiounitproperty_iconlocation.md)
- [kAudioUnitProperty_InPlaceProcessing](audiotoolbox/kaudiounitproperty_inplaceprocessing.md)
- [kAudioUnitProperty_InputSamplesInOutput](audiotoolbox/kaudiounitproperty_inputsamplesinoutput.md)
- [kAudioUnitProperty_LastRenderError](audiotoolbox/kaudiounitproperty_lastrendererror.md)
- [kAudioUnitProperty_LastRenderSampleTime](audiotoolbox/kaudiounitproperty_lastrendersampletime.md)
- [kAudioUnitProperty_Latency](audiotoolbox/kaudiounitproperty_latency.md)
- [kAudioUnitProperty_LoadedOutOfProcess](audiotoolbox/kaudiounitproperty_loadedoutofprocess.md)
- [kAudioUnitProperty_MakeConnection](audiotoolbox/kaudiounitproperty_makeconnection.md)
- [kAudioUnitProperty_MIDIOutputBufferSizeHint](audiotoolbox/kaudiounitproperty_midioutputbuffersizehint.md)
- [kAudioUnitProperty_MIDIOutputCallback](audiotoolbox/kaudiounitproperty_midioutputcallback.md)
- [kAudioUnitProperty_MIDIOutputCallbackInfo](audiotoolbox/kaudiounitproperty_midioutputcallbackinfo.md)
- [kAudioUnitProperty_MIDIOutputEventListCallback](audiotoolbox/kaudiounitproperty_midioutputeventlistcallback.md)
- [kAudioUnitProperty_MaximumFramesPerSlice](audiotoolbox/kaudiounitproperty_maximumframesperslice.md)
- [kAudioUnitProperty_NickName](audiotoolbox/kaudiounitproperty_nickname.md)
- [kAudioUnitProperty_OfflineRender](audiotoolbox/kaudiounitproperty_offlinerender.md)
- [kAudioUnitProperty_ParameterClumpName](audiotoolbox/kaudiounitproperty_parameterclumpname.md)
- [kAudioUnitProperty_ParameterHistoryInfo](audiotoolbox/kaudiounitproperty_parameterhistoryinfo.md)
- [kAudioUnitProperty_ParameterIDName](audiotoolbox/kaudiounitproperty_parameteridname.md)
- [kAudioUnitProperty_ParameterInfo](audiotoolbox/kaudiounitproperty_parameterinfo.md)
- [kAudioUnitProperty_ParameterList](audiotoolbox/kaudiounitproperty_parameterlist.md)
- [kAudioUnitProperty_ParameterStringFromValue](audiotoolbox/kaudiounitproperty_parameterstringfromvalue.md)
- [kAudioUnitProperty_ParameterValueFromString](audiotoolbox/kaudiounitproperty_parametervaluefromstring.md)
- [kAudioUnitProperty_ParameterValueStrings](audiotoolbox/kaudiounitproperty_parametervaluestrings.md)
- [kAudioUnitProperty_ParametersForOverview](audiotoolbox/kaudiounitproperty_parametersforoverview.md)
- [kAudioUnitProperty_PresentPreset](audiotoolbox/kaudiounitproperty_presentpreset.md)
- [kAudioUnitProperty_PresentationLatency](audiotoolbox/kaudiounitproperty_presentationlatency.md)
- [kAudioUnitProperty_RenderQuality](audiotoolbox/kaudiounitproperty_renderquality.md)
- [kAudioUnitProperty_RequestViewController](audiotoolbox/kaudiounitproperty_requestviewcontroller.md)
- [kAudioUnitProperty_SampleRate](audiotoolbox/kaudiounitproperty_samplerate.md)
- [kAudioUnitProperty_SetExternalBuffer](audiotoolbox/kaudiounitproperty_setexternalbuffer.md)
- [kAudioUnitProperty_SetRenderCallback](audiotoolbox/kaudiounitproperty_setrendercallback.md)
- [kAudioUnitProperty_StreamFormat](audiotoolbox/kaudiounitproperty_streamformat.md)
- [kAudioUnitProperty_ShouldAllocateBuffer](audiotoolbox/kaudiounitproperty_shouldallocatebuffer.md)
- [kAudioUnitProperty_SupportedChannelLayoutTags](audiotoolbox/kaudiounitproperty_supportedchannellayouttags.md)
- [kAudioUnitProperty_SupportsMPE](audiotoolbox/kaudiounitproperty_supportsmpe.md)
- [kAudioUnitProperty_TailTime](audiotoolbox/kaudiounitproperty_tailtime.md)

## See Also

### General

- [Other Plug-In Formats](audiotoolbox/1534082-other-plug-in-formats.md)
- [RenderQuality](audiotoolbox/1534177-renderquality.md)
- [HostCallbackInfo](audiotoolbox/hostcallbackinfo.md)
