Old 01-14-2021, 09:13 AM   #1
Mcgiver69
Human being with feelings
 
Join Date: Aug 2018
Posts: 333
Default Free Clean Compressor

Here's a free transparent compressor for Linux

https://jonvaudio.com/fircomp/

Enjoy!!
Mcgiver69 is offline   Reply With Quote
Old 01-14-2021, 11:52 AM   #2
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by Mcgiver69 View Post
Here's a free transparent compressor for Linux

https://jonvaudio.com/fircomp/

Enjoy!!
Hmmmm, both this one and the Flying Delay didn't scan in REAPER for me. They both did show up in the failed to scan list, and clicking them there still didn't get them working. Must be a dependency thing.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 01-14-2021, 01:19 PM   #3
Mcgiver69
Human being with feelings
 
Join Date: Aug 2018
Posts: 333
Default

Yeah they didn't but I installed the win version and ran them using LinVst and hey worked. They are so CPU light you can use them with LinVst if the Linux version doesn't work.
Mcgiver69 is offline   Reply With Quote
Old 01-14-2021, 02:59 PM   #4
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

For now, I'm just leaving the native Linux versions in place, and maybe they'll show up some day. It's happened before when I fixed a problem with some other plugin and suddenly Surge popped up and worked after I had forgotten about it for months.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 01-14-2021, 03:11 PM   #5
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

You can try (using Terminal in the VST plugin folder, where the file is):

ldd (name_of_plugin.so)

Find out if you're missing a dependency.

Both plugins worked for me in Manjaro 20.2.1
JamesPeters is offline   Reply With Quote
Old 01-14-2021, 03:42 PM   #6
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by JamesPeters View Post
You can try (using Terminal in the VST plugin folder, where the file is):

ldd (name_of_plugin.so)

Find out if you're missing a dependency.

Both plugins worked for me in Manjaro 20.2.1
I had done that and the one that looked suspicious to me was this line,

/lib64/ld-linux-x86-64.so.2 (0x00007f56a9e8e000)

Code:
        linux-vdso.so.1 (0x00007ffce70dc000)
	libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f56a94d3000)
	libcurl.so.4 => /usr/lib/x86_64-linux-gnu/libcurl.so.4 (0x00007f56a9442000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f56a9437000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f56a9431000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f56a940e000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f56a922d000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f56a90dc000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f56a90c1000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f56a8ecf000)
	libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f56a8e97000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f56a8e7b000)
	libnghttp2.so.14 => /usr/lib/x86_64-linux-gnu/libnghttp2.so.14 (0x00007f56a8e52000)
	libidn2.so.0 => /usr/lib/x86_64-linux-gnu/libidn2.so.0 (0x00007f56a8e2f000)
	librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x00007f56a8e0f000)
	libssh.so.4 => /usr/lib/x86_64-linux-gnu/libssh.so.4 (0x00007f56a8da1000)
	libpsl.so.5 => /usr/lib/x86_64-linux-gnu/libpsl.so.5 (0x00007f56a8d8e000)
	libssl.so.1.1 => /usr/lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007f56a8cfb000)
	libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007f56a8a25000)
	libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f56a89d6000)
	libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007f56a8980000)
	liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007f56a896f000)
	libbrotlidec.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007f56a8961000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f56a9e8e000)
	libunistring.so.2 => /usr/lib/x86_64-linux-gnu/libunistring.so.2 (0x00007f56a87df000)
	libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f56a8607000)
	libhogweed.so.5 => /usr/lib/x86_64-linux-gnu/libhogweed.so.5 (0x00007f56a85cf000)
	libnettle.so.7 => /usr/lib/x86_64-linux-gnu/libnettle.so.7 (0x00007f56a8595000)
	libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f56a8511000)
	libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f56a8434000)
	libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f56a8401000)
	libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f56a83fa000)
	libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f56a83eb000)
	libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f56a83cf000)
	libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007f56a83b2000)
	libgssapi.so.3 => /usr/lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007f56a836d000)
	libbrotlicommon.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007f56a834a000)
	libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f56a8212000)
	libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f56a81fc000)
	libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f56a81f5000)
	libheimntlm.so.0 => /usr/lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007f56a81e9000)
	libkrb5.so.26 => /usr/lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007f56a8156000)
	libasn1.so.8 => /usr/lib/x86_64-linux-gnu/libasn1.so.8 (0x00007f56a80ad000)
	libhcrypto.so.4 => /usr/lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007f56a8075000)
	libroken.so.18 => /usr/lib/x86_64-linux-gnu/libroken.so.18 (0x00007f56a805c000)
	libffi.so.7 => /usr/lib/x86_64-linux-gnu/libffi.so.7 (0x00007f56a8050000)
	libwind.so.0 => /usr/lib/x86_64-linux-gnu/libwind.so.0 (0x00007f56a8026000)
	libheimbase.so.1 => /usr/lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007f56a8012000)
	libhx509.so.5 => /usr/lib/x86_64-linux-gnu/libhx509.so.5 (0x00007f56a7fc4000)
	libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f56a7e9b000)
	libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f56a7e60000)
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 01-14-2021, 04:53 PM   #7
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

I guess I don't understand much about this since when I tried ldd with that compressor (in the folder with the .so file) I only got 33 dependencies compared to your 51. That line you mention was among them and supposedly that particular file's responsibility is for dynamic linking.

However, my line with that file reads as such:

/usr/lib64/ld-linux-x86-64.so.2 (0x00007f5c94de0000)

Notice the difference in location (/usr).

This might be an issue that involves the installation location of the plugin, Reaper, or permissions of the files. I install Reaper in home/(my user name)/opt/REAPER, and my VST plugins are installed in a user folder (in my "Documents" folder) so all permissions are for the user. There have been a few exceptions for plugins that install to /usr/lib/vst and /usr/lib/vst3 (not in my user directory) but those all seemed to work fine as well. I use Surge synth from the Manjaro repo for instance and it installs there with root privileges, and it works in Reaper.

I guess you've used other VST3 plugins, but if not: did you copy the entire directory structure "as is" into your VST folder? You need to. VST3 plugins require that kind of structure for some reason. Such as:

Something.VST3/Contents/x86_64-linux/Something.so
JamesPeters is offline   Reply With Quote
Old 01-14-2021, 06:02 PM   #8
Fergler
Human being with feelings
 
Fergler's Avatar
 
Join Date: Jan 2014
Posts: 5,207
Default

This sounds really really good.
Fergler is offline   Reply With Quote
Old 01-14-2021, 08:05 PM   #9
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by JamesPeters View Post
I guess you've used other VST3 plugins, but if not: did you copy the entire directory structure "as is" into your VST folder? You need to.
This was it. I just extracted the .so and put it in a folder I created because I thought it seemed stoopid to have three folders with nothing in them but more folders, but I guess I was wrong.

Thanks James!
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 01-14-2021, 09:27 PM   #10
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

I was confused by that at first myself. I got over that hurdle a few years ago though when I first started using vst3 plugins.
JamesPeters is offline   Reply With Quote
Old 01-14-2021, 09:37 PM   #11
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by JamesPeters View Post
I was confused by that at first myself. I got over that hurdle a few years ago though when I first started using vst3 plugins.
I've got a few VST3 plugins, but they were installed via scripts. Mostly U-he stuff I've bought or installed the demo.

From the short amount of time I had to try it out, the compressor seems to be pretty cool.
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 01-15-2021, 03:29 AM   #12
shosty
Human being with feelings
 
Join Date: Aug 2015
Posts: 249
Default

This is cool, works for me. Great to see more plugins being made available.
shosty is offline   Reply With Quote
Old 01-15-2021, 03:56 PM   #13
jjcale_guitar
Human being with feelings
 
Join Date: Jan 2021
Posts: 120
Default

I got this message from ldd Fircomp.so:

"/FirComp.so: /usr/lib64/libcurl.so.4: version `CURL_OPENSSL_4' not found (required by ./FirComp.so)"

And locate libcurl.so.4 gives:

/usr/lib64/libcurl.so.4
/usr/lib64/libcurl.so.4.7.0

Which version of libcurl.so.4 is okay?
__________________
Open source as a principle. Devuan distro - systemd free!
jjcale_guitar is offline   Reply With Quote
Old 01-15-2021, 04:07 PM   #14
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Your distribution's libcurl probably has v3 ABI compatibility despite the SONAME saying 4.
cfillion is offline   Reply With Quote
Old 01-16-2021, 11:07 PM   #15
PMan
Human being with feelings
 
Join Date: Aug 2019
Posts: 646
Default

Glennbo!

I like the way you spelled it: stoopid. I guess if something is really bad we could spell it stoooopid!

I was having a lousy day, and that gave me a much needed laugh.

Thanks!
PMan is offline   Reply With Quote
Old 01-17-2021, 08:47 AM   #16
Glennbo
Human being with feelings
 
Glennbo's Avatar
 
Join Date: Mar 2008
Location: Planet Earth
Posts: 9,055
Default

Quote:
Originally Posted by PMan View Post
Glennbo!

I like the way you spelled it: stoopid. I guess if something is really bad we could spell it stoooopid!

I was having a lousy day, and that gave me a much needed laugh.

Thanks!
Hehe, it's sooper sekret speeling from my useNET days!
__________________
Glennbo
Hear My Music - Click Me!!!
--
Glennbo is offline   Reply With Quote
Old 06-18-2021, 08:20 PM   #17
PMan
Human being with feelings
 
Join Date: Aug 2019
Posts: 646
Default fircomp 2

Hey everyone;

The dev has an update.

fircomp 2 is here: https://jonvaudio.com/fircomp2/

It is a paid Mac/Windows only version - but I emailed him about a Linux version. He said he had one, but doesn't have the resources to support all the different distros. He emailed me the version 2 file, and it works *great*.

Now the page above says there is a Linux version available to test, email him and he'll send you the file.

I told him I don't like to plug products that I get for free and offered to donate. At some point there may be a way to donate, but not now...

So check it out! And tell him that us Linux users are willing to contribute $ for quality plugins.


Last edited by PMan; 06-18-2021 at 08:28 PM.
PMan is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 01:45 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.