UTAU 4

Informations

Creator Message
ntzrmtthihu777

Warning

This installer is a beta script. It means that it might not work as expected

Informations

Platforms:
Downloads: 7356
Wine: System

Feedbacks

Description

Singing synthesizer application.

Wikipedia. AppDB.winehq.org  

Screenshots

MiniatureMiniatureMiniature

Source code

#!/bin/bash
# Date                            : (2013-03-12)
# Last revision                    : see changelog
# Wine version used                : system
# Distribution used to test        : Ubuntu 12.04.2 LTS
# Author                        : ntzrmtthihu777
# Testers                        :

# CHANGELOG
# [ntzrmtthihu777] (2013-03-12 22:21)
#   First script. With Wine 1.5.24
# [Dadu042] (2019-12-30)
#   utau0416installer.zip -> utau0418installer.zip

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="UTAU 4.18"
PREFIX="UTAU"
ORIG_LANG="$LANG"    # Stores the original system language
POL_SetupWindow_Init
locale -a | grep -q "ja_JP.utf8" || POL_Debug_Fatal "$(eval_gettext 'ja_JP.utf8 locale must be installed for $TITLE to work.')"
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "?????" "http://utau-synth.com/" "ntzrmtthihu777" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate

# Dowloads the installer and installs program properly with a japanese LANG variable
POL_System_TmpCreate "$PREFIX"
cd "$POL_System_TmpDir"
POL_Download "http://utau2008.xrea.jp/utau0418installer.zip" "fd2e74ad2930e96cf98435403b55ce6d"
unzip utau0418installer.zip

# Sets lang to japanese, needed for a proper install
LANG="ja_JP.utf8"
POL_Wine "$POL_System_TmpDir/utau0418inst.exe"
POL_Wine_WaitExit "$TITLE"
rm "$HOME/Desktop/UTAU - ???????.lnk"

# Restores original language.
LANG="$ORIG_LANG"

# Gives the option to enable the english language patch
POL_SetupWindow_question "$(eval_gettext 'Would you like to enable the English GUI Patch?')" "$TITLE"
if [[ "$APP_ANSWER" == "TRUE" ]]
    then mv "$WINEPREFIX/drive_c/$PROGRAMFILES/UTAU/res/ja" "$WINEPREFIX/drive_c/$PROGRAMFILES/UTAU/res/foo"
fi

# Cleans up, creates shortcut
POL_Shortcut "utau.exe" "$TITLE" "" "" "Audio;"
POL_System_TmpDelete
POL_Shortcut_InsertBeforeWine "$TITLE" 'export LANG=ja_JP.utf8'

POL_SetupWindow_Close
exit 0

Contributions

Filters:

Contribute
Member Message
Ash9903b4 Thursday 27 August 2020 at 8:53
Ash9903b4 Anonymous

Message

I'm having a weird timing bug when running UTAU in Ubuntu 20.04.

I'm new to UTAU, so I can't describe the problem perfectly, but it seems that when generating a .wav with a VCCV voicebank, all notes are shorter than their target length by some fixed amount, especially syllables that begin with vowels. For example, with the voicebank CZloid, [da] is shorter by 0.04 seconds, and [an] is shorter by 0.15 seconds. I don't know if it affects any other kind of bank, but on VCCV it’s especially noticeable because complex syllables are built from very brief notes that represent transitions between phonemes, and each of those notes is shortened individually. I can confirm that this is an issue with either PlayOnLinux or Wine, because note durations are fine in Windows.

Here's a minimal working example, and its generated audio on Windows and PlayOnLinux. All notes in this sample should last for exactly 0.50 seconds.

https://mega.nz/file/7HhFELKJ#CFJHET8w1tfB5PgSHZa-cQQvydYjK6yTNCIJkz11wWE

Replies

Thursday 27 August 2020 at 15:39
Wine version used ? (and UTAU's too). Perhaps related to this user report ?: https://appdb.winehq.org/objectManager.php?sClass=version&iId=37762
Anonymous
Friday 28 August 2020 at 5:55
Wine 5.0.2, UTAU 0.4.18e
Dadu042 Tuesday 31 December 2019 at 11:22
Dadu042
Moderator

Information

This update has been approved by the team.

Differences

@@ -1,17 +1,23 @@
 #!/bin/bash
-# Date                            : (2013-03-12 22-21)
-# Last revision                    : (2013-03-12 22-21)
-# Wine version used                : 1.5.24
+# Date                            : (2013-03-12)
+# Last revision                    : see changelog
+# Wine version used                : system
 # Distribution used to test        : Ubuntu 12.04.2 LTS
 # Author                        : ntzrmtthihu777
 # Testers                        :
 
+# CHANGELOG
+# [ntzrmtthihu777] (2013-03-12 22:21)
+#   First script. With Wine 1.5.24
+# [Dadu042] (2019-12-30)
+#   utau0416installer.zip -> utau0418installer.zip
+
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
 
-TITLE="UTAU 4.16"
+TITLE="UTAU 4.18"
 PREFIX="UTAU"
-ORIG_LANG="$LANG"    #stores the original system language
+ORIG_LANG="$LANG"    # Stores the original system language
 POL_SetupWindow_Init
 locale -a | grep -q "ja_JP.utf8" || POL_Debug_Fatal "$(eval_gettext 'ja_JP.utf8 locale must be installed for $TITLE to work.')"
 POL_Debug_Init
@@ -21,27 +27,29 @@
 POL_Wine_SelectPrefix "$PREFIX"
 POL_Wine_PrefixCreate
 
-#dowloads the installer and installs program properly with a japanese LANG variable
+# Dowloads the installer and installs program properly with a japanese LANG variable
 POL_System_TmpCreate "$PREFIX"
 cd "$POL_System_TmpDir"
-POL_Download "http://utau2008.xrea.jp/utau0416installer.zip" "253279ffc847eecce8c6ff75daa54fb1"
-unzip utau0416installer.zip
-#sets lang to japanese, needed for a proper install
+POL_Download "http://utau2008.xrea.jp/utau0418installer.zip" "fd2e74ad2930e96cf98435403b55ce6d"
+unzip utau0418installer.zip
+
+# Sets lang to japanese, needed for a proper install
 LANG="ja_JP.utf8"
-POL_Wine "$POL_System_TmpDir/utau0416inst.exe"
+POL_Wine "$POL_System_TmpDir/utau0418inst.exe"
 POL_Wine_WaitExit "$TITLE"
 rm "$HOME/Desktop/UTAU - ???????.lnk"
-#restores original language.
+
+# Restores original language.
 LANG="$ORIG_LANG"
 
-#gives the option to enable the english language patch
+# Gives the option to enable the english language patch
 POL_SetupWindow_question "$(eval_gettext 'Would you like to enable the English GUI Patch?')" "$TITLE"
 if [[ "$APP_ANSWER" == "TRUE" ]]
     then mv "$WINEPREFIX/drive_c/$PROGRAMFILES/UTAU/res/ja" "$WINEPREFIX/drive_c/$PROGRAMFILES/UTAU/res/foo"
 fi
 
-#cleans up, creates shortcut
-POL_Shortcut "utau.exe" "$TITLE"
+# Cleans up, creates shortcut
+POL_Shortcut "utau.exe" "$TITLE" "" "" "Audio;"
 POL_System_TmpDelete
 POL_Shortcut_InsertBeforeWine "$TITLE" 'export LANG=ja_JP.utf8'
 

New source code

#!/bin/bash
# Date                            : (2013-03-12)
# Last revision                    : see changelog
# Wine version used                : system
# Distribution used to test        : Ubuntu 12.04.2 LTS
# Author                        : ntzrmtthihu777
# Testers                        :

# CHANGELOG
# [ntzrmtthihu777] (2013-03-12 22:21)
#   First script. With Wine 1.5.24
# [Dadu042] (2019-12-30)
#   utau0416installer.zip -> utau0418installer.zip

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="UTAU 4.18"
PREFIX="UTAU"
ORIG_LANG="$LANG"    # Stores the original system language
POL_SetupWindow_Init
locale -a | grep -q "ja_JP.utf8" || POL_Debug_Fatal "$(eval_gettext 'ja_JP.utf8 locale must be installed for $TITLE to work.')"
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "?????" "http://utau-synth.com/" "ntzrmtthihu777" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate

# Dowloads the installer and installs program properly with a japanese LANG variable
POL_System_TmpCreate "$PREFIX"
cd "$POL_System_TmpDir"
POL_Download "http://utau2008.xrea.jp/utau0418installer.zip" "fd2e74ad2930e96cf98435403b55ce6d"
unzip utau0418installer.zip

# Sets lang to japanese, needed for a proper install
LANG="ja_JP.utf8"
POL_Wine "$POL_System_TmpDir/utau0418inst.exe"
POL_Wine_WaitExit "$TITLE"
rm "$HOME/Desktop/UTAU - ???????.lnk"

# Restores original language.
LANG="$ORIG_LANG"

# Gives the option to enable the english language patch
POL_SetupWindow_question "$(eval_gettext 'Would you like to enable the English GUI Patch?')" "$TITLE"
if [[ "$APP_ANSWER" == "TRUE" ]]
    then mv "$WINEPREFIX/drive_c/$PROGRAMFILES/UTAU/res/ja" "$WINEPREFIX/drive_c/$PROGRAMFILES/UTAU/res/foo"
fi

# Cleans up, creates shortcut
POL_Shortcut "utau.exe" "$TITLE" "" "" "Audio;"
POL_System_TmpDelete
POL_Shortcut_InsertBeforeWine "$TITLE" 'export LANG=ja_JP.utf8'

POL_SetupWindow_Close
exit 0

Replies

exultant1 Friday 8 December 2017 at 4:48
exultant1 Anonymous

Message

Its coming along nicely, but the menu is glitched and does not show the actual Japanese.It's replaced with hese random boxes, and I have no idea how to fix it. Can you help at all?

Replies

Sunday 30 June 2019 at 6:46
You may look hints at http://AppDB.winehq.org