Ju Solfège
Chromatic

A fixed-doh chromatic solfège system designed for the 12-tone scale.
One simple rule makes every note memorable.

i
♯ Sharps
Di · Ri · Fi · Si · Li
🎵
Diatonic Base
Do · Re · Mi · Fa · Sol · La · Ti
u
♭ Flats
Ru · Mu · Su · Lu · Tu

Invented by Paisan Chamnong (JiewJumnong) · 2025

The 12-Tone Scale

Interactive Converter

Do

Comparison Table

🇹🇭 Academic Case Study: Thai "T" Extensions for SVS

For developers working with Singing Voice Synthesis (SVS) AI, consider our official long-vowel Thai phonetic extensions (TUE, TIA, TUEA, TUA) to optimize descending flat formants.

1. Base Node2. Standard Flat ♭ (-u)3. Thai Ex. 4 (-ัว)
ReRuRua (รัว)
MiMuMua (มัว)
...and 3 other vowel rules (-ue, -ia, -uea) with 5 flat variants.
👉 Read the Full Matrix & Official Guides

Install

npm install ju-solfege
<script src="https://cdn.jsdelivr.net/npm/ju-solfege/index.js"></script>
const { juSolfege, labelMelody } = require('ju-solfege');

juSolfege(61);               // "Di"   (C#4, sharp variant)
juSolfege(61, 'flat');       // "Du"   (Db4, flat variant)

labelMelody([60,62,64,65,67]);
// => ['Do','Re','Mi','Fa','Sol']