---
title: typeName
framework: avfaudio
role: symbol
role_heading: Instance Property
path: avfaudio/avaudiounitcomponent/typename
---

# typeName

The audio unit component type.

## Declaration

```swift
var typeName: String { get }
```

## Discussion

Discussion For information about possible values, see the “Audio Unit Types” topic under AVAudioUnitComponent.

## See Also

### Getting audio unit component information

- [audioComponentDescription](avfaudio/avaudiounitcomponent/audiocomponentdescription.md)
- [availableArchitectures](avfaudio/avaudiounitcomponent/availablearchitectures.md)
- [configurationDictionary](avfaudio/avaudiounitcomponent/configurationdictionary.md)
- [hasCustomView](avfaudio/avaudiounitcomponent/hascustomview.md)
- [hasMIDIInput](avfaudio/avaudiounitcomponent/hasmidiinput.md)
- [hasMIDIOutput](avfaudio/avaudiounitcomponent/hasmidioutput.md)
- [manufacturerName](avfaudio/avaudiounitcomponent/manufacturername.md)
- [name](avfaudio/avaudiounitcomponent/name.md)
- [passesAUVal](avfaudio/avaudiounitcomponent/passesauval.md)
- [isSandboxSafe](avfaudio/avaudiounitcomponent/issandboxsafe.md)
- [supportsNumberInputChannels(_:outputChannels:)](avfaudio/avaudiounitcomponent/supportsnumberinputchannels(_:outputchannels:).md)
- [version](avfaudio/avaudiounitcomponent/version.md)
- [versionString](avfaudio/avaudiounitcomponent/versionstring.md)
- [componentURL](avfaudio/avaudiounitcomponent/componenturl.md)
