music.singing package¶
Submodules¶
music.singing.bootstrap module¶
-
music.singing.bootstrap.
getEngine
(method='http')¶ pull ecantorix repo for local usage
-
music.singing.bootstrap.
makeTestSong
()¶
music.singing.perform module¶
-
music.singing.perform.
sing
(text='Mar-ry had a litt-le lamb', notes=(4, 2, 0, 2, 4, 4, 4), durs=(1, 1, 1, 1, 1, 1, 2), M='4/4', L='1/4', Q=120, K='C', reference=60, lang='en', transpose=-36, effect=None)¶
-
music.singing.perform.
translateToAbc
(notes, durs, reference)¶
-
music.singing.perform.
writeAbc
(text, notes, durs, M='4/4', L='1/4', Q=120, K='C', reference=60)¶