Relative paths for everything

Official support for: kv331audio.com
RELATED
PRODUCTS

Post

Hi

Just bought and installed Synthmaster.
One of the first test I always make is to move my synth folder elsewhere, and see if it still works.
For SM it doesn't.
There are a lot of absolute paths everywhere, whether it is presets paths, and this is quite frightening to me...

I tried to change the RootFolder in SynthMasterFolders.txt, and it doesnt help, at least with "scales" and "parametersmetadata".
And I want to put relative path in those files anyway, so that I don't need to update the paths again if I move the synth again someday. I'd like to use something like RootFolder=.

Thanks for the help.
Last edited by geoslake on Fri Jul 13, 2012 11:50 am, edited 1 time in total.

Post

mac or pc?

Post

pc

Post

In that case you can probably manage what you want with junction points.

Junction points are basically like invisible versions of 'shortcuts' which link between 'dummy' folders and the real version. If you move your files where you want them (even to another drive) and create a junction point to the moved version where Synthmaster expects the folder to be, Synthmaster will follow the link without knowing it, completely transparently.
I use them constantly, for making sure I can move data for all sorts of things to exactly where I want them, even if the software doesnt permit relocated data folders.

More info here:

http://en.wikipedia.org/wiki/NTFS_junction_point

You can create them easily with this free tool:

http://schinagl.priv.at/nt/hardlinkshel ... llext.html

Post

Will have a look at it, thanks, but still, I'd like proper relative path support.

Post

No we DONT use absolute paths.

SynthMasterFolders.txt file MUST reside under the same folder with the DLLs (under VstPlugIns folder)

SynthMaster2.dll
SynthMaster2FX.dll

You can move all the other data files to a separate folder
and the txt file should point the new root folder for the data files.

Please see the user manual for this.
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll

Post

But that's exactly what I did, and it doesn't work here.
I even updated the hklm registry key (why does it exist ? I guess for the installer so it's not required to have it just to run the synth).

Also, if you say you "don't use absolute paths", I guess I should be able to put a relative path in this "SynthMasterFolders.txt".
Also, there are hundreds of absolute paths in the "synthmasterpresets.xml"...

Thanks for the help.
kv331 wrote:No we DONT use absolute paths.

SynthMasterFolders.txt file MUST reside under the same folder with the DLLs (under VstPlugIns folder)

SynthMaster2.dll
SynthMaster2FX.dll

You can move all the other data files to a separate folder
and the txt file should point the new root folder for the data files.

Please see the user manual for this.

Post

Mmm, okay, I was modifying SynthMasterFolders.txt inside the synthmaster folder, while I should have modified the one at the root of my daw (reaper), but why is it here !!??

Well, so I edited this "proper" SynthMasterFolders.txt with the right path, and now Reaper just crashes...

Post

geoslake wrote:Mmm, okay, I was modifying SynthMasterFolders.txt inside the synthmaster folder, while I should have modified the one at the root of my daw (reaper), but why is it here !!??

Well, so I edited this "proper" SynthMasterFolders.txt with the right path, and now Reaper just crashes...
the VST DLLs (SynthMaster2.dll, SynthMaster2FX.dll) search for the SynthMasterFolders.txt file on the folder where they reside.

You can move the SynthMaster/KV331 Audio folder to another folder but the VST DLLs and the SynthMasterFolders.txt should stay under VstPlugIns

This is all explained in the user manual.

and make sure you have write access on the folder where you move the data files. You might have to run as administrator if it's under program files.
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll

Post

Do you mean they have to reside in a folder called "vstplugins" !?
I have no such folder.
The first thing I did was to read the manual, but maybe I don't have the right one, only have a quickstart one...

Synthmaster is in :
G:\Reaper\App\Plugins\FX\Synthmaster

When I scan for new plugins in Reaper, SM creates a "SynthMasterFolders.txt" in the reaper root folder (here it's "G:\Reaper\App"). And Reaper tells me that "synthmaster executed invalid operation during scanning".


kv331 wrote:
geoslake wrote:Mmm, okay, I was modifying SynthMasterFolders.txt inside the synthmaster folder, while I should have modified the one at the root of my daw (reaper), but why is it here !!??

Well, so I edited this "proper" SynthMasterFolders.txt with the right path, and now Reaper just crashes...
the VST DLLs (SynthMaster2.dll, SynthMaster2FX.dll) search for the SynthMasterFolders.txt file on the folder where they reside.

You can move the SynthMaster/KV331 Audio folder to another folder but the VST DLLs and the SynthMasterFolders.txt should stay under VstPlugIns

This is all explained in the user manual.

and make sure you have write access on the folder where you move the data files. You might have to run as administrator if it's under program files.

Post

Could you please help me ? Of course I could reinstall, but if we could find what's wrong that would be nice.
Here is a snap of my synthmaster install, everything is in a single folder, and paths have been properly updated.

Image

Thank you

Post

Could you please email me from your registered email address?
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll

Post

done, thanks
kv331 wrote:Could you please email me from your registered email address?

Post

geoslake wrote:done, thanks
kv331 wrote:Could you please email me from your registered email address?
Well, looks like you have SynthMaster.dll on that folder. That is NOT the right DLL ???

You should have SynthMaster2.dll and SynthMaster2FX.dll there.

If the DLL's are on the same path as the data files no need to edit the SynthMasterFolders.txt file.

I'd strongly recommend deleting that folder and reinstall, and then run Reaper as Administrator user.

Best regards,

Bulent
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll

Post

Hi

It is the right dll, except i renamed it (removed the "2", in case version 3 is retro-compatible), it's not the reason why it doesn't work, as it worked this way (before i moved its folder).
I deleted synthmaster fx dll, don't need it.

Post Reply

Return to “KV331 Audio”