MyMetronome is a lightweight metronome app. It shows glowing animation at every beat, and uses white glowing to distinguish the first beat of a measure from the rest. Any change in time signature and tempo marking will be updated immediately.
The beat sounds is able be muted so that users can focus on the music they are playing, but still follow tempo through the glowing and beat dot visual effects.
For more details about this app, please see Medium articles:
[Swift]Metronome #1 Protocol & Delegate, Singleton
[Swift]Metronome #2 Custom UIButton 自訂有兩層陰影的Button
[Swift]Metronome #3 Glowing Animation發光動畫效果
[Swift]Metronome #4 Popover 選取視窗, Google AdMob
Able to change the BPM through the plus and minus buttons, and also through the tempo marking selector.
Update the beats immediately when the time signature is changed
Able to mute the beat sounds