Recent content by Mooncat

  1. Mooncat

    UTSU - A cross-platform vocal synth frontend

    I'm still plugging away at making UTSU output almost exactly the same parameters as UTAU to the resampler and wavtool executables. The resampler is looking OK, but wavtool is quite different. I've also had a quick play with JavaFX theming. It should be quite easy to have themes for UTSU, but...
  2. Mooncat

    UTSU - A cross-platform vocal synth frontend

    Does anyone know if there exists a good explanation of the different arguments to the resampler, oto.ini parameters per sample, and ust format? There is some detail in the world4utau resampler source code. I'm perfectly happy to reverse engineer it, but if someone has already done this...
  3. Mooncat

    UTSU - A cross-platform vocal synth frontend

    Thanks. So far there are no visual changes, it's all making the rendering engine work better, and it handling Japanese encoding on non-Japanese systems.
  4. Mooncat

    UTSU - A cross-platform vocal synth frontend

    I've written some wrappers to see what parameters are being sent to the resampler and wavtool. It looks like UTAU and UTSU send significantly different parameters for the same UST file.
  5. Mooncat

    UTSU - A cross-platform vocal synth frontend

    I've published a new release at https://github.com/mooncat69/utsu/releases/tag/0.4.1-alpha.2 This should run on a bog standard OpenJDK11 install. Tested on Windows 10 and Ubuntu 18.04.
  6. Mooncat

    UTSU - A cross-platform vocal synth frontend

    Thanks, I'll have a look at it shortly. I'm currently trying to fix my code on linux - works perfectly on Windows, but I have all sorts of permissions problems with linux. If anyone knows anything about Java modules, jlink and the Maven JavaFX plugin, that would be most appreciated.
  7. Mooncat

    UTSU - A cross-platform vocal synth frontend

    Thanks. I've heard rumours about timing issues but never experienced any. Is there any chance you could supply a UST, or give an example I can reproduce, please? I'm currently trying to get UTSU to build into a package that runs on OpenJDK 11 and doesn't require OpenJFX. This should make life a...
  8. Mooncat

    UTSU - A cross-platform vocal synth frontend

    I've created a new branch at https://github.com/mooncat69/utsu/tree/ES-14 This will definitely compile and run on Oracle JDK 11.. It can be run using: mvn compile javafx:run
  9. Mooncat

    UTSU - A cross-platform vocal synth frontend

    Thanks. OpenJDK is definitely a problem. I couldn't get it to work at all on OpenJDK 1.8. I need to fix this anyway so it's in my list of things to do. See https://github.com/mooncat69/utsu/projects/1 to view my current list of tasks / tickets.
  10. Mooncat

    UTSU - A cross-platform vocal synth frontend

    I've created a new release at https://github.com/mooncat69/utsu/releases/tag/v0.4.1-alpha.1 If you are comfortable using java from the command line, download the zip file and follow the instructions at https://github.com/titinko/utsu This runs ONLY in Java 8. At some point, I'll get the...
  11. Mooncat

    UTSU - A cross-platform vocal synth frontend

    Thanks. You can play a range of notes by selecting the first note, holding shift and selecting the end note, then clicking play. It's not very obvious. I've pushed up some new changes to improve performance. With an example UST of Ghost Rule, I have the rendering time down from about 100...
  12. Mooncat

    UTSU - A cross-platform vocal synth frontend

    Progress report I've fixed a bug when using voice banks with Japanese file / folder names in Windows. All calls to the resampler or wavtool failed because they weren't made with international characters in mind. They would work if your computer is set in the same locale in which the voice bank...
  13. Mooncat

    Teto VCV voice filenames

    Thanks, that worked really well. Ideally, since I am writing a program, I could decode the filenames without having to change locales, download and unzip, then change back again. Looking at the files and the new oto.ini, it appears the voicebank reuses the same wav files for different lyrics...
  14. Mooncat

    Teto VCV voice filenames

    I'm testing the voicebank parser of UTSU and downloaded the Teto voicebanks. My tests are failing because some of the oto.ini files are defining wav files that do not appear to exist. I'm on Windows 10 (UK language). One of the problematic voicebank folders is called 'Ådë╣âeâgâGâNâXâgâë'...
  15. Mooncat

    UTSU - A cross-platform vocal synth frontend

    Try installing OpenJDK 11 and OpenJFX java --module-path "/usr/share/openjfx/lib" --add-modules javafx.controls -jar utsu-0.4-jfx.jar