Presswerk Cross-platform Issue and Fix
If you are experiencing errors while working with Presswerk v1.1.0 and moving projects between Windows, Linux and Mac OS X, this page outlines the problem and provides a solution to restore cross-platform compatibility.
During the development of the VST2 version of Presswerk, a 4 character ID was used to identify Presswerk to the VST host application. This ID string is shared by the Mac OS X, Windows and Linux versions of Presswerk, producing cross-platform compatibility in project files with instances of Presswerk. Upon the public release of Presswerk, the VST ID for the Mac version was updated to the final ID, while the Windows version was not. This discrepancy in ID makes some host applications unable to load Presswerk when opening project files created on a different OS.
Who is affected
Windows VST2 users of Presswerk 1.1.0 (or earlier) are primarily affected with a few exceptions. If you use Reaper, FL Studio, Renoise, NI Maschine 2 or Bitwig Studio (v1.3.9 or later) as your DAW, you are not affected and no action is required. (Note: other DAW and VST hosts may also be unaffected by the mis-matched ID, but we have not been able to test everything)..
Windows AAX and Mac OS X users are not affected and no action is required.
We created a simple one-time process to restore cross-platform compatibility. Our aim was to impact as few people as possible and minimize any disruption to existing projects.
- Download Presswerk version 1.1.1 and install over your existing version. This update corrects Presswerk's VST2 ID.
→ Download Presswerk version 1.1.1 for Windows
- Projects created with versions of Presswerk previous to 1.1.1 will not open with Presswerk v 1.1.1 (the IDs are now different). To address this, we have created the u-he File Converter to automatically modify your project files and allow them to work properly.
The u-he File Converter supports Steinberg Cubase .cpr files, Cakewalk Sonar .cwp files, Presonus Studio One .song and .project files, and Ableton Live .als files.
The u-he File Converter comes with the Presswerk installer download and can be found inside the ZIP file "Project File Converter.zip". While the Mac version of Presswerk is unaffected, we created a Mac version of the u-he File Converter for anyone who switches platforms from Windows to Mac and has old project files that need to be updated.
While we believe the above steps are the easiest solution for this situation, we understand it might not be the right choice for everyone. This PDF document outlines all options in handling the Presswerk cross-platform issue.
How to use the u-he File Converter
Please note: The u-he File Converter makes copies of your project files and edits those copies. Your original files will remain untouched.
You can find the u-he File Converter included with the Presswerk installer download.
- Click Browse... to select the folder containing the project file(s) you want to convert. The u-he File Converter will scan the selected folder and subfolders for supported file types, so you only have to run the scan once if all your projects are in one location. However, we do not recommend selecting the entire hard as the input folder, the scan would take far too long.
- After scanning the folders the Choose Conversion Options menu will display a list of available conversions for each compatible DAW file type found during the scan. Click Select conversion... to choose the option you want.
- Click the Convert button. The conversion process may take a few minutes depending on how many file there are.
- You will find a copy of your project file(s) in the same folder as the original. The new updated file(s) will have "_converted" added to the file name.
(eg. "MyProject.als" is renamed "MyProject_converted.als", or "GreatTrack.cpr" is renamed "GreatTrack_converted.cpr")
- The u-he File Converter only converts one file type at a time, so if you have project files from different DAWs you will need to run the converter for each different file type.
- If you are done all your conversions, you may quit the u-he File Converter.
To check whether the conversion was successful, open one of the converted files in your DAW and see if Presswerk loads in your project. If so, you can continue working as you were before updating Presswerk