One Logo Pool Ball
AVFAudio · IOS API REFERENCE

AVExtendedNoteOnEvent

class · iOS 16.0+ · SDK 27.1

class AVExtendedNoteOnEvent

Members (13)

get · iOS 16.0+

defaultInstrument

TypeScript
static get defaultInstrument(): number
Swift declaration
class let defaultInstrument: UInt32
init · iOS 16.0+

init

TypeScript
static initMidiNoteVelocityGroupIDDuration(midiNote: number, velocity: number, groupID: number, duration: number): AVExtendedNoteOnEvent
Swift declaration
init(midiNote: Float, velocity: Float, groupID: UInt32, duration: AVMusicTimeStamp)
init · iOS 16.0+

init

TypeScript
static initMidiNoteVelocityInstrumentIDGroupIDDuration(midiNote: number, velocity: number, instrumentID: number, groupID: number, duration: number): AVExtendedNoteOnEvent
Swift declaration
init(midiNote: Float, velocity: Float, instrumentID: UInt32, groupID: UInt32, duration: AVMusicTimeStamp)
get · iOS 16.0+

duration

TypeScript
get duration(): number
Swift declaration
var duration: AVMusicTimeStamp { get set }
set · iOS 16.0+

duration

TypeScript
set duration(value: number)
Swift declaration
var duration: AVMusicTimeStamp { get set }
get · iOS 16.0+

groupID

TypeScript
get groupID(): number
Swift declaration
var groupID: UInt32 { get set }
set · iOS 16.0+

groupID

TypeScript
set groupID(value: number)
Swift declaration
var groupID: UInt32 { get set }
get · iOS 16.0+

instrumentID

TypeScript
get instrumentID(): number
Swift declaration
var instrumentID: UInt32 { get set }
set · iOS 16.0+

instrumentID

TypeScript
set instrumentID(value: number)
Swift declaration
var instrumentID: UInt32 { get set }
get · iOS 16.0+

midiNote

TypeScript
get midiNote(): number
Swift declaration
var midiNote: Float { get set }
set · iOS 16.0+

midiNote

TypeScript
set midiNote(value: number)
Swift declaration
var midiNote: Float { get set }
get · iOS 16.0+

velocity

TypeScript
get velocity(): number
Swift declaration
var velocity: Float { get set }
set · iOS 16.0+

velocity

TypeScript
set velocity(value: number)
Swift declaration
var velocity: Float { get set }

Skipped declarations

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

AVExtendedNoteOnEvent.init()

inherited init: cannot prove legal (class declares 4 custom initializers)

All AVFAudio types →