PHASE · IOS API REFERENCE
PHASEBlendNodeDefinition
class · iOS 15.0+ · SDK 27.1
class PHASEBlendNodeDefinition
Members (10)
method · iOS 15.0+addRangeForInputValuesAbove
TypeScriptaddRangeForInputValuesAbove(value: number, fullGainAtValue: number, fadeCurveType: PHASECurveType, subtree: PHASESoundEventNodeDefinition): void
Swift declarationfunc addRangeForInputValuesAbove(value: Double, fullGainAtValue: Double, fadeCurveType: PHASECurveType, subtree: PHASESoundEventNodeDefinition)
method · iOS 15.0+addRangeForInputValuesBelow
TypeScriptaddRangeForInputValuesBelow(value: number, fullGainAtValue: number, fadeCurveType: PHASECurveType, subtree: PHASESoundEventNodeDefinition): void
Swift declarationfunc addRangeForInputValuesBelow(value: Double, fullGainAtValue: Double, fadeCurveType: PHASECurveType, subtree: PHASESoundEventNodeDefinition)
method · iOS 15.0+addRangeForInputValuesBetween
TypeScriptaddRangeForInputValuesBetween(lowValue: number, highValue: number, fullGainAtLowValue: number, fullGainAtHighValue: number, lowFadeCurveType: PHASECurveType, highFadeCurveType: PHASECurveType, subtree: PHASESoundEventNodeDefinition): void
Swift declarationfunc addRangeForInputValuesBetween(lowValue: Double, highValue: Double, fullGainAtLowValue: Double, fullGainAtHighValue: Double, lowFadeCurveType: PHASECurveType, highFadeCurveType: PHASECurveType, subtree: PHASESoundEventNodeDefinition)
method · iOS 15.0+addRange
TypeScriptaddRange(envelope: PHASEEnvelope, subtree: PHASESoundEventNodeDefinition): void
Swift declarationfunc addRange(envelope: PHASEEnvelope, subtree: PHASESoundEventNodeDefinition)
init · iOS 15.0+init
TypeScriptstatic initSpatialMixerDefinition(spatialMixerDefinition: PHASESpatialMixerDefinition): PHASEBlendNodeDefinition
Swift declarationinit(spatialMixerDefinition: PHASESpatialMixerDefinition)
init · iOS 15.0+init
TypeScriptstatic initSpatialMixerDefinitionIdentifier(spatialMixerDefinition: PHASESpatialMixerDefinition, identifier: string): PHASEBlendNodeDefinition
Swift declarationconvenience init(spatialMixerDefinition: PHASESpatialMixerDefinition, identifier: String)
init · iOS 15.0+init
TypeScriptstatic initBlendMetaParameterDefinition(blendMetaParameterDefinition: PHASENumberMetaParameterDefinition): PHASEBlendNodeDefinition
Swift declarationinit(blendMetaParameterDefinition: PHASENumberMetaParameterDefinition)
init · iOS 15.0+init
TypeScriptstatic initBlendMetaParameterDefinitionIdentifier(blendMetaParameterDefinition: PHASENumberMetaParameterDefinition, identifier: string): PHASEBlendNodeDefinition
Swift declarationconvenience init(blendMetaParameterDefinition: PHASENumberMetaParameterDefinition, identifier: String)
get · iOS 15.0+blendParameterDefinition
TypeScriptget blendParameterDefinition(): (PHASENumberMetaParameterDefinition) | null
Swift declarationvar blendParameterDefinition: PHASENumberMetaParameterDefinition? { get }
get · iOS 15.0+spatialMixerDefinitionForDistance
TypeScriptget spatialMixerDefinitionForDistance(): (PHASESpatialMixerDefinition) | null
Swift declarationvar spatialMixerDefinitionForDistance: PHASESpatialMixerDefinition? { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
PHASEBlendNodeDefinition.init()
inherited init: cannot prove legal (class declares 6 custom initializers)
All PHASE types →