Skip to content

Latest commit

 

History

History
39 lines (18 loc) · 1.67 KB

README.md

File metadata and controls

39 lines (18 loc) · 1.67 KB

My Metronome

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.

Medium Articles

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

Demo

Able to change the BPM through the plus and minus buttons, and also through the tempo marking selector.

demo image 1

Update the beats immediately when the time signature is changed

demo image 2

Able to mute the beat sounds

demo image 3

A Google Ad banner displayed at the bottom of the screen demo image 4