Experimental and practical scripts for Synthesizer V Studio Pro 1.11.x.
The collection is intentionally split into workflow utilities, Pitch Baker tools and a dedicated VOCALOID Tuning Lab. The goal is not maximum naturalness: many tools are designed to create sparse, mechanical, exaggerated or deliberately artificial vocal curves.
Primary development target:
Synthesizer V Studio Pro 1.11.0b1
Synthesizer V Engine 2.8.1
The scripts use the Studio 1.x scripting model available to this environment. The VOCALOID workflow relies on pitchDelta, getPitchAutoMode() / setPitchAutoMode() and note scriptData rather than Studio 2-only pitch-control APIs.
Small editing operations that should be safe to use repeatedly.
- Split Note into N Pieces
- Replace + with - in Lyrics
Note generation and workflow helpers.
- Note Duplicator
- Randomize Note Lengths
- Randomize Pitch in Key
- Make Selected Notes Legato
- Quantize Selected Note Lengths
Destructive pitch-processing laboratory.
- Contour Engine
- Decimation Engine
- Gesture Engine
- Vibrato Engine
A shared behavioral laboratory for deliberately artificial old-school VOCALOID-style tuning.
- VOCALOID Mora Classifier — caches Japanese lyric/mora classification on notes.
- VOCALOID Phrase Analyzer — computes phrase-aware importance, accent, vibrato and transition scores.
- VOCALOID Analysis Cache Reset — removes only the Lab's own analysis metadata.
Because SynthV Studio 1.x scripts are isolated JavaScript programs, the shared layer uses note scriptData as a project-local protocol. Engines can consume the same analysis without depending on Studio 2.x modules or APIs.
- VOCALOID Tuning Lab — master multi-era engine.
- VOCALOID Accent Engine — contextual accents without vibrato.
- VOCALOID Inter-Note Accent — expression placed between adjacent notes.
- VOCALOID Classic Tuning Emulator
- VOCALOID V1 Tuning
- VOCALOID V2 Tuning
- VOCALOID 2008 Emotional Tuning
- VOCALOID 2008 Extreme — reference extreme laboratory preset.
The reference workflow is now:
Pitch Reset / Bake SynthV Pitch
↓
Japanese Mora Classifier
↓
VOCALOID Phrase Analyzer
↓
Accent / Transition / Vibrato decisions
↓
VOCALOID Tuning Model
↓
Pitch Deviation
Preparation and adjustment tools for the tuning lab.
- Bake SynthV Pitch
- Pitch Reset Utility
- Japanese Mora Utility
- Scale Pitch Deviation
- Offset Pitch Deviation
- Reset Pitch Deviation if starting from flat notes, or use Bake SynthV Pitch if SynthV's generated pitch is the starting material.
- Run VOCALOID Mora Classifier for Japanese material when lyric classification has changed.
- Run VOCALOID Phrase Analyzer over the phrase.
- Run VOCALOID Tuning Lab or VOCALOID 2008 Extreme.
- Use VOCALOID Accent Engine for an additional expressive layer.
- Use VOCALOID Inter-Note Accent when the character belongs at note boundaries.
- Use Pitch Baker → Decimation when the resulting curve is too dense.
- Use Scale/Offset Pitch Deviation for controlled post-processing.
The desired aesthetic is controlled artificiality:
flat note
↓
phrase analysis
↓
accent / attack / transition decisions
↓
mathematical gestures
↓
sparse editable Pitch Deviation
The algorithm should become smarter about where to be extreme, not about hiding the artificiality.
- Selected means selected.
- NoteGroup-local neighbors are preferred over selection-local neighbors.
- Randomized tools should expose deterministic seeds.
- Pitch processing should preserve musical boundaries.
- Scripts must remain compatible with Studio 1.11.0b1.
- The VOCALOID Lab shares decisions through note scriptData rather than unsupported module imports.
- Extreme is a feature.
See SCRIPT_CATALOG.md for the complete inventory and eli_lab_sv_scripts/vocaloid_tuning_lab/README.md for the VOCALOID Lab architecture.
Synthesizer V scans its scripts folder at startup and provides Scripts → Rescan. Keep the repository's directory structure when copying the scripts.
MIT License. Free to use, modify and share. Credit appreciated for forks and ports.