AKMIDITempoObserver

public protocol AKMIDITempoObserver
  • midiClockSlaveMode() Default implementation

    Called when a clock slave mode is entered and this client is not allowed to become a clock master This signifies that there is an incoming midi clock detected

    Default Implementation

    Declaration

    Swift

    func midiClockSlaveMode()
  • midiClockMasterEnabled() Default implementation

    Called when this client is allowed to become a clock master

    Default Implementation

    Declaration

    Swift

    func midiClockMasterEnabled()
  • receivedTempo(bpm:label:) Default implementation

    Called each time the BPM is updated from the midi clock

    Default Implementation

    Declaration

    Swift

    func receivedTempo(bpm: BPMType, label: String)

    Parameters

    bpm

    Beats Per Minute

  • isEqualTo(_:) Extension method

    Declaration

    Swift

    func isEqualTo(_ listener: AKMIDITempoObserver) -> Bool