erroreyes / crrshrr

A very simple bit crusher effect plugin (VST3, CLAP)
GNU General Public License v3.0
6 stars 0 forks source link

.clap binary in releases? #4

Closed RustoMCSpit closed 5 months ago

RustoMCSpit commented 5 months ago

https://github.com/RustoMCSpit/awesome-linux-clap-list

would like to add to the list

erroreyes commented 5 months ago

Oh my. Sure that would be an honor since I am not an audio developer; I'm barely learning. I'll work on packaging the CLAP version first.

RustoMCSpit commented 5 months ago

Oh my. Sure that would be an honor since I am not an audio developer; I'm barely learning. I'll work on packaging the CLAP version first.

if you pack a clap tell me!!

erroreyes commented 5 months ago

I updated the zip file in Releases to include the VST3 and CLAP binaries.

RustoMCSpit commented 5 months ago

Program (application/x-ms-dos-executable)

this is not linux compatible

RustoMCSpit commented 5 months ago

i see a linux .so but no linux .clap

erroreyes commented 5 months ago

Could you check again? This is the content of the zip file I uploaded

image

where there should be two versions of the VST3 plugin for Linux and Windows, and a crrshrr.clap plugin that is at least Linux compatible.

RustoMCSpit commented 5 months ago

Could you check again? This is the content of the zip file I uploaded

image

where there should be two versions of the VST3 plugin for Linux and Windows, and a crrshrr.clap plugin that is at least Linux compatible.

could you not make a native linux .clap?

erroreyes commented 5 months ago

Technically that is the file I load and use in my Linux machine without any issues. It is also compiled in the same Linux machine...

image

RustoMCSpit commented 5 months ago

i know but can you build natively fpr linux for my list

erroreyes commented 5 months ago

I saw where I went wrong. I had forgotten that I had compiled for Windows right after compiling for Linux to test things. tl;dr I was totally confused, haha.

Now the release page has proper zips for Windows and Linux. Please give it a try and let me know.

RustoMCSpit commented 5 months ago

still broken

bitwig 5.1.9 linux mint LTS cinnamon

erroreyes commented 5 months ago

Could you check the Bitwig logs and if there is anything informative in there, could you share it here? I've triple checked that I am using the right binary in Kubuntu 23.10 and Bitwig v5.2 beta 3 and that it loads and runs properly.

RustoMCSpit commented 5 months ago

Could you check the Bitwig logs and if there is anything informative in there, could you share it here? I've triple checked that I am using the right binary in Kubuntu 23.10 and Bitwig v5.2 beta 3 and that it loads and runs properly.

bitwig logs? wheres that?

RustoMCSpit commented 5 months ago

I've triple checked that I am using the right binary in Kubuntu 23.10 and Bitwig v5.2 beta 3 and that it loads and runs properly.

it doesnt even recognise the file. i think you uploaded a broken build

RustoMCSpit commented 5 months ago

also are you interested in studiorack? i made another issue. if so please join the server so the dev can tell you how to implement your plugin

erroreyes commented 5 months ago

Here's what I did to confirm that the right binaries are compiled and uploaded:

I repeated the steps above again, including downloading a new crrshrr-LINUX.zip file, tested it with REAPER and it also worked.

All this in Kubuntu 23.10, Bitwig v5.2 beta 3, REAPER v7.11.


You can find the Bitwig logs in ~/.BitwigStudio/log. Check the files in there to see if any issues show up for crrshrr.clap.


I saw your ticket for studiorack. I don't know what that is just yet, but let's address that in there instead of here.

RustoMCSpit commented 5 months ago

[2024-05-31 16:57:54.739 indexer info] Could not read metadata for crrshrr.clap com.bitwig.flt.library.metadata.reader.exception.CouldNotReadMetadataException: could not read metadata: com.bitwig.flt.library.metadata.reader.exception.CouldNotReadMetadataException: could not read metadata: Failed to load CLAP plug-in /home/chris/.claps/crrshrr.clap: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /home/chris/.claps/crrshrr.clap)

erroreyes commented 5 months ago

This is a clue:

/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /home/chris/.claps/crrshrr.clap)

At this point, this confirms that the right binaries for Linux have been uploaded, because your system does detect it correctly, and correctly detects that your system is missing dependencies needed to run the plugin, in this case the version of GLIBC in your Linux is not compatible with and probably older than what the plugin uses.

So, I'll close this ticket since the actual binaries are now correct. I would recommend that you run a system update on your Mint and see if it picks up and updates this and any other libraries.

If you want you can open a separate ticket for this library issue to keep things organized, but again, for the issue of wrong libraries in Releases, I'll close this since it is now resolved.