![]() The kalpana swaram can be generated also either using user's own corpus files that contain note sequences OR using the lessons such saraLi, jantai, alankaaram etc. Which has an argument "method" which should be either "markov" or "deeplearn". These model functions are called by he lessons module function In this version, three new modules have been added namely, cmarkov, cmarkovn and cdeeplearn.īoth these modules have a function called generate_notes_from_corpus. !!! NOTE: Gliding/Shaking notes will only work with SCAMP Player !!!.Shaking notes: Suffix tilde symbol to notes to shake the note.Gliding notes: M ! P - will glide down from M to P and sustain at P for its duration.Gliding notes: S / R - will glide from S to R and sustain at R for its duration.Similarly notations like G3Microtone notations: S>1 S>2 R1>3 - 10%, 20% 30% respectively more than the pitch of the note.Additional duration to notes can be using comma or semicolon.Upper octave notes should have single quote ' or caret ^.Lower octaves should have "period"/"dot".Note: If a raaga has both R1 and R2 or M1 and M2 etc - then you should suffix with corresponding numbers.Or can be written in lower case with/without numbers Example: s r1, g m pd n'.Carnatic notes can be written as S R R1 R2 etc.#N - specify Nadai - values 1 to 7 (1-1st Kalai, 2-2nd Kalai, 3-Thisra, 4-Chathusra/3rd Speed, 5-Khanda, 6-Misra, 7-Samkeerna).#J - specify jaathi - values 1 to 5 (1-Thisra.#T - specify thaaLa - values 1 to 7 (1-Eka.#M Specify MElakaratha of the song values 1 to 72 - Example:.#S Speed of the song values 1 to 5 - Example:.Commands start with "#" followed by a number or ].cmarkov and cdeeplearn modules added to support generating kalpana swaram.lessons.generate_kalpana_swaram() function added.save_to_file=None argument added for methods of lessons modules.lessons - LESSON_TYPES changed from list to dictionary.cparser._arrange_notes_to_thaaLa() play_speed=settings.PLAY_SPEED argument added.cparser._get_notes_from_file() added and used in cmarkov and cdeeplearn modules.cparser.parse_command() #S command will also set thaaLam speed to be the same.Create JSON FILE from Aarogana and Avarogana of the raaga.SCAMP Player supports gamaka notations - but does not support resume/pause player SF2_LOADER can pause/resume the player but does not support gamaka notations Two Player SF2_LOADER and SCAMP are supported See diff-with-0.7.5 folder for changes since V0.7.5 ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |