Page 1 of 1

Noise Repellent 0.2.2 is out!

Posted: Mon May 16, 2022 8:10 pm
by lucianodato
Hi folks, after dealing with major memory problems reported after the 0.2.0 release, I've release version 0.2.2 which should address them. Let me know if you find anything else.

https://github.com/lucianodato/noise-re ... tag/v0.2.2

Enjoy! :D

Re: Noise Repellent 0.2.2 is out!

Posted: Tue May 17, 2022 2:56 pm
by Rodney
Absolutely great! THank you very much for this, checking it out now :D

Re: Noise Repellent 0.2.2 is out!

Posted: Sun May 22, 2022 4:05 pm
by CraigPid
When I upgraded in Arch, Ardour could no longer find Noise Repellent in the projects that I had used the plugin for. Replaced all instances with inactive stubs. I downgraded for now. Love the plugin btw.

Re: Noise Repellent 0.2.2 is out!

Posted: Sun May 22, 2022 4:26 pm
by lucianodato
Right that's because it has a new URI given that no longer uses the same parameters as the old one. I think it would worth the effort to re configure the new version in your sessions.

Re: Noise Repellent 0.2.2 is out!

Posted: Sun May 22, 2022 7:58 pm
by CraigPid
Would there be a way to keep the old version alongside the new?

Re: Noise Repellent 0.2.2 is out!

Posted: Sun May 22, 2022 8:47 pm
by lucianodato
I think that just compiling the old or the new it would work. Also you can get the binaries form the project's github page either for the new or old

Re: Noise Repellent 0.2.2 is out!

Posted: Mon May 23, 2022 4:23 pm
by CraigPid
I moved the old version to /home/.lv2 and installed the new one but when choosing a plugin, I can't distinguish the old from new. Is there possibly something I could edit in the manifest to give the plug a different name?

Re: Noise Repellent 0.2.2 is out!

Posted: Mon May 23, 2022 5:33 pm
by j_e_f_f_g
If you're going to have to deal with endusers wanting to migrate old settings to new settings, then you may as well create a new "Noise Repellent Updater" plugin. Here's how it works:

1) Take the "state extension" code out of both the old and new versions, and paste them into a new plugin source.

2) Remove the new version's "load" functionality, leaving only its save functionality.

3) Remove the old version's "save" functionality, leaving only its load functionality. Add code to convert the old settings to the new settings.

So the enduser just needs to substitute the "Updater" plugin for the old version, and resave his project. Then he can subtitute the new version for the Updater, and resave the project again. Done.

Re: Noise Repellent 0.2.2 is out!

Posted: Mon May 23, 2022 6:59 pm
by lucianodato
CraigPid wrote: Mon May 23, 2022 4:23 pm I moved the old version to /home/.lv2 and installed the new one but when choosing a plugin, I can't distinguish the old from new. Is there possibly something I could edit in the manifest to give the plug a different name?
You should be able to distinguish them pretty easily given that they have different parameter names. Also they have different URIs if you are on ardour they appear when you look for a plugin to insert.

Not to sound disrespectful but it's just 4 parameters to re calibrate it's shouldn't be that hard. Besides new version probably would do a better reduction with the default configurations and re capturing the profile again. Is there something I'm missing?

Re: Noise Repellent 0.2.2 is out!

Posted: Tue May 24, 2022 5:57 pm
by CraigPid
Sorry I don't mean to be a pain. Thanks for your help.

Re: Noise Repellent 0.2.2 is out!

Posted: Tue May 24, 2022 7:21 pm
by lucianodato
Not at all! Sorry if I sounded harsh! :wink: