AudioUnit Changes for Swift
AudioUnit
Modified AudioUnitParameterEvent [struct]
Declaration | |
---|---|
From | struct AudioUnitParameterEvent { var scope: AudioUnitScope var element: AudioUnitElement var parameter: AudioUnitParameterID var eventType: AUParameterEventType init() } |
To | struct AudioUnitParameterEvent { struct __Unnamed_union_eventValues { struct __Unnamed_struct_ramp { var startBufferOffset: Int32 var durationInFrames: UInt32 var startValue: AudioUnitParameterValue var endValue: AudioUnitParameterValue init() init(startBufferOffset startBufferOffset: Int32, durationInFrames durationInFrames: UInt32, startValue startValue: AudioUnitParameterValue, endValue endValue: AudioUnitParameterValue) } struct __Unnamed_struct_immediate { var bufferOffset: UInt32 var value: AudioUnitParameterValue init() init(bufferOffset bufferOffset: UInt32, value value: AudioUnitParameterValue) } var ramp: AudioUnitParameterEvent.__Unnamed_union_eventValues.__Unnamed_struct_ramp var immediate: AudioUnitParameterEvent.__Unnamed_union_eventValues.__Unnamed_struct_immediate init(ramp ramp: AudioUnitParameterEvent.__Unnamed_union_eventValues.__Unnamed_struct_ramp) init(immediate immediate: AudioUnitParameterEvent.__Unnamed_union_eventValues.__Unnamed_struct_immediate) init() } var scope: AudioUnitScope var element: AudioUnitElement var parameter: AudioUnitParameterID var eventType: AUParameterEventType var eventValues: AudioUnitParameterEvent.__Unnamed_union_eventValues init() init(scope scope: AudioUnitScope, element element: AudioUnitElement, parameter parameter: AudioUnitParameterID, eventType eventType: AUParameterEventType, eventValues eventValues: AudioUnitParameterEvent.__Unnamed_union_eventValues) } |