Martin McBride, 2021-09-11
Tags python open source github pysound const musical note
Categories pysound pysound reference
Pysound const module
const module stores useful constants.
Currently it only contains the
Notes class contains the frequencies of all notes in the audible range.
The notes are indicated by tne note name and octave number. For example:
from pysound import const print(const.Notes.C4)
Will print the frequency of the note middle C (conventionally the 4th octave).
Sharps are marked with a lower case s, so Cs4 is the C sharp above middle C.
Notice octave numbering starts on a C, so the first 12 notes starting from middle C are:
C4 Cs4 D4 Ds4 E4 F4 Fs4 G4 Gs4 A4 As4 B4
This is slightly odd because A4 is a higher note that C4, but it is how notes are conventionally named.
Join me on substack to keep up to date with this blog