So this is far off now? Bummer.
@Ricardus:
Nothing has changed, Ardour 5.12 is already released, so too late to include with 5.12. Paul has stated many times that Ardour 6.0 will be released much later, there are many changes coming, so luciano continuing to improve Noise Repellent will neither slow down nor speed up the release of Ardour 6.
And just as last week, you can download Noise Repellent and use it with the version of Ardour you already have. Nothing to be bummed about at all.
@ccaudle addressed it perfectly. I forgot to link speech-denoiser the plugin that uses RNNoise for noise reduction. If you want to try it in it’s current state here it is --> https://github.com/lucianodato/speech-denoiser
wow, will try that version soon on speech (and that s where i usually need a denoiser anyways…)! thanks again for this outstanding work! !
lucianodato,
Any docs for these plugs at all?
There is some instructions and recommended uses in the HOWTO file in github (see README too). I will move that to the github wiki soon though. What is your concern? If you had used any reduction tool, noise-repellent works almost the same. If you want the nerdy details there is doxygen documentation for the code and there I explain in each funcion what papers and methods I have used. Yes there is no manual yet but I feel that is not necessary to begin using it. I can work on a video tutorial too if you feel that is something needed.
I need to read something, because the interface is far from obvious. I have used any number of NR things in the past, and I could not get this to do anything.
Did it worked after reading the howto? You are probably not learning the noise profile. You have to loop a noise only section and press the learn profile for a second or two and then turn it off. Then the reduction will happen.
I haven’t had time to mess with it in the past few days. But I will.
@lucianodato I just saw the demonstration of your plugin on youtube with the webcam. Now that is super impressive man! I heard zero artifacts and he had the noise reduction cranked up to about 50%. For those you have not seen it, check it out. https://github.com/lucianodato/noise-repellent
Thank you! I’ve been very careful to include a good way to treat those kind of noises. With recordings that have an SNR nearing -10 db RMS it will work with low amount of artifacts. Specially with speech.
Looking forward to the 6.0 release with this built in.
It’s being a long time since I posted anything here. I’ll try to do my best to re-write noise-repellent as close as the other Ardour effects to be included in next release. I can’t promise anything but I suppose that It won’t take a long time. Maybe one or two weekends.
Thanks for your continued effort on this. That’s very much appreciated!
I don’t think a rewite as a-* plugin is what @paul had in mind. I understood that the idea was to integrate it in the work-flow: select region or range -> right-click -> Learn Noise (faster than realtime, direct data access), and allow for offline processing.
This could be done via an LV2 extension (there was a prior, unfinished endeavor towards this) or be built-in to libardour as Filter (like existing filters: Reverse audio, Pitch-shift, Time-stretch). – That may still be only a week-end or three.
If the goal is simply to bundle the binary we could grab it from anywhere, a prior example is e.g. gmsynth.lv2 or Harrison XT-* LV2 plugins. They’re bundled with Ardour binaries, but are not part of Ardour’s source tree. – If you have pre-compiled binaries (for Windows, Linux, MacOS/X) that would be a couple of minutes.
Thanks for the advise Robin!
I’m working on moving the plugin to DISTRHO framework. This allows me to get easier cross-compiling binaries. Got everything working with travis ci and a test plugin, so next is noise repellent.
Finally I spended the time and created automated builds to get binaries for most platforms. Made a new release too so everyone can benefit. No more need to fiddle with meson for those who hate it. https://github.com/lucianodato/noise-repellent/releases/tag/0.1.5
Let me know if you find any troubles with the new binaries
clicking on the link sais page not found…
Try https://github.com/lucianodato/noise-repellent/releases instead.
Or https://github.com/lucianodato/noise-repellent/tree/0.1.5 , if you want to clone that particular git tag
Hi! Ubuntu 18.04.3, Ardour 5.12 - everything is fine! Big thanks for binaries! (and for the nice tool, of course!)
Ahh thanks for updating the links. I’ve messed up with my tags naming.