One Logo Pool Ball
PHASE · IOS API REFERENCE

PHASEDucker

class · iOS 15.0+ · SDK 27.1

class PHASEDucker

Members (12)

method · iOS 15.0+

activate

TypeScript
activate(): void
Swift declaration
func activate()
method · iOS 15.0+

deactivate

TypeScript
deactivate(): void
Swift declaration
func deactivate()
init · iOS 15.0+

init

TypeScript
static init(engine: PHASEEngine, sourceGroups: Array<PHASEGroup>, targetGroups: Array<PHASEGroup>, gain: number, attackTime: number, releaseTime: number, attackCurve: PHASECurveType, releaseCurve: PHASECurveType): PHASEDucker
Swift declaration
init(engine: PHASEEngine, sourceGroups: Set<PHASEGroup>, targetGroups: Set<PHASEGroup>, gain: Double, attackTime: Double, releaseTime: Double, attackCurve: PHASECurveType, releaseCurve: PHASECurveType)
get · iOS 15.0+

isActive

TypeScript
get isActive(): boolean
Swift declaration
var isActive: Bool { get }
get · iOS 15.0+

attackCurve

TypeScript
get attackCurve(): PHASECurveType
Swift declaration
var attackCurve: PHASECurveType { get }
get · iOS 15.0+

attackTime

TypeScript
get attackTime(): number
Swift declaration
var attackTime: Double { get }
get · iOS 15.0+

gain

TypeScript
get gain(): number
Swift declaration
var gain: Double { get }
get · iOS 15.0+

identifier

TypeScript
get identifier(): string
Swift declaration
var identifier: String { get }
get · iOS 15.0+

releaseCurve

TypeScript
get releaseCurve(): PHASECurveType
Swift declaration
var releaseCurve: PHASECurveType { get }
get · iOS 15.0+

releaseTime

TypeScript
get releaseTime(): number
Swift declaration
var releaseTime: Double { get }
get · iOS 15.0+

sourceGroups

TypeScript
get sourceGroups(): Array<PHASEGroup>
Swift declaration
var sourceGroups: Set<PHASEGroup> { get }
get · iOS 15.0+

targetGroups

TypeScript
get targetGroups(): Array<PHASEGroup>
Swift declaration
var targetGroups: Set<PHASEGroup> { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

PHASEDucker.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All PHASE types →