The DV Language Composer Family

The DV Language Composer Family
DV Language (David’s Violin Language) is a textual music notation system that lets humans, computers, and AI read the same score: notes, degrees, chords, rhythm, slides, percussion, and more, written as clear text in many spoken languages.
On top of DV Language, there is a growing family of composer tools:
-
DV Language Composer Instrument (DVLCI) – focused on one instrument / one line
-
DV Language Composer Orchestra (DVLCO) – for multi-channel, orchestral-style writing
-
DV Language Composer Studio (DVLCS) – future environment that combines DV notation + audio recording + studio workflow
Together they form one ecosystem: from a simple melodic idea, to full orchestration, to a hybrid studio where DV and audio live side by side.
1. DV Language Composer Instrument (DVLCI)
The DV Language Composer Instrument (DVLCI) is the most focused member of the family:
-
One instrument line at a time
-
One DV text box where you write the part
-
A small set of controls: check → play → export
It is designed to be:
-
A learning environment for people new to DV Language
-
A fast scratchpad for professional composers who want to test ideas without a full orchestra interface
DVLCI – Planned Core Features
-
Single DV track:
-
Notes mode (Do/Re/Mi or C/D/E).
-
Later: Degree mode (1, 2, 3…).
-
Support for boxes, durations, chords, slides, repeats, rests, etc., using the same grammar as the larger tools.
-
-
One instrument per session (selectable):
-
Piano, guitar, strings, winds, bass, or other solo instruments.
-
-
Simple export:
-
Audio (MP3/WAV) of that one line.
-
MIDI of that line for use in a DAW or notation software.
-
Who DVLCI Is For
-
Students practicing DV Language basics (boxes, durations, note names, degrees).
-
Composers who want to sketch a melody, bass line, or motif quickly.
-
Teachers who need a clean demonstration tool in lessons and workshops.
Think of DVLCI as:
“DV practice instrument – one staff, one sound, maximum clarity.”
2. DV Language Composer Orchestra (DVLCO)
The DV Language Composer Orchestra (DVLCO) is the multi-part member of the family. It takes the core DV notation and gives you:
-
Many channels, each one an independent DV part (staff)
-
Shared global meter and tempo
-
A simple orchestral mixer in text form
You can build:
-
Orchestral sketches (strings, winds, brass, percussion)
-
Band arrangements (piano, guitar, bass, drums, voice)
-
Polyphonic DV experiments with degrees, chords, slides, and drum shorthand
DVLCO – Main Capabilities
-
Multiple channels, each with:
-
Instrument (Piano, Guitar, Strings, Winds, Brass, Drums, etc.)
-
Volume, mute, and local settings
-
Input mode: Notes (Do/Re/C4) or Degrees (1, 3, 5, 8, 13, -1…)
-
-
Global settings:
-
Beats per box (e.g., 4 for 4/4, 3 for 3/4, etc.)
-
Tempo (BPM)
-
Global play / stop / check / export
-
-
DV features already supported in the demo (and expanding):
-
Bars as boxes with
| ... |and a final|| -
Notes in many languages (Do/Re/Mi, Chinese solfège, Korean, Japanese, Russian, Hindi, Thai, Vietnamese, etc.)
-
Chords:
-
Explicit DV chords:
Do4+Mi4+Sol4Q -
Western chord symbols:
CQ,Cmaj7Q,G7Q,CmQ, etc.
-
-
Slides:
Do4E-S-Mi4E -
Repeats:
|: ... :|sections that play twice (demo v1 level) -
Rests and full-box mute forms
-
Triplets / tuplets with
[i/n]tags (experimental) -
Degree mode per channel (with root, scale, and octave reference)
-
-
Export & Print:
-
Per-channel audio (MP3/WAV) and MIDI
-
Full mix audio and MIDI
-
DV text → printable layout (PDF) to share or archive DV scores
-
DVLCO – Purpose and Vision
DVLCO is both:
-
A practical composition tool, and
-
A proof of concept that DV Language can:
-
Handle multilingual note names,
-
Support harmonic and rhythmic structure,
-
Represent orchestral textures as pure text.
-
It is currently a living demo – features like slides, tuplets, scale-degree edge cases, pianos with two hands, etc., are still being refined and expanded. But even now it shows:
“An entire small orchestra can be written and played using nothing but DV text.”
3. DV Language Composer Studio (DVLCS)
The DV Language Composer Studio (DVLCS) will bring DV into a studio context.
Instead of choosing between “notation software” and “DAW”, DVLCS aims to combine:
-
DV tracks (symbolic, text-based)
-
Audio tracks (recorded voice, instruments, samples)
-
A small mixer for balance and production
In other words: notation and audio side by side, with DV as the native language.
DVLCS – Planned Features (Vision)
-
DV Tracks:
-
Same logic as DVLCO channels: notes / degrees / chords / slides / repeats.
-
Assignable virtual instruments or routed to external MIDI devices.
-
-
Audio Tracks:
-
Record from microphone or audio interface.
-
Basic editing (trim, fades, position on timeline).
-
Alignment to DV bars and beats.
-
-
Mixer:
-
Channel volumes and panning.
-
Basic effects (depending on implementation): EQ, compression, reverb, etc.
-
-
Export Options:
-
Full-production mix (audio file).
-
Individual stems (per DV track and per audio track).
-
DV-only symbolic export for data analysis and AI training.
-
Who DVLCS Is For
-
Composers who want to write in DV and at the same time record real performances.
-
Teachers who mix DV examples with spoken explanations or live demos.
-
Researchers and developers who need synchronized DV + audio datasets.
DVLCS is not trying to replace large professional DAWs; instead, it offers:
“A compact studio where DV notation is central, and audio lives around it.”
4. How DVLCI, DVLCO, and DVLCS Work Together
You can think of the three tools as three levels of depth:
-
DVLCI – DV Language Composer Instrument
-
One instrument, one line.
-
Ideal for learning DV and quick melodic sketches.
-
-
DVLCO – DV Language Composer Orchestra
-
Many channels, many instruments.
-
Ideal for full arrangements, orchestration, and harmonic/rhythmic structures.
-
-
DVLCS – DV Language Composer Studio
-
DV notation + audio tracks + mixing.
-
Ideal for combining DV scores with real recordings and a small production workflow.
-
A typical creative flow:
-
Start an idea in DVLCI (simple theme, bass line, pattern).
-
Expand it in DVLCO (full orchestration, drums, degrees, chords).
-
Move it into DVLCS (add vocals, guitars, live instruments, and mix).
In every stage, the DV Language stays the backbone:
-
Boxes, durations, degrees, chords, slides, and rests.
-
Multilingual note names.
-
A strict structure that software and AI can read and analyze.
5. Intellectual Property & Credits
All concepts and designs related to:
-
DV Language (David’s Violin Language)
-
DV notation (boxes, durations, degrees, chords, slides, rests, drum codes, multilingual note sets)
-
DV Language Composer Instrument (DVLCI)
-
DV Language Composer Orchestra (DVLCO)
-
DV Language Composer Studio (DVLCS)
All rights reserved. Any unauthorized copying, adaptation, reverse engineering, or commercial use of DV Language, DVLCI, DVLCO, or DVLCS is forbidden without explicit written permission.
6. The Road Ahead
-
A dedicated DVLCI instrument-focused tool.
-
A full DVLCS studio, where DV and audio meet.
The long-term vision is clear:
A complete DV ecosystem where music is written in a textual language that humans love, computers understand, and AI can learn from — across single-instrument practice, orchestral writing, and studio production.
If you compose, teach, or research music, the DV Language Composer family is an invitation to write, hear, and study music in a new way — one that is multilingual, open to AI, and still deeply musical.
The DV language: David’s Violin Language
The DV Language π - Ronen Kolton Yehuda
The Integration of DV Language with AI: From Teaching Instruments to Creative Machines πΆπ€

Comments
Post a Comment