---
title: PHASEGlobalMetaParameterAsset
framework: phase
role: symbol
role_heading: Class
path: phase/phaseglobalmetaparameterasset
---

# PHASEGlobalMetaParameterAsset

A reference to a registered metaparameter that the app can share with multiple sound events or sources.

## Declaration

```swift
class PHASEGlobalMetaParameterAsset
```

## Overview

Overview The engine’s registerGlobalMetaParameter(metaParameterDefinition:) function returns an instance of this class for a parameter you register. Then, you access the actual metaparameter by using this class’s identifier as the key for metaparameter dictionary, for example, a sound event’s metaParameters or the asset registry’s globalMetaParameters. As an opaque derived object, this class adds no properties to the subclass.

## Relationships

### Inherits From

- [PHASEAsset](phase/phaseasset.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Base Metaparameters

- [PHASEMetaParameter](phase/phasemetaparameter.md)
- [PHASEMetaParameterDefinition](phase/phasemetaparameterdefinition.md)
