/utaformatix3

An application for converting projects among singing voice synthesizer softwares.

Primary LanguageKotlinOtherNOASSERTION

UtaFormatix3

UtaFormatix is an application for converting projects among singing voice synthesizer softwares.

The current version 3.x is built with Kotlin for JavaScript and React.

Features

  • Supported importing formats: .vsqx(3/4), .vpr, .vsq, .ust, .ccs,.xml(MusicXML), .musicxml, .svp, .s5p, .dv, .ppsf(NT)

  • Supported exporting formats: .vsqx(4), .vpr, .vsq, .ust, .ccs, .xml(MusicXML), .svp, .s5p, .dv

  • Keep information including: tracks, notes, tempo labels, time signatures

  • Detect and convert Japanese lyrics types

    • between CV and VCV
    • between Kana and Romaji
  • Convert pitch for the following supported formats

    Format Pitch import Vibrato import Pitch export
    VSQ/VSQX/VPR
    UST(mode2)
    UST(mode1) N/A
    CCS
    SVP
    S5P

Contributors

sdercolin, ghosrt, shine5402, 時雨ゆん

Get started for development

  1. Install IntelliJ IDEA
  2. Clone and import as a Gradle project
  3. Run by ./gradlew run

License

Apache License, Version 2.0