Proton Audio Time Stretch - Generic Version
============================================

This is the generic version of Proton Audio Time Stretch. If you are running Windows >= 7, Mac OS >= 10.11 or Linux, we suggest you instead download an installer for that operating system at https://www.tachyon-sonics.com/proton/index.html.

The generic version is not officially supported and will probably require some tweaking. Use at your own risks.

You may want to look at the "Tested-Systems.html" file: it contains instructions for some systems on which Proton Audio Time Stretch is known to work. The following instructions are not particular to a system.


This generic version requires a Java Runtime Environment (JRE) to be installed, version 8 or greater (at least version 11 is recommended). You need to install the JRE separately, it is not part of the generic version. Note that non-LTS versions of the JRE (especially 9 and 10) are not recommended.


If running on a system that supports shell scripts (.sh files), the proton-audio-time-stretch.sh file can be used to launch the application. You may need to modify/adapt the proton-audio-time-stretch.sh file first:
- If the "java" command (from the "bin" directory of the JRE) is not on the path, modify the line starting with "JAVA_CMD" and set it to the directory of the full path of the "java" command (normally in the "bin" directory of the JRE).
- If running Java 8, comment out the line that defines ADD_OPENS. These options are required for Java 17 and later but are only supported since Java 9.
- Comment out SPLASH_OPTS if the splash screen crashes when starting.

If running a system that does not support shell scripts, two other files can be used/adapted:
- proton-audio-time-stretch.bat: this file contains the command line to execute in order to start the application with a JRE 11 or greater. You may need to replace "javaw" by "java" or by its full path on non Windows-based systems.
- proton-audio-time-stretch-compat.bat: this file contains the command line to execute in order to start the application with a JRE 8, and is more compatible with old systems.

On some systems, it is possible to right-click on the Tats.jar file, and to open it with the JRE (assuming a JRE is installed). This may not work with Java 17 and later though.
