void processBeat ( Beat beat ) { if ( isRunning ( ) && beat . isTempoMaster ( ) ) { setMasterTempo ( beat . getEffectiveTempo ( ) ) ; deliverBeatAnnouncement ( beat ) ; } }
Process a beat packet potentially updating the master tempo and sending our listeners a master beat notification . Does nothing if we are not active .