DVMLC – DV Music Language Composer (Demo v1)

By Ronen Kolton Yehuda (MKR: Messiah King RKY)
Smooth Composer Engine • Musyng Kite sampled instruments • synchronized limited mix

Channels

DV Music Language – Full Guide for This Demo (v1)

DV Language (David’s Violin Language) is a modern textual music notation system. Instead of writing notes on a staff, you write them as text: notes, octaves, durations, chords, rests, slides, drums, degrees and more. This demo lets you listen to DV notation with multiple channels.

Index

  1. Quick Start – Minimal Example
  2. Boxes, Beats & Tick Math
  3. Notes, Octaves, Accidentals & Durations
  4. Rests & Full-Box Mute
  5. Repeats |: ... :|
  6. Slides and bends LEFT-S-RIGHT / LEFT-B-RIGHT
  7. Chords – DV Style & Western Symbols
  8. Degree Mode (1, 2, 3… + octaves)
  9. Frequency Mode (440Hz, 523.25Hz)
  10. Piano Right / Left Hand
  11. Triplets & Tuplets
  12. Pedal Overlay – Independent Durations with +
  13. Drums & Percussion Shorthand
  14. Export & Print
  15. Multilingual Solfège Example
  16. Spillover Notes (Carry Across Boxes)
  17. Open-Domain Example Library (Traditional / Public Domain)
  18. Example Library – Legal Note
  19. About DVLCO & Official DV Language Documentation
  20. Legal Notice & Intellectual Property

1. Quick Start – Minimal Example

Copy–paste this into one channel (instrument = Piano) and press Play:

| Do4Q ; Mi4Q ; Sol4Q ; Do5Q
| Do5Q ; Sol4Q ; Mi4Q ; Do4Q ||

2. Boxes, Beats & Tick Math

DV Language in this demo uses boxes instead of standard barlines. A box is a bar of time with a fixed tick capacity.

Time resolution (ticks):

Whole (1/1) = W = 96 ticks
Half (1/2) = H = 48 ticks
Quarter (1/4) = Q = 24 ticks
Eighth (1/8) = E = 12 ticks
Sixteenth (1/16) = S = 6 ticks
32nd (1/32) = T = 3 ticks

Box capacity = beatsPerBox × 24 ticks. Example: 4/4 → beatsPerBox = 4 → box must total 96 ticks.

The engine checks that the sum of durations in each box equals the box capacity. If not, the box is marked as an error (timing mismatch).

3. Notes, Octaves, Accidentals & Durations

Basic format: NoteOctaveDuration

Note names (Latin style):

Accidentals: can be written before or after the octave:

Do#4Q   Do4#Q   Dob4Q   Do4bQ
C#4Q    C4#Q    Cb4Q    C4bQ

# / and b / are accepted (depending on font / input method).

Durations – letter form:

Durations – fractional form:

Dotted durations * (extend by half):

Examples (copy–paste):

| Do4Q* ; Re4E ; Mi4Q ; Fa4Q
| Sol4H* ; Mi4Q ; Re4Q ||

4. Rests & Full-Box Mute

Full-bar mute: any of these alone in a box fills the entire bar:

| 0
| Rest
| R
| Mute
| M
| MW ||

Partial rests / mutes:

Example (copy–paste):

| Do4Q ; RestQ ; Mi4Q ; RestQ
| 0 ||

5. Repeats |: ... :| (Plays Twice in Demo v1)

Repeats are written with |: (start) and :| (end). In this demo: each repeat section is played twice (one repeat level).

5.1 Single-box repeat

|: Do4Q ; Mi4Q ; Sol4Q ; Mi4Q :|

Playback: that one box is played twice.

5.2 Multi-box repeat group

|: Do4Q ; Mi4Q ; Sol4Q ; Mi4Q
| Do5H ; Si4H :|

Here the repeat section is two boxes long. Playback: box 1 & box 2, then again box 1 & box 2.

5.3 Repeats + continuation

|: Do4Q ; Mi4Q ; Sol4Q ; Mi4Q
| Do5H ; Si4H :| Do5Q ; Do5Q ; Do5Q ; Do5Q ||

Playback: (boxes 1–2 twice) then the last box once.

Demo v1: no nested repeats and no alternative endings yet. Use simple repeat blocks only.

6. Slides and bends LEFT-S-RIGHT / LEFT-B-RIGHT

A slide or bend connects two notes or two degrees with one continuous pitch movement. Use LEFTDUR-S-RIGHTDUR for a slide and LEFTDUR-B-RIGHTDUR for a bend.

Examples (notes):

| Do4E-S-Mi4E ; Fa4E-S-Sol4E ; Do5H
| Sol4Q-S-Do5Q ; Do5Q-S-Si4Q ||

Examples (bends):

| Do5Q-B-Si4Q ; Sol4E-B-La4E ; Do5Q
| 5Q-B-6Q ; 3E-B-4E ; 1Q ||

Examples (degree mode):

| 1Q-S-3Q ; 5Q-S-1.1Q
| 2E-S-3E ; 4E-S-5E ; 6H ||

7. Chords – DV Style & Western Symbols

7.1 DV chord notation (explicit pitches)

Combine notes with + and put a duration at the end:

| Do4+Mi4+Sol4Q ; Fa4+La4+Do5Q
| C4+E4+G4H ; F4+A4+C5H ||

7.2 Western chord symbols (root + quality)

Root is a note name (C, D, E, F, G, A, B with accidentals), plus a chord quality and duration:

| CQ ; CmajQ ; C7Q ; CmQ
| Fsus4H ; G7H ||

Supported qualities in Demo v1 (as intent):

Internally, the engine builds voicings from the root and quality. Exact voicings can be refined in future versions; syntax here reflects the intended DV Language behavior.

8. Degree Mode (1, 2, 3… + octaves)

Each channel can switch its Input mode between: Notes (Do/Re/C4…) and Degrees (1, 2, 3…). In degree mode, you no longer write C, Do, etc. — you write scale-degree numbers.

8.1 Basic degrees

The channel defines: Root (C, D, E…, with accidentals), Scale type (major, natural minor, etc.), and Root octave. Degrees are mapped from this.

8.2 Octave modifiers on the degree

8.3 Degree accidentals

8.4 Chords in degree mode

Use + exactly like in DV pitches, but with degrees instead of notes:

| 1+3+5Q , 2+4+6H, 4+6+1.1Q
| 1.(-1)+3.(-1)+5.(-1)H , 5+7+2.1H ||

Examples (copy–paste for a C major scale):

| 1Q ; 2Q ; 3Q ; 4Q
| 5Q ; 6Q ; 7Q ; 1.1Q ||

Internally the engine converts degrees to real notes (MIDI pitches) using the channel’s root, scale and octave.

8b. Frequency Mode (440Hz, 523.25Hz)

DVLC can also read direct frequencies. Set a channel to Input mode = Frequencies and write values such as 440HzQ, 523.25HzQ, 660HzH, or plain numeric values like 440Q.

| 440HzQ ; 493.88HzQ ; 523.25HzQ ; 587.33HzQ
| 659.25HzH ; 523.25HzQ ; 440HzQ ||

9. Piano Right / Left Hand (Per Channel)

Example (copy–paste concept):

Right hand:
| Do4Q ; Mi4Q ; Sol4Q ; Do5Q
| Do5Q ; Sol4Q ; Mi4Q ; Do4Q ||

Left hand:
| Do3H ; Sol2H
| Do3H ; Sol2H ||

10. Triplets & Tuplets

Use the same triplet structure as the DV Player: write 3 immediately after the duration. Examples: Do4Q3, Re4E3, Mi4S3. The 3 suffix divides the written duration by three, so Q3 is one third of a quarter note.

Twelve Q3 notes fill one 4/4 box—three in every quarter:

| Do4Q3 ; Re4Q3 ; Mi4Q3 ; Fa4Q3 ; Sol4Q3 ; La4Q3 ; Si4Q3 ; Do5Q3 ; Si4Q3 ; La4Q3 ; Sol4Q3 ; Fa4Q3 ||

Triplet rests and percussion use the same suffix: RestQ3, 0E3, KQ3.

The older indexed [i/n] tuplet spelling remains accepted for compatibility.

11. Pedal Overlay – Independent Durations with +

A single staff can contain a long pedal or cantus note while shorter notes move above it. The Composer now plays these as real overlapping durations; this is no longer only a visual “fake sustain” trick.

Core rule: when every element around + has its own duration, every note keeps that duration and the next ; event begins after the shortest one.

Example 1 – Pedal Mi + moving line (start together, 4/4)

Musical idea: Mi₃ holds for the whole bar, while Mi₄–Fa₄–Sol₄–Mi₄ are quarters above it.

| Mi3W + Mi4Q ; Fa4Q ; Sol4Q ; Mi4Q ||

Interpretation: Mi₃ and Mi₄ begin together. Mi₃ remains audible for all four beats, while Mi₄, Fa₄, Sol₄ and Mi₄ form the moving quarter-note line.

Rule of thumb:

12. Drums & Percussion Shorthand

These stems are recognized on any channel, but sound best when the channel instrument is set to Drums or Cymbals/Triangle.

StemFamilyExamples
K (kick)membraneKQ, KE, KS
S (snare)membraneSQ, SE
T1/T2/T3 (toms)membraneT1Q, T2E, T3S
Rm (rim)membraneRmE
Cl (clap)membraneClQ
Hh (closed hat)metalHhE, HhS
Ho (open hat)metalHoQ, HoE
Cr (crash)metalCrH, CrQ
Tr (triangle)metalTrQ, TrH

12.1 Groove examples (copy–paste)

Backbeat (4/4)
| KQ ; SQ ; KQ ; SQ ||

Hi-hat 8ths + kick-snare layer
Channel 1 (Hats):
| HhE ; HhE ; HhE ; HhE ; HhE ; HhE ; HhE ; HhE ||
Channel 2 (Kick/Snare):
| KQ ; 0Q ; KQ ; 0Q ||

If KQ ; SQ sounds too thin with a melodic instrument, switch the channel to “Drums” for membrane and “Cymbal/Triangle” for metal.

13. Export & Print

14. Multilingual Solfège Example (Do4 → Do5)

DV Language is designed to work with many languages and scripts. Internally they all map to the canonical solfège Do Re Mi Fa Sol La Si.

Supported solfège families + letter notation in this demo (intent)

  • English / Latin-based: Do Re Mi Fa Sol La Si
  • French / Spanish / Portuguese (accented): Dó Ré Mí Fá Sol Lá Sí
  • Filipino / Tagalog: Do Re Mi Fa Sol La Ti (Ti interpreted as Si)
  • Chinese: 哆 来 咪 发 唆 拉 西
  • Korean: 도 레 미 파 솔 라 시
  • Japanese: ド レ ミ ファ ソ ラ シ
  • Russian: До Ре Ми Фа Соль Ля Си
  • Hindi: सा रे ग म प ध नि
  • Thai: โด เร มี ฟา ซอล ลา ซี
  • Vietnamese: Đô Rê Mi Fa Sol La Si
  • English / International letter notation: C D E F G A B

Same melody, different scripts (copy–paste any)

English / Latin-based

| Do4Q ; Re4(1/4) ; Mi4Q ; Fa4(1/4) | Sol4Q ; La4Q ; Si4Q ; Do5Q ||

French / Spanish / Portuguese (accented)

| Dó4Q ; Ré4(1/4) ; Mí4Q ; Fá4(1/4) | Sol4Q ; Lá4Q ; Sí4Q ; Dó5Q ||

Filipino / Tagalog

| Do4Q ; Re4(1/4) ; Mi4Q ; Fa4(1/4) | Sol4Q ; La4Q ; Ti4Q ; Do5Q ||

Chinese

| 哆4Q ; 来4(1/4) ; 咪4Q ; 发4(1/4) | 唆4Q ; 拉4Q ; 西4Q ; 哆5Q ||

Korean (Hangul)

| 도4Q ; 레4(1/4) ; 미4Q ; 파4(1/4) | 솔4Q ; 라4Q ; 시4Q ; 도5Q ||

Japanese (Katakana)

| ド4Q ; レ4(1/4) ; ミ4Q ; ファ4(1/4) | ソ4Q ; ラ4Q ; シ4Q ; ド5Q ||

Russian (Cyrillic)

| До4Q ; Ре4(1/4) ; Ми4Q ; Фа4(1/4) | Соль4Q ; Ля4Q ; Си4Q ; До5Q ||

Hindi (Devanagari)

| सा4Q ; रे4(1/4) ; ग4Q ; म4(1/4) | प4Q ; ध4Q ; नि4Q ; सा5Q ||

Thai

| โด4Q ; เร4(1/4) ; มี4Q ; ฟา4(1/4) | ซอล4Q ; ลา4Q ; ซี4Q ; โด5Q ||

Vietnamese

| Đô4Q ; Rê4(1/4) ; Mi4Q ; Fa4(1/4) | Sol4Q ; La4Q ; Si4Q ; Đô5Q ||

15. Spillover Notes (Carry Across Boxes)

In DVLCO, note durations follow traditional music timing. This means a note can be longer than the remaining space in the current box. When that happens, the note spills over (continues) into the next box automatically.

Example (4/4):

| Do4Q : Do5W
| Sol4Q ; Mi4Q ; Do4Q ||

Example (3/4):

| Do5W
| Mi4Q ; Do4Q ||

Separators: inside a box you can separate tokens using ;, ,, and also :. They are treated the same (readability only).

16. Open-Domain Example Library (Traditional / Public Domain)

These are traditional melodies commonly taught worldwide. Use them as practical demo material. (They are included here as “traditional / public domain style” examples for learning and testing.)

Project A — “Frère Jacques” (Traditional) — Piano RH/LH + Strings + Percussions

Channel 1 — Piano (Right hand)

| Do4Q ; Re4Q ; Mi4Q ; Do4Q
| Do4Q ; Re4Q ; Mi4Q ; Do4Q
| Mi4Q ; Fa4Q ; Sol4H
| Mi4Q ; Fa4Q ; Sol4H
| Sol4E ; La4E ; Sol4E ; Fa4E ; Mi4Q ; Do4Q
| Sol4E ; La4E ; Sol4E ; Fa4E ; Mi4Q ; Do4Q
| Do4Q ; Sol3Q ; Do4H
| Do4Q ; Sol3Q ; Do4H ||

Channel 2 — Piano (Left hand)

| Do3H ; Sol2H
| Do3H ; Sol2H
| Do3H ; Sol2H
| Do3H ; Sol2H
| Do3H ; Sol2H
| Do3H ; Sol2H
| Do3H ; Sol2H
| Do3W ||

Channel 3 — Strings (Pad chords)

| Do4+Mi4+Sol4W
| Do4+Mi4+Sol4W
| Do4+Fa4+La4W
| Do4+Fa4+La4W
| Do4+Mi4+Sol4W
| Do4+Mi4+Sol4W
| Do4+Mi4+Sol4W
| Do4+Mi4+Sol4W ||

Channel 4 — Percussions (Backbeat + Hats)

| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE ||

Project B — “Twinkle Twinkle Little Star” (Traditional) — Piano RH/LH

Channel 1 — Piano (Right hand)

| Do4Q ; Do4Q ; Sol4Q ; Sol4Q
| La4Q ; La4Q ; Sol4H
| Fa4Q ; Fa4Q ; Mi4Q ; Mi4Q
| Re4Q ; Re4Q ; Do4H
| Sol4Q ; Sol4Q ; Fa4Q ; Fa4Q
| Mi4Q ; Mi4Q ; Re4H
| Sol4Q ; Sol4Q ; Fa4Q ; Fa4Q
| Mi4Q ; Mi4Q ; Re4H
| Do4Q ; Do4Q ; Sol4Q ; Sol4Q
| La4Q ; La4Q ; Sol4H
| Fa4Q ; Fa4Q ; Mi4Q ; Mi4Q
| Re4Q ; Re4Q ; Do4H ||

Channel 2 — Piano (Left hand)

| Do3H ; Sol2H
| Fa2H ; Do3H
| Fa2H ; Do3H
| Sol2H ; Do3H
| Sol2H ; Do3H
| Sol2H ; Re3H
| Sol2H ; Do3H
| Sol2H ; Re3H
| Do3H ; Sol2H
| Fa2H ; Do3H
| Fa2H ; Do3H
| Sol2H ; Do3H ||

Project C — “Greensleeves” (Traditional) — Guitar + Piano RH/LH + Percussions

Channel 1 — Guitar (Melody)

| La4Q ; Do5Q ; Re5Q ; Mi5Q
| Fa5Q ; Mi5Q ; Re5H
| La4Q ; Do5Q ; Re5Q ; Mi5Q
| Fa5Q ; Mi5Q ; Re5H ||

Channel 2 — Piano (Right hand – Chords / pad)

| La3+Do4+Mi4W
| Re3+Fa3+La3W
| La3+Do4+Mi4W
| Re3+Fa3+La3W ||

Channel 3 — Piano (Left hand – Bass)

| La2H ; Mi2H
| Re2H ; La2H
| La2H ; Mi2H
| Re2W ||

Channel 4 — Percussions (Backbeat + Hats)

| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE ||

Project D — “Ode to Joy” (Beethoven, Public Domain) — Piano RH/LH + Strings + Percussions

Channel 1 — Piano (Right hand – Melody)

| Mi4Q ; Mi4Q ; Fa4Q ; Sol4Q
| Sol4Q ; Fa4Q ; Mi4Q ; Re4Q
| Do4Q ; Do4Q ; Re4Q ; Mi4Q
| Mi4H ; Re4H
| Mi4Q ; Mi4Q ; Fa4Q ; Sol4Q
| Sol4Q ; Fa4Q ; Mi4Q ; Re4Q
| Do4Q ; Do4Q ; Re4Q ; Mi4Q
| Re4H ; Do4H ||

Channel 2 — Piano (Left hand – Bass)

| Do3H ; Sol2H
| Do3H ; Sol2H
| Do3H ; Sol2H
| Sol2H ; Sol2H
| Do3H ; Sol2H
| Do3H ; Sol2H
| Do3H ; Sol2H
| Do3W ||

Channel 3 — Strings (Pad chords)

| Do4+Mi4+Sol4W
| Do4+Mi4+Sol4W
| Fa4+La4+Do5W
| Sol4+Si4+Re5W
| Do4+Mi4+Sol4W
| Do4+Mi4+Sol4W
| Fa4+La4+Do5W
| Do4+Mi4+Sol4W ||

Channel 4 — Percussions (Backbeat + Hats)

| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| KE+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; SE+HhE ; HhE
| K(1/8)+HhE ; HhE ; SE+HhE ; HhE ; KE+HhE ; HhE ; S(1/8)+Hh(1/8) ; Hh(1/8) ||

Project E — “Scarborough Fair” (Traditional) — Violin + Guitar + Piano RH/LH

Channel 1 — Violin (Melody)

| La4Q ; Do5Q ; Re5Q ; Mi5Q
| Re5Q ; Do5Q ; La4H
| La4Q ; Do5Q ; Re5Q ; Mi5Q
| Sol5Q ; Mi5Q ; Re5H ||

Channel 2 — Guitar (Melody / double)

| La4Q ; Do5Q ; Re5Q ; Mi5Q
| Re5Q ; Do5Q ; La4H
| La4Q ; Do5Q ; Re5Q ; Mi5Q
| Sol5Q ; Mi5Q ; Re5H ||

Channel 3 — Piano (Right hand – Arpeggio, 8ths)

| La3E ; Mi4E ; La4E ; Mi4E ; La3E ; Mi4E ; La4E ; Mi4E
| Re3E ; La3E ; Re4E ; La3E ; Re3E ; La3E ; Re4E ; La3E
| La3E ; Mi4E ; La4E ; Mi4E ; La3E ; Mi4E ; La4E ; Mi4E
| Sol3E ; Re4E ; Sol4E ; Re4E ; Sol3E ; Re4E ; Sol4E ; Re4E ||

Channel 4 — Piano (Left hand – Simple bass)

| La2H ; La2H
| Re2H ; Re2H
| La2H ; La2H
| Sol2W ||

Project F — “Amazing Grace” (Traditional) — Violin + Guitar + Piano RH/LH + Strings

Channel 1 — Violin (Melody)

| Sol4Q ; Do5Q ; Mi5Q ; Re5Q
| Do5Q ; La4Q ; Sol4H
| Sol4Q ; Do5Q ; Mi5Q ; Re5Q
| Do5Q ; Mi5Q ; Sol5H ||

Channel 2 — Guitar (Melody / double)

| Sol4Q ; Do5Q ; Mi5Q ; Re5Q
| Do5Q ; La4Q ; Sol4H
| Sol4Q ; Do5Q ; Mi5Q ; Re5Q
| Do5Q ; Mi5Q ; Sol5H ||

Channel 3 — Piano (Right hand – Chords)

| Do4+Mi4+Sol4W
| Fa4+La4+Do5W
| Do4+Mi4+Sol4W
| Sol4+Si4+Re5W ||

Channel 4 — Piano (Left hand – Bass)

| Do3H ; Sol2H
| Fa2H ; Do3H
| Do3H ; Sol2H
| Sol2W ||

Channel 5 — Strings (Pad)

| Do4+Mi4+Sol4W
| Fa4+La4+Do5W
| Do4+Mi4+Sol4W
| Sol4+Si4+Re5W ||
Project G — “Ode to Joy” (Beethoven, public domain) — Guitar (1 Channel) — Longer
| Mi4Q ; Mi4Q ; Fa4Q ; Sol4Q
| Sol4Q ; Fa4Q ; Mi4Q ; Re4Q
| Do4Q ; Do4Q ; Re4Q ; Mi4Q
| Mi4H ; Re4H
| Mi4Q ; Mi4Q ; Fa4Q ; Sol4Q
| Sol4Q ; Fa4Q ; Mi4Q ; Re4Q
| Do4Q ; Do4Q ; Re4Q ; Mi4Q
| Re4H ; Do4H
| Re4Q ; Re4Q ; Mi4Q ; Do4Q
| Re4Q ; Mi4E ; Fa4E ; Mi4Q
| Do4Q ; Re4Q ; Mi4Q ; Fa4Q
| Mi4H ; Do4H ||
Project H — “Ode to Joy” (Beethoven, public domain) — Violin (1 Channel) — Longer
| Mi4Q ; Mi4Q ; Fa4Q ; Sol4Q
| Sol4Q ; Fa4Q ; Mi4Q ; Re4Q
| Do4Q ; Do4Q ; Re4Q ; Mi4Q
| Mi4H ; Re4H
| Mi4Q ; Mi4Q ; Fa4Q ; Sol4Q
| Sol4Q ; Fa4Q ; Mi4Q ; Re4Q
| Do4Q ; Do4Q ; Re4Q ; Mi4Q
| Re4H ; Do4H
| Re4Q ; Re4Q ; Mi4Q ; Do4Q
| Re4Q ; Mi4E ; Fa4E ; Mi4Q
| Do4Q ; Re4Q ; Mi4Q ; Fa4Q
| Mi4H ; Do4H ||
Project I — “Ode to Joy” (Beethoven, public domain) — Piano (2 Hands) — Longer

Right Hand (RH)

| Mi4Q ; Mi4Q ; Fa4Q ; Sol4Q
| Sol4Q ; Fa4Q ; Mi4Q ; Re4Q
| Do4Q ; Do4Q ; Re4Q ; Mi4Q
| Mi4H ; Re4H
| Mi4Q ; Mi4Q ; Fa4Q ; Sol4Q
| Sol4Q ; Fa4Q ; Mi4Q ; Re4Q
| Do4Q ; Do4Q ; Re4Q ; Mi4Q
| Re4H ; Do4H
| Re4Q ; Re4Q ; Mi4Q ; Do4Q
| Re4Q ; Mi4E ; Fa4E ; Mi4Q
| Do4Q ; Re4Q ; Mi4Q ; Fa4Q
| Mi4H ; Do4H ||

Left Hand (LH)

| Do3H ; Sol2H
| Do3H ; Sol2H
| Do3H ; Sol2H
| Sol2H ; Sol2H
| Do3H ; Sol2H
| Do3H ; Sol2H
| Do3H ; Sol2H
| Do3W
| Sol2H ; Sol2H
| Sol2H ; Sol2H
| Do3H ; Sol2H
| Do3W ||
Project J — Chopin (Public Domain) — Prelude-style in E minor (Piano 2 Hands, simplified)

Piano (Right hand / RH)

| Mi4+Sol4+Si4Q ; Mi4+Sol4+Si4Q ; Mi4+Sol4+Si4Q ; Mi4+Sol4+Si4Q
| Re#4+Fa#4+La4Q ; Re#4+Fa#4+La4Q ; Re#4+Fa#4+La4Q ; Re#4+Fa#4+La4Q
| Re4+Fa#4+La4Q ; Re4+Fa#4+La4Q ; Re4+Fa#4+La4Q ; Re4+Fa#4+La4Q
| Do#4+Mi4+Sol4Q ; Do#4+Mi4+Sol4Q ; Do#4+Mi4+Sol4Q ; Do#4+Mi4+Sol4Q
| Do4+Mi4+Sol4Q ; Do4+Mi4+Sol4Q ; Do4+Mi4+Sol4Q ; Do4+Mi4+Sol4Q
| Si3+Re4+Fa#4Q ; Si3+Re4+Fa#4Q ; Si3+Re4+Fa#4Q ; Si3+Re4+Fa#4Q
| La3+Do4+Mi4Q ; La3+Do4+Mi4Q ; La3+Do4+Mi4Q ; La3+Do4+Mi4Q
| Sol3+Si3+Re4Q ; Sol3+Si3+Re4Q ; Sol3+Si3+Re4Q ; Sol3+Si3+Re4Q
| Fa#3+La3+Do4Q ; Fa#3+La3+Do4Q ; Fa#3+La3+Do4Q ; Fa#3+La3+Do4Q
| Mi3+Sol3+Si3Q ; Mi3+Sol3+Si3Q ; Mi3+Sol3+Si3Q ; Mi3+Sol3+Si3Q
| La3+Do4+Mi4Q ; La3+Do4+Mi4Q ; La3+Do4+Mi4Q ; La3+Do4+Mi4Q
| Si3+Re4+Fa#4Q ; Si3+Re4+Fa#4Q ; Si3+Re4+Fa#4Q ; Mi4+Sol4+Si4Q ||

Piano (Left hand / LH)

| Mi2H ; Mi2H
| Re#2H ; Re#2H
| Re2H ; Re2H
| Do#2H ; Do#2H
| Do2H ; Do2H
| Si2H ; Si2H
| La2H ; La2H
| Sol2H ; Sol2H
| Fa#2H ; Fa#2H
| Mi2H ; Mi2H
| La2H ; La2H
| Si2H ; Mi2H ||
Project K — Chopin-inspired (Public-Domain Style) — Degrees Mode — E Minor (natural minor + raised 7#)

Scale / Settings: Degrees mode • Root = E • Scale = Natural Minor • Root octave = 3 (1.0=E3). Use 7# (D#) for cadences.

Piano (Right hand / RH) — Degree chords (pulse)

| 1.1+3.1+5.1Q ; 1.1+3.1+5.1Q ; 1.1+3.1+5.1Q ; 1.1+3.1+5.1Q
| 5.1+7#.1+2.1Q ; 5.1+7#.1+2.1Q ; 5.1+7#.1+2.1Q ; 5.1+7#.1+2.1Q
| 7.1+2.1+4.1Q ; 7.1+2.1+4.1Q ; 7.1+2.1+4.1Q ; 7.1+2.1+4.1Q
| 6#.1+1.1+3.1Q ; 6#.1+1.1+3.1Q ; 6#.1+1.1+3.1Q ; 6#.1+1.1+3.1Q
| 6.1+1.1+3.1Q ; 6.1+1.1+3.1Q ; 6.1+1.1+3.1Q ; 6.1+1.1+3.1Q
| 5.1+7#.1+2.1Q ; 5.1+7#.1+2.1Q ; 5.1+7#.1+2.1Q ; 5.1+7#.1+2.1Q
| 4.1+6.1+1.1Q ; 4.1+6.1+1.1Q ; 4.1+6.1+1.1Q ; 4.1+6.1+1.1Q
| 3.1+5.1+7.1Q ; 3.1+5.1+7.1Q ; 3.1+5.1+7.1Q ; 3.1+5.1+7.1Q
| 2.1+4.1+6.1Q ; 2.1+4.1+6.1Q ; 2.1+4.1+6.1Q ; 2.1+4.1+6.1Q
| 1.1+3.1+5.1Q ; 1.1+3.1+5.1Q ; 1.1+3.1+5.1Q ; 1.1+3.1+5.1Q
| 5.1+7#.1+2.1+4.1Q ; 5.1+7#.1+2.1+4.1Q ; 5.1+7#.1+2.1+4.1Q ; 5.1+7#.1+2.1+4.1Q
| 1.1+3.1+5.1W ||

Piano (Left hand / LH) — Descending bass (chromatic flavor)

| 1.(-1)H ; 1.(-1)H
| 7#.(-1)H ; 7#.(-1)H
| 7.(-1)H ; 7.(-1)H
| 6#.(-1)H ; 6#.(-1)H
| 6.(-1)H ; 6.(-1)H
| 5.(-1)H ; 5.(-1)H
| 4.(-1)H ; 4.(-1)H
| 3.(-1)H ; 3.(-1)H
| 2.(-1)H ; 2.(-1)H
| 1.(-1)H ; 1.(-1)H
| 5.(-1)H ; 5.(-1)H
| 1.(-1)W ||

About DVLC & DV Language Links

DV Language (David’s Violin Language) is a textual, intuitive music notation system created by Ronen Kolton Yehuda (MKR: Messiah King RKY). It is designed to work with many languages, alphabets and scripts, and to be readable by humans, computers and AI without special music fonts.

DVMLC – DV Music Language Composer is a demo web composer that lets you hear DV Language with multiple channels (piano, guitar, strings, winds, brass, percussions). It is a prototype of the DV playback engine.

The regular Composer now uses the same smooth combined-rendering approach as Composer Pro: every active channel is compiled into one synchronized, compressed and limited audio buffer. Its primary voices use the sampled Musyng Kite General MIDI soundfont, with an optimized built-in fallback if the samples are unavailable.

Audio attribution: Musyng Kite soundfont (CC BY-SA 3.0), distributed by the midi-js-soundfonts project.

DV Language & Demo Links

Use this page as a practical demo to test and listen to DV notations. For the full theory, use the general DV Language article linked above.

Demo Notice (DVLC)

This is a working demo version of the DV Music Language Composer (DVMLC). Not everything is final yet — some features may still need fixes or updates.

I will keep improving the app over time. You are welcome to experiment and let me know what does not work as expected.
Written with the assistance of AI (ChatGPT).

👑💜🦁 Ronen Kolton Yehuda (MKR: Messiah King RKY)
| Phone #: +972584040879 ; Telegram: @ronenkoltonyehuda1 ; Email address: ronenkoltonyehuda@gmail.com | ;)
DVLC: DV Language Composer