Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possibly not 32 bit compatible #27

Open
jigenbakuda opened this issue Jan 26, 2020 · 2 comments
Open

Possibly not 32 bit compatible #27

jigenbakuda opened this issue Jan 26, 2020 · 2 comments
Labels
bug Something isn't working

Comments

@jigenbakuda
Copy link

I was running the program on my 32-bit desktop machine (linux) and it would not work. I installed it on a 64 bit machine (linux) and it did work. I am not sure exactly sure what the problem is, but it may be that it is not 32 bit compatible. I know a number of linux users work on older machines. So if it is the case that it does not work on 32 bit machines, I think you should clearly state that it is only compatible with 64 bit machines (especially for linux users).

Here is the terminal output when I tried to play utsu on my 32 bit machine.

ES2 Prism: Error - GLX extension is not supported
GLX version 1.3 or higher is required
Parsed voicebank as assets/voice/Iona_Beta
assets/voice/Iona_Beta/mi.wav 0.0 227.5 111.5 120.4 101.4
Length is 581.4
assets/voice/Iona_Beta/mi.wav 0.0 227.5 111.5 120.4 101.4
Length is 581.4
assets/voice/Iona_Beta/mi.wav 0.0 227.5 111.5 120.4 101.4
Length is 600.4
/home/jigenbakuda/Utsu/utsu-0.4/assets/linux64/macres: 1: /home/jigenbakuda/Utsu/utsu-0.4/assets/linux64/macres: Syntax error: "(" unexpected
/home/jigenbakuda/Utsu/utsu-0.4/assets/linux64/macres: 1: /home/jigenbakuda/Utsu/utsu-0.4/assets/linux64/macres: Syntax error: "(" unexpected
/home/jigenbakuda/Utsu/utsu-0.4/assets/linux64/macres: 1: /home/jigenbakuda/Utsu/utsu-0.4/assets/linux64/macres: Syntax error: "(" unexpected
/home/jigenbakuda/Utsu/utsu-0.4/assets/linux64/wavtool-yawu: 1: /home/jigenbakuda/Utsu/utsu-0.4/assets/linux64/wavtool-yawu: Syntax error: Unterminated quoted string
/home/jigenbakuda/Utsu/utsu-0.4/assets/linux64/wavtool-yawu: 1: /home/jigenbakuda/Utsu/utsu-0.4/assets/linux64/wavtool-yawu: Syntax error: Unterminated quoted string
/home/jigenbakuda/Utsu/utsu-0.4/assets/linux64/wavtool-yawu: 1: /home/jigenbakuda/Utsu/utsu-0.4/assets/linux64/wavtool-yawu: Syntax error: Unterminated quoted string
Exception in thread "Thread-9" MediaException: MEDIA_UNAVAILABLE : /tmp/1580062806511-0/final_song.wav (No such file or directory)
at javafx.scene.media.Media.(Media.java:407)
at com.utsusynth.utsu.engine.Engine.startPlayback(Engine.java:102)
at com.utsusynth.utsu.controller.SongController.lambda$startPlayback$31(SongController.java:745)
at java.lang.Thread.run(Thread.java:748)

This is off topic, but I do not think it deserves its own Issue thread, but in the instructions for using the jar file method of running the program the instructions need to be updated or clarified.

The code provides
`

cd /path/to/jarfile
java -jar utsu-0.1-jfx.jar

`

but to run the current jar file it should have

cd /path/to/jarfile
java -jar utsu-0.4-jfx.jar`

Might I suggest an instruction like this that says you should replace X with the current number of release

cd /path/to/jarfile
java -jar utsu-0.X-jfx.jar

@simon-williams-org
Copy link
Contributor

The supporting tools, such as the resamper, used by UTSU are 64 bit only.

@titinko
Copy link
Owner

titinko commented May 23, 2020

I will update the README. I only have the 64 bit versions of each default resampler for now, but in theory the 32 bit versions can be added if I can build executables for them. A workaround would be to switch the resampler/wavtools to a 32 bit version. If you're familiar with compilers, you can try building new executables for macres and wavtool-yawu from their source code on GitHub.

@titinko titinko added the bug Something isn't working label Sep 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants