RingTone.h
@ D_Sharp
@ E_Flat
Definition: RingTone.h:18
@ D_Flat
@ C_Sharp
unsigned getClosestNote(unsigned frequency, unsigned &octave)
Convert a frequency into a scale/note combination into frequency.
@ F_Sharp
unsigned getNoteFrequency(unsigned octave, unsigned note)
Convert a scale/note combination into frequency.
unsigned charToNoteValue(char c)
Get the corresponding note number for a letter.
@ A_Sharp
@ G_Sharp
@ B_Flat
@ A_Flat
@ MUTE
virtual bool readNextNote(NoteDef ¬e)=0
Fetch the next note for this tune.
static unsigned noteFrequencyA4
Reference note frequency.
Definition: RingTone.h:61