SynthMaker

[Implemented in 1.1.7] FR: Userdir folder primitive

Archive · 2009 18 old posts

From the original SynthMaker forum (2004–2014), with its members’ names and dates.

rl ·

The almost 3 year old VISTA and upcoming Win7 have bigger security constraints on folder access. The typical place for an application to store files should be the %USERPROFILE% folder (c:\users\<username> by default). SM should offer a "Userdir folder" module (simillar to the "Plugin folder" module) that outputs the path of the user's profile location.

This might be especially helpful in cases when VST plugins are held under c:\program files, where access for a process without administrator rights is pretty limited.

TomC ·

Great idea ++

sunsynth ·

+1 from me!

aliasant ·

Would be VERY helpful. +1

Freddymusic ·

+1

Tzarls ·

+1

mwvdlee ·

+1, even though this request is over half a year old already. Just appdata would be sufficient for me, but since SHGetFolderPath() can just as easily read other system paths, it seems a shame not to.

trogluddite ·

Gets my vote. Been writing stuff designed to be .exe rather than vst so looking for the plugin folder is no use to me. It needs to be aware of what windows version is running and take that into account when finding the appropriate place - I'm an old stick in the mud (i.e XP user- and If it weren't for drivers/software updates etc, I'm pretty sure win95 would still do everything I require of an OS.)

MichaelBenjamin ·

yes, there needs to be a lite os without all that crap that doesnt belong to an operating system.

exonerate ·

Bump, this is definitely needed!!

For instance my preset manager HERE reads and write text files, and does not work properly in win7 or vista, I can only write to \Documents\ it seems. Of course this is a big issue because I don't know the path to \Documents\ on the end users PC!!

Of course this can be worked around by running as administrator, but this should not be necessary!

Cheers 😉

Exo

aliasant ·

Yes. Bumpty bump!

philter5 ·

+1 😀

DigitalWhiteByte ·

😕 +1 😀 +2 😈 +3

sunsynth ·

AA NN DD another BUMPER... 😮

mwvdlee ·

I've already +1'ed this, and I stand by my earlier +1. Including my comment that just having appdata path would be enough; it's (AFAIK) the only path guaranteed to be writable by an application. From that path we could query the rest using the registry and files. In fact, if we could get just a registry read module, it would be even better than having this module.

PFozz ·

This primitive would be a great addon. There are a lot of things I can't do because of this missing feature. I really need this one 🙂

exonerate ·

Think we will be seeing this primitive soon 😉

MegaHurtz ·

lol.. +1 for me but.. usedir + shl execucte = 😈 .

Wrote something here? To have a post removed or your name hidden, write to [email protected].

Before your first post

A few rules keep this a friendly place. You agree to them once.

Shown next to what you post, here and in the app. It doesn’t have to be your real name: 3–24 lower-case letters, digits or _ (capitals become lower case, spaces become _).

    Then your post goes up straight away.

    Delete this reply?

    Open it in SynthMaker?

    It goes on the track you’re editing there, in place of that track’s sound, and into My sounds. Your other tracks stay as they are.

    Want to keep that track’s sound? Start a new song in SynthMaker first (Song › New song), then open this.

    Report this reply?

    Only the developer reads reports. The person isn’t told who reported them.

    What’s wrong with it?

    Block this person?

    You won’t see their posts and replies here any more. They aren’t told, and you can unblock them at any time.

    People you’ve blocked

    Their posts and replies are hidden from you. Unblock someone to see them again.

    The community rules

    A few rules keep this a friendly place. Everyone agrees to them once, before their first post.