Released: Free Synthesizer Odin 2 [Win / Mac / Linux]

VST, AU, AAX, etc. plug-in Virtual Instruments discussion
User avatar
syntonica
KVRian
1138 posts since 25 Sep, 2014 from Specific Northwest

Post Sat Jul 03, 2021 11:25 am

EvilDragon wrote:
Sat Jul 03, 2021 9:14 am
ProgramData is for all users on the machine (which is not something that should be forced by the program, so this is why I think Odin shouldn't just save user patches by default to ProgramData, it should only save user patches for current user, either in Documents or Roaming, where Documents is helluva lot more visible and more easily accessible).

https://www.thewindowsclub.com/local-lo ... windows-10
Error 520 on the link. C'mon, guys! Stop all going at once, it's killing their server! :lol:

The Apple, Microsoft and Linux gods need to issue an edict on what goes where. Maybe I want to share my personal patches with all the users on my machine, such as a studio machine with separate logins for the various users to do their personal projects as well as a studio login for clients.

User avatar
TheWaveWarden
KVRist

Topic Starter

260 posts since 10 Apr, 2020

Post Sun Jul 04, 2021 3:00 am

I agree that ideally patches + config should be stored per user somewhere in the user directory. When initially developing, I didn't put much mind to this and especially never anticipated how much response the topic would get.

I already changed the locations on Mac once (although not to user space) and on linux (to user space) in this 2.3 version. The problem on linux was that some distros have read-only sections or are portable, which was troublesome when installing the plugin.

As for windows, I might tend to it sometime, but its not high on my priorities list right now. The main work doesn't arise from changing the directory, but from making the installers migrate patches from the old location to the new one, which is always a PITA. Otherwise people will loose their presets.

Kott
KVRist
490 posts since 12 Mar, 2013 from Russia, Vladivostok

Post Sun Jul 04, 2021 3:58 am

syntonica wrote:
Sat Jul 03, 2021 11:25 am
Maybe I want to share my personal patches with all the users on my machine, such as a studio machine with separate logins for the various users to do their personal projects as well as a studio login for clients.
Maybe I don't want to share break other-one's presets or whatever. If someone want to have common preset dir then symlinks can help.

User avatar
crickey13
KVRian
532 posts since 27 Aug, 2020

Post Sun Jul 04, 2021 5:58 am

TheWaveWarden wrote:
Sun Jul 04, 2021 3:00 am
As for windows, I might tend to it sometime, but its not high on my priorities list right now. The main work doesn't arise from changing the directory, but from making the installers migrate patches from the old location to the new one, which is always a PITA. Otherwise people will loose their presets.
Nah, don't bother honestly, at least for the time being. It's a bit quirky, but it's far from being an actual issue, just focus on polishing the sound engine. I guess you can do it the moment the synth becomes so stable that you can justify dedicating your time to trifling details such as this. As long as you know where the user patch directory is, you're good to go anyway IMHO. Not a big deal.

User avatar
TheWaveWarden
KVRist

Topic Starter

260 posts since 10 Apr, 2020

Post Sun Jul 04, 2021 6:27 am

Scrubbing Monkeys wrote:
Sun Jun 27, 2021 3:38 am
I did notice a small gui glitch that was not present in 2.2. sometimes when opening the gui the fx tabs are misaligned and some element of the tabs are missing. This is easily corrected by closing and reopening or switching between sizes.
It appears this issue is fixed as well after building against the JUCE development branch. So another reason to wait for the stable release.

User avatar
Scrubbing Monkeys
KVRian
1236 posts since 21 Apr, 2017 from Bahia, Brazil

Post Sun Jul 04, 2021 7:12 am

TheWaveWarden wrote:
Sun Jul 04, 2021 6:27 am
Scrubbing Monkeys wrote:
Sun Jun 27, 2021 3:38 am
I did notice a small gui glitch that was not present in 2.2. sometimes when opening the gui the fx tabs are misaligned and some element of the tabs are missing. This is easily corrected by closing and reopening or switching between sizes.
It appears this issue is fixed as well after building against the JUCE development branch. So another reason to wait for the stable release.

:tu:
We jumped the fence because it was a fence not be cause the grass was greener.
https://scrubbingmonkeys.bandcamp.com/
https://www.scrubbingmonkeys.com/

Paul Eye
KVRist
121 posts since 10 Mar, 2004 from Helsinki, Finland

Post Sun Jul 04, 2021 11:02 am

Looks like there have been a few requests for this, but I'll chip in with a "pretty please" request: dropdown menus for the LFO shape (click on the LFO shape indicator), just like the osc/filter/source/dest sections. Of course I have no idea how "easy" this is to implement, but it would definitely be a usability upgrade :)

User avatar
TheWaveWarden
KVRist

Topic Starter

260 posts since 10 Apr, 2020

Post Sun Jul 04, 2021 12:27 pm

Paul Eye wrote:
Sun Jul 04, 2021 11:02 am
Looks like there have been a few requests for this, but I'll chip in with a "pretty please" request: dropdown menus for the LFO shape (click on the LFO shape indicator), just like the osc/filter/source/dest sections. Of course I have no idea how "easy" this is to implement, but it would definitely be a usability upgrade :)
The main issue with this is that all dropdown menus contain text - this is easy enough to realise in JUCE. However the LFO menu would contain waveform images, so I'd have to manually draw them somehow. But then it sounds like a fun challenge, plus you said "pretty please" so I'll give it a shot.

User avatar
TheWaveWarden
KVRist

Topic Starter

260 posts since 10 Apr, 2020

Post Sun Jul 04, 2021 3:04 pm

Paul Eye wrote:
Sun Jul 04, 2021 11:02 am
Looks like there have been a few requests for this, but I'll chip in with a "pretty please" request: dropdown menus for the LFO shape (click on the LFO shape indicator), just like the osc/filter/source/dest sections. Of course I have no idea how "easy" this is to implement, but it would definitely be a usability upgrade :)
Your're in luck, it wasn't so hard after all. :D You can find the feature in the latest preview build here:
https://github.com/TheWaveWarden/odin2/ ... ghtlyDevel
It will be included in the 2.3 version.

Can you test whether it works for you, reporting back with OS and DAW? I developed on Linux and gave it a quick spin on Windows, seems to work fine so far.

User avatar
bftucker
KVRian
1243 posts since 30 Apr, 2004 from Louisville, KY

Post Sun Jul 04, 2021 3:41 pm

Same day and, for some, a holiday?

No one can deny that you are responsive if the request is REASONable!
바보

User avatar
Tj Shredder
KVRAF
6395 posts since 6 Jan, 2017 from Outer Space

Post Sun Jul 04, 2021 10:03 pm

TheWaveWarden wrote:
Sun Jul 04, 2021 3:04 pm
Paul Eye wrote:
Sun Jul 04, 2021 11:02 am
Looks like there have been a few requests for this, but I'll chip in with a "pretty please" request: dropdown menus for the LFO shape (click on the LFO shape indicator), just like the osc/filter/source/dest sections. Of course I have no idea how "easy" this is to implement, but it would definitely be a usability upgrade :)
Your're in luck, it wasn't so hard after all. :D
May I add a little applause? :clap: :clap: :clap: :clap: :clap:

Paul Eye
KVRist
121 posts since 10 Mar, 2004 from Helsinki, Finland

Post Mon Jul 05, 2021 12:47 am

TheWaveWarden wrote:
Sun Jul 04, 2021 3:04 pm
Your're in luck, it wasn't so hard after all. :D You can find the feature in the latest preview build here:
https://github.com/TheWaveWarden/odin2/ ... ghtlyDevel
It will be included in the 2.3 version.

Can you test whether it works for you, reporting back with OS and DAW? I developed on Linux and gave it a quick spin on Windows, seems to work fine so far.
Whoa, that was quick :o
And yep, it works as expected here. REAPER 6.30 x64, Win10 Pro 21H1 x64.
Also, somehow magically the wandering fx section selection buttons stay where they're supposed to now.
So a "thank you" is in order here :clap:

User avatar
TheWaveWarden
KVRist

Topic Starter

260 posts since 10 Apr, 2020

Post Mon Jul 05, 2021 2:02 am

Paul Eye wrote:
Mon Jul 05, 2021 12:47 am
Also, somehow magically the wandering fx section selection buttons stay where they're supposed to now.
They do? I couldn't reproduce the issue either, but figured it was because of the new JUCE version. The version in the NightlyDevel release is still build against the old JUCE version, so that wasn't it.

It's always a bit scary for bugs to disappear like this. Let's hope it doesn't resurface :?

Anyway, great suggestion with the dropdown. Feels much better like this I think! :tu:

User avatar
EvilDragon
KVRAF
21945 posts since 7 Jan, 2009 from Croatia

Post Mon Jul 05, 2021 2:05 am

TheWaveWarden wrote:
Sun Jul 04, 2021 3:00 am
As for windows, I might tend to it sometime, but its not high on my priorities list right now. The main work doesn't arise from changing the directory, but from making the installers migrate patches from the old location to the new one, which is always a PITA. Otherwise people will loose their presets.
In Surge, we handle this simply by scanning all the old paths for content, but only the latest one we decided on gets used for newly saved presets. This absolves you from installer shenanigans to move the user content to another location (instead can just notify the users that the new path is xyz, old one was abc, and that they should move the content themselves in order to have it in one place).

Paul Eye
KVRist
121 posts since 10 Mar, 2004 from Helsinki, Finland

Post Mon Jul 05, 2021 2:36 am

TheWaveWarden wrote:
Mon Jul 05, 2021 2:02 am
They do? I couldn't reproduce the issue either, but figured it was because of the new JUCE version. The version in the NightlyDevel release is still build against the old JUCE version, so that wasn't it.

It's always a bit scary for bugs to disappear like this. Let's hope it doesn't resurface :?

Anyway, great suggestion with the dropdown. Feels much better like this I think! :tu:
Yeah, I was a bit surprised since you didn't mention it being fixed. I'll let you know if the bug resurfaces though :)
And yes, 2 clicks versus 22 clicks to get to the last chipdraw shape (from sine) definitely is a usability improvement :D

Return to “Instruments”