midi_to_svara_c
midi_to_svara_c(
midi,Sa,mela,abbr?,octave?,unicode?):string|string[]
Defined in: packages/pleco-xa/src/scripts/xa-notation.js:584
Convert MIDI numbers to Carnatic svara within a melakarta raga
Parameters
Section titled “Parameters”number | number[]
MIDI note number(s)
number
MIDI number or frequency (Hz) for Sa (tonic)
string | number
Melakarta raga name or number (1-72)
boolean = true
Use abbreviated svara names (default: true)
octave?
Section titled “octave?”boolean = true
Include octave notation (default: true)
unicode?
Section titled “unicode?”boolean = true
Use unicode symbols (default: true)
Returns
Section titled “Returns”string | string[]
Carnatic svara notation
Example
Section titled “Example”midi_to_svara_c(60, 60, 'kharaharapriya') // 'S'midi_to_svara_c([60, 62, 64], 60, 22) // ['S', 'R2', 'G2']