Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » KV331 Audio
Thread Read
Relative paths for everything
Goto page 1, 2  Next
geoslake
KVRian
- profile
- pm
- e-mail
PostPosted: Fri Jul 13, 2012 3:32 am reply with quote
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 3:50 am; edited 1 time in total
^ Joined: 14 Mar 2002  Member: #2129  
whyterabbyt
Beware the Quoth
- profile
- pm
PostPosted: Fri Jul 13, 2012 3:37 am reply with quote
mac or pc?
^ Joined: 03 Sep 2001  Member: #1041  
geoslake
KVRian
- profile
- pm
- e-mail
PostPosted: Fri Jul 13, 2012 3:51 am reply with quote
pc
^ Joined: 14 Mar 2002  Member: #2129  
whyterabbyt
Beware the Quoth
- profile
- pm
PostPosted: Fri Jul 13, 2012 4:17 am reply with quote
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/hardlinkshellext/hardlinkshellext .html
^ Joined: 03 Sep 2001  Member: #1041  
geoslake
KVRian
- profile
- pm
- e-mail
PostPosted: Fri Jul 13, 2012 5:51 am reply with quote
Will have a look at it, thanks, but still, I'd like proper relative path support.
^ Joined: 14 Mar 2002  Member: #2129  
kv331
KVRAF
- profile
- pm
- www
PostPosted: Sat Jul 14, 2012 12:40 am reply with quote
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.
----
SynthMaster 2.6 VST/AU/RTAS
"The Best Software Instrument of 2012" Award by MusicRadar
CM Review: 10/10, Beat Review: 6/6
http://www.synthmaster.com/synthmaster.aspx
^ Joined: 14 Nov 2006  Member: #128384  Location: Ankara, Turkey
geoslake
KVRian
- profile
- pm
- e-mail
PostPosted: Sun Jul 15, 2012 1:54 am reply with quote
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.
^ Joined: 14 Mar 2002  Member: #2129  
geoslake
KVRian
- profile
- pm
- e-mail
PostPosted: Sun Jul 15, 2012 2:46 am reply with quote
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...
^ Joined: 14 Mar 2002  Member: #2129  
kv331
KVRAF
- profile
- pm
- www
PostPosted: Sun Jul 15, 2012 12:19 pm reply with quote
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.
----
SynthMaster 2.6 VST/AU/RTAS
"The Best Software Instrument of 2012" Award by MusicRadar
CM Review: 10/10, Beat Review: 6/6
http://www.synthmaster.com/synthmaster.aspx
^ Joined: 14 Nov 2006  Member: #128384  Location: Ankara, Turkey
geoslake
KVRian
- profile
- pm
- e-mail
PostPosted: Sun Jul 15, 2012 2:11 pm reply with quote
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.
^ Joined: 14 Mar 2002  Member: #2129  
geoslake
KVRian
- profile
- pm
- e-mail
PostPosted: Mon Jul 16, 2012 6:36 am reply with quote
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.



Thank you
^ Joined: 14 Mar 2002  Member: #2129  
kv331
KVRAF
- profile
- pm
- www
PostPosted: Mon Jul 16, 2012 1:51 pm reply with quote
Could you please email me from your registered email address?
----
SynthMaster 2.6 VST/AU/RTAS
"The Best Software Instrument of 2012" Award by MusicRadar
CM Review: 10/10, Beat Review: 6/6
http://www.synthmaster.com/synthmaster.aspx
^ Joined: 14 Nov 2006  Member: #128384  Location: Ankara, Turkey
geoslake
KVRian
- profile
- pm
- e-mail
PostPosted: Mon Jul 16, 2012 11:10 pm reply with quote
done, thanks

kv331 wrote:
Could you please email me from your registered email address?
^ Joined: 14 Mar 2002  Member: #2129  
kv331
KVRAF
- profile
- pm
- www
PostPosted: Tue Jul 17, 2012 1:29 am reply with quote
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
----
SynthMaster 2.6 VST/AU/RTAS
"The Best Software Instrument of 2012" Award by MusicRadar
CM Review: 10/10, Beat Review: 6/6
http://www.synthmaster.com/synthmaster.aspx
^ Joined: 14 Nov 2006  Member: #128384  Location: Ankara, Turkey
geoslake
KVRian
- profile
- pm
- e-mail
PostPosted: Tue Jul 17, 2012 4:36 am reply with quote
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.
^ Joined: 14 Mar 2002  Member: #2129  
All times are GMT - 8 Hours

Printable version
Page 1 of 2
Goto page 1, 2  Next
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012