Condividi tramite


AudioUnit Spazio dei nomi

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

Classi

AUAudioUnit

Sottoclasse di AVAudioNode cui le sottoclassi elaborano l'audio.

AUAudioUnit_AUAudioInputOutputUnit

Definisce l'interfaccia di un host in un'unità audio.

AUAudioUnit.Notifications

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUAudioUnitBus

Connessione di input o output a un'unità audio.

AUAudioUnitBusArray

Contenitore che contiene AUAudioUnitBus oggetti per un'unità audio.

AUAudioUnitPreset

Nome e identificatore per un set di impostazioni di parametri personalizzati.

AudioComponent

Componente audio.

AudioComponentConfigurationInfo

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AudioComponentInfo

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AudioComponentValidationParameter

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AudioUnit

Componente plug-in che elabora o genera dati audio.

AudioUnitConfigurationInfo

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AudioUnitException

Eccezione relativa alle funzioni nello spazio dei nomi MonoTouch.AudioUnit.

AudioUnitParameterInfo

Contiene informazioni relative a un parametro di unità audio.

AudioUnitUtils

Classe di utilità per contenere funzioni varie relative a flussi audio, campioni e categorie di output.

AUGraph

Grafico di elaborazione audio.

AUParameter

Parametro di unità audio.

AUParameterGroup

Gruppo di AUParameter oggetti per un'unità audio.

AUParameterNode

Nodo che rappresenta un parametro o un gruppo di parametri in un oggetto AUParameterTree.

AUParameterTree

Albero che contiene tutti i parametri dell'unità audio per un'unità audio.

AURenderEventEnumerator

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUScheduledAudioFileRegion

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

ClassInfoDictionary

Contiene coppie chiave-valore sulle informazioni sulla classe. Usato con SetClassInfo(ClassInfoDictionary, AudioUnitScopeType, UInt32) e GetClassInfo(AudioUnitScopeType, UInt32).

ExtAudioFile

ExtendedAudioFile offre accesso ai file audio di alto livello. Fornisce una singola interfaccia unificata per leggere e scrivere file codificati e non codificati con accesso a AudioFile e AudioConverter API.

ResourceUsageInfo

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

SamplerInstrumentData

Descrive uno strumento sampler. Utilizzato insieme a LoadInstrument(SamplerInstrumentData, AudioUnitScopeType, UInt32),

Struct

AudioComponentDescription

Identificatori per un oggetto AudioComponent.

AudioUnitParameterEvent

Modifica per un parametro di unità audio.

AudioUnitParameterEvent.EventValuesStruct

Contiene struct per eventi di modifica dei parametri di tipi diversi.

AudioUnitParameterEvent.EventValuesStruct.ImmediateStruct

Contiene valori che descrivono una modifica di passaggio in un valore di parametro.

AudioUnitParameterEvent.EventValuesStruct.RampStruct

Contiene valori che descrivono una modifica lineare della rampa in un valore di parametro.

AUParameterAutomationEvent

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUParameterEvent

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUParameterObserverToken

Contiene un token per un delegato osservatore di parametri installato.

AURecordedParameterEvent

Evento che rappresenta la modifica e l'ora di modifica per un valore di parametro.

AURenderEvent

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AURenderEventHeader

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

Interfacce

IAUAudioUnitFactory

Interfaccia che deve implementare le estensioni dell'unità audio versione 3.

Enumerazioni

AU3DMixerAttenuationCurve

Enumera i tipi di curva di installazione.

AU3DMixerRenderingFlags

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUAudioUnitBusType

Enumera le funzionalità input-ouput dell'unità audio.

AudioCodecManufacturer

Enumerazione i cui valori specificano se usare un codificatore hardware o software.

AudioComponentFlag

Enumerazione di contrassegno il cui valore specifica se un componente audio è ricercabile. Usato con ComponentFlags

AudioComponentInstantiationOptions

Enumera le opzioni che possono essere usate durante la creazione di un'istanza di .AUAudioUnit

AudioComponentManufacturerType

Enumerazione che specifica che un componente audio è stato prodotto da Apple.

AudioComponentStatus

Enumera i valori di stato restituiti da AudioOutputUnitPublish(AudioComponentDescription, String, UInt32).

AudioComponentType

Enumerazione i cui valori rappresentano diversi tipi di componenti audio.

AudioComponentValidationResult

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AudioObjectPropertyElement

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AudioObjectPropertyScope

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AudioObjectPropertySelector

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AudioTypeConverter

Enumerazione i cui valori specificano convertitori di formati di unità audio diversi.

AudioTypeEffect

Enumerazione i cui valori specificano diversi tipi di effetti audio.

AudioTypeGenerator

Enumerazione i cui valori specificano se un generatore audio è un lettore file o un lettore audio pianificato.

AudioTypeMixer

Enumerazione i cui valori specificano se il tipo di un mixer audio.

AudioTypeMusicDevice

Enumerazione i cui valori specificano se un dispositivo musicale audio è un campionatore o meno.

AudioTypeOutput

Enumerazione i cui valori specificano il tipo di output audio.

AudioTypePanner

Enumerazione non implementata.

AudioUnitBusType

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AudioUnitClumpID

Enumera i valori utilizzati da AudioUnitParameterInfo. Currenty riservato per l'uso del sistema.

AudioUnitParameterFlag

Enumerazione contrassegno usata con Flags.

AudioUnitParameterOptions

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AudioUnitParameterType

Enumerazione i cui valori rappresentano attributi regolabili, ad esempio passo o volume.

AudioUnitParameterUnit

Unità di misura utilizzata da un parametro di unità audio.

AudioUnitPropertyIDType

Enumerazione i cui valori specificano un tipo di AudioUnit.

AudioUnitRemoteControlEvent

Enumera gli eventi relativi ai comandi di controllo remoto.

AudioUnitRenderActionFlags

Enumerazione i cui valori specificano i flag di configurazione per il rendering di unità audio.

AudioUnitScopeType

Enumerazione i cui valori specificano ruoli e contesti per le proprietà dell'unità audio.

AudioUnitStatus

Enumerazione i cui valori specificano lo stato di un oggetto AudioUnit.

AudioUnitSubType

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUEventSampleTime

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUGraphError

Enumera gli errori generati dalle funzioni AudioUnit.

AUHostTransportStateFlags

Enumera i valori di flag che descrivono lo stato di un trasporto audio.

AUParameterAutomationEventType

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUParameterEventType

Enumera i tipi di eventi dei parametri unità audio.

AURenderEventType

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUReverbRoomType

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUScheduledAudioSliceFlags

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUSpatializationAlgorithm

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUSpatialMixerAttenuationCurve

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUSpatialMixerRenderingFlags

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

ExtAudioFileError

Enumerazione i cui valori indicano vari errori relativi a ExtAudioFiles.

InstrumentType

Enumera i tipi di strumento.

ScheduledAudioSliceFlag

Enumera i flag di intervallo per il rendering delle sezioni audio.

SpatialMixerAttenuation

Enumera le modalità di attenuazione.

SpatialMixerRenderingFlags

Enumerazione flagging usata per controllare la combinazione spaziale.

Delegati

_AUImplementorStringFromValueCallback

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUHostTransportStateBlock

Blocco delegato utilizzato da un host per fornire informazioni sullo stato del trasporto.

AUImplementorDisplayNameWithLengthCallback

Delegato che restituisce il nome visualizzato, possibilmente abbreviato in desiredLength caratteri.

AUImplementorStringFromValueCallback

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUImplementorValueFromStringCallback

Converte str nel tipo appropriato e lo assegna a param.

AUImplementorValueObserver

Delegato che notifica all'unità audio quando viene modificato un valore di parametro.

AUImplementorValueProvider

Delegato che recupera un valore di parametro.

AUInputHandler

Delegato che indica a un host di I/O quando è disponibile l'input.

AUInternalRenderBlock

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUMidiCIProfileChangedCallback

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUMidiOutputEventBlock

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUParameterAutomationObserver

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUParameterObserver

Osservatore che notifica a un'unità audio quando viene modificato un valore di parametro.

AUParameterRecordingObserver

Delegare che registra le modifiche del parametro come eventi di automazione.

AURenderBlock

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AURenderPullInputBlock

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUScheduledAudioFileRegionCompletionHandler

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

AUScheduleParameterBlock

Lo spazio dei nomi AudioUnit offre accesso audio di basso livello, consentendo l'accesso alle unità audio e alle catene di elaborazione audio.

InputDelegate

Callback usato con SetInputCallback(InputDelegate, AudioUnitScopeType, UInt32).

RenderDelegate

Firma usata dai callback AudioUnit che forniscono campioni audio a un Oggetto AudioUnit.