I am posting on this forum because I have tried for a long time getting it working on my own but with no progress.
The situation :
I would like to be able to get VOCALOID5 Editor working on Linux due to it being only available on Windows and OSX with no Linux alternative.
VOCALOID5 is a proprietary application of vocal synthesis, meant for music, there are unfortunately no demos publicly available, requiring to pay the full price to get a copy.
There was only one review of the program on WineDB with the "garbage" rating using a very old wine and vocaloid 5 version https://appdb.winehq.org/objectManager. ... &iId=37961
From my own experiments I've been able to determine that :
- VOCALOID5 uses the .net 4.6 framework.
- The UI is written in C# and uses WPF.
- It loads the actual logic of synthesis through C++ dlls that depend on Visual C++ 2015.
- The software is only available in 64-bit
My setup:
I installed wine-staging as wine-stable seemed to not properly install dotnet46 (it lacked some clr dlls), so i am under 6.1 staging.
the visual c++ runtime 2015 is installed and i have dotnet46 installed.
I tried to run it through both wine-mono and through the actual dotnet46 (installed through winetricks) and in both cases it seems to lead to the same exception
this is the full log : https://pastebin.com/YktcSgXFSet property 'System.Windows.Controls.Primitives.ButtonBase.Command' threw an exception. ---> System.TypeInitializationException: The type initializer for 'Yamaha.VOCALOID.VOCALOID5.App' threw an exception. ---> System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: path
Do you have any ideas of things to try ? As the program also has an OS X version I would imagine it doesn't use too much windows exclusive stuff, would examining the OS X build be interesting ?