Re: [LAU] Apply plugin effects to a sound file using the CLI

From: Yassin Philip <philcm@email-addr-hidden>
Date: Sun May 29 2016 - 14:57:20 EEST

On 29/05/16 08:19, Ffanci Silvain wrote:
> Yassin Philip, May 29 2016:
>
>> Hi list!
>>
>> I'm recording screencasts with ffmpeg, and I'd like to add
>> compression and a bit of reverb to the voice track afterwards, is
>> there a cool, scriptable way to do that?
> Hey hey Philip,
> I don't know about cool, but there is applyplugin, which is part of
> the basic ladspa installation. It can apply plugins on the
> commandline. But I found it awkward, still, that's probably just me.
>
> Ecasound can apply LADCSPA, some LV2 plugins and some internal
> plugins. I like it's syntax much better and there are lots of helpful
> examples on its website. With some clever code you can even add
> convultion reverbs from jconvolver. The clever bit is having two
> parallel tracks to get dry/wet levels. :)
>
> For full on reverb jconvolver has fconvolver, which will render
> directly to a file.
>
> Nama can execute its own scripts. It is based on Ecasound, but has man
> more high level controls. You can execute for-loops over all tracks or
> subgroups of tracks in a project, including the application of
> effects, sends, settings, rendering to disk with effect and more...
> Though its high level operations might be helpful, you might find Nama
> a bit too high level and interactive for your purposes.
>
> There are more solutions, but even though they allow for more power,
> their learning curve is steeper. :( If you'd still like to know about
> them, just shout. :)
Wow, thanks very much for this thorough answer, I'm going to look into
Ecasoud, It's about time now.

About my screencast, I had a lapse of reason and ended up using "live"
LV2 effects in calf-jack (and also completely changed my logic as I'm
now using pulse jack sink to mix everything down to stereo) and doing so
I accidentally discovered the killer "Patchbay" feature of QJackctl that
literally *locks* the jack connections in a fixed state, before that I
was only seeing it at a redundancy on top of the actual connections. The
time I lost not investigating this before is punition enough ;(

yPhil

>
> Good luck!
> ...
>
> Ta-ta
> ----
> Ffanci
> * Homepage: https://freeshell.de/~silvain
> * Twitter: http://twitter.com/ffanci_silvain
> * GitHub: https://github.com/fsilvain

-- 
Yassin "xaccrocheur" Philip
http://manyrecords.com
http://bitbucket.org/xaccrocheur / https://github.com/xaccrocheur
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Sun May 29 16:15:01 2016

This archive was generated by hypermail 2.1.8 : Sun May 29 2016 - 16:15:01 EEST