RainOrigami / VoxYou

A lightweight VST host with MIDI support for VoiceMeeter so the other DAWs can just go vox themselves.
49 stars 1 forks source link

Doesn't save settings of some plugins #13

Open Launchy21 opened 4 years ago

Launchy21 commented 4 years ago

I've got ReaPlugs installed. I'm using ReaFir, ReaGate, ReaComp, and ReaDelay. VoxYou doesn't remember my settings of ReaGate and ReaComp, despite multiple 'save' actions. I've tried a bunch of things, but nothing seems to make the settings of those specific plugins stick.

8bitScientist commented 4 years ago

I can confirm also having this issue with ReaGate and ReaComp

Noranecore commented 4 years ago

will this issue ever be fixed? I don't want to go back to cantabile

RainOrigami commented 4 years ago

Hello

I have modified the VST saving process to include parameters. Since I am working on a complete rework, this change has been "hacked" in and is not available as an official release. You can download it here: VoxYou-SaveProperties.zip

To install please follow these steps:

  1. Exit VoxYou

Backup the old installation and configuration (for safety):

  1. Zip the whole folder C:\Program Files\CodeFreak\VoxYou (or your corresponding install directory if you chose a different one)
  2. Zip the whole folder %appdata%\..\Local\VoxYou (eg. C:\Users\YourName\AppData\Local\VoxYou)

Reset installation (Program and VST Settings):

  1. Delete all files in folder C:\Program Files\CodeFreak\VoxYou
  2. Delete all .json files except config.json in %appdata%\..\Local\VoxYou (eg. C:\Users\YourName\AppData\Local\VoxYou)

Install new version:

  1. Copy all files from Zip file into folder C:\Program Files\CodeFreak\VoxYou

You are now able to start VoxYou. The Cable has been kept but you have to re-configure the VST Plugins and press Save. Restarting VoxYou will now correctly restore all possible values of the VSTs.

Noranecore commented 4 years ago

Hello

I have modified the VST saving process to include parameters. Since I am working on a complete rework, this change has been "hacked" in and is not available as an official release. You can download it here: VoxYou-SaveProperties.zip

To install please follow these steps:

  1. Exit VoxYou

Backup the old installation and configuration (for safety):

  1. Zip the whole folder C:\Program Files\CodeFreak\VoxYou (or your corresponding install directory if you chose a different one)
  2. Zip the whole folder %appdata%\..\Local\VoxYou (eg. C:\Users\YourName\AppData\Local\VoxYou)

Reset installation (Program and VST Settings):

  1. Delete all files in folder C:\Program Files\CodeFreak\VoxYou
  2. Delete all .json files except config.json in %appdata%\..\Local\VoxYou (eg. C:\Users\YourName\AppData\Local\VoxYou)

Install new version:

  1. Copy all files from Zip file into folder C:\Program Files\CodeFreak\VoxYou

You are now able to start VoxYou. The Cable has been kept but you have to re-configure the VST Plugins and press Save. Restarting VoxYou will now correctly restore all possible values of the VSTs.

This fix is almost perfect. Bassmidi is not bundled with the package you sent resulting in an error whenever you go to edit midi settings, the bass.net bundled with your package is overdated so VoxYou refuses to run again after you close it. I've managed to scour the internet for these files however. The actual problem I'm running into is that ReaJS is still not handled well unfortunately. I have two instances of ReaJS at the start and end of my signal chain using an expander module and a limiter module. It seems that every time I reboot VoxYou, the expander module is replaced by the limiter module with the same settings.

RainOrigami commented 4 years ago

Thank you for testing!

I have fixed the issue you described, the configuration files were named after the plugin (eg. ReaJS) instead of the plugin instance (rg. ReaJS 1, ReaJS 2) which caused the second instance to overwrite the configuration of the first.

This time I also hope that I have shipped the correct DLLs.

VoxYou-ConfigNames.zip

I again recommend to delete all files in folder C:\Program Files\CodeFreak\VoxYou and at least the configuration files of duplicate VSTs like ReaJS in folder %appdata%\..\Local\VoxYou.

Edit: sorry I again forgot to add bassmidi - updated the zip file to include it, hopefully the right version.