Problems during playback on 64-bit OpenJDK 8 on Linux
Leadsheet notation with auto-generated playback, improvisation advice
Brought to you by:
keller91711
While Impro-Visor 9.1 is playing, if I move the mouse at all, the playback pauses for a little while. If I move the mouse faster, it even loses timing.
If I set the following in the start script:
INSTALL4J_ADD_VM_PARAMS=-Dsun.java2d.opengl=true
to enable Java to use OpenGL for rendering, the timing is much better. You might want to enable this by default, or provide a menu option to use the OpenGL renderer (which would require a restart of Impro-Visor).
However, even with OpenGL rendering, the MIDI playback will occasionally pause.
Update: I get the same behavior from Oracle JRE 1.8.0_131.
One of our students has been using it on Ubuntu all summer and has not experienced this problem. Which version of Linux are you using?
Ubuntu 16.04.2 LTS (xenial)
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.2 LTS
Release: 16.04
Codename: xenial
$ uname -a
Linux nicks 4.4.0-83-generic #106-Ubuntu SMP Mon Jun 26 17:54:43 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux