Giter VIP home page Giter VIP logo

Comments (3)

Birch-san avatar Birch-san commented on August 11, 2024

Heyo, thanks for trying out juicysfplugin.

Regarding this theory:

something was either added or taken out of libfluidsynth-2.dll recently

I don't make fluidsynth, and haven't changed anything about how I distribute it for 16 months.

But I think the issue is not specifically a problem with fluidsynth or juicysfplugin. I think it's likely to be an installation issue.

g_file_test is a symbol in the glib library which fluidsynth links against.

I think the error message means:
libfluidsynth-2.dll cannot find libglib-2.0-0.dll.

First let's try and take Ardour out of the equation, and do a simpler test. Does juicysfplugin.exe work? It's usually located at "C:\Program Files\Birchlabs\juicysfplugin\juicysfplugin.exe". Open it, and try to load a soundfont file.

If juicysfplugin.exe encounters the same error, then that further corroborates the theory "libglib-2.0-0.dll is not in the expected location".

Do you see libglib-2.0-0.dll located at C:\Windows\System32\libglib-2.0-0.dll, with filesize of about 1.11 MB? If not, then that explains the problem.

Otherwise: have you tried deleting the VST ("C:\Program Files\Common Files\VST\juicysfplugin.dll") and using the VST3 version instead? (I think I install this to "C:\Program Files\Common Files\VST3\juicysfplugin.vst3", but check where Ardour is configured to look for VST3 plugins). This still depends on libglib-2.0-0.dll in the same way, so I'd be surprised if it worked any differently. But if it's an Ardour-specific problem, then maybe the VST3 plugin would get loaded/used in some different way.

If there's anything missing from your installation, or if you'd like to double-check "which files should exist in which locations": refer to my comment here which explains how to install manually: #20 (comment)

from juicysfplugin.

DaforLynx avatar DaforLynx commented on August 11, 2024

I probably should have mentioned the Juicy SF works in every other program I've tried, those being Ableton and VSTi host. The standalone application also works fine. libglib-2.0-0.dll is in the correct spot with the correct filesize, and libfluidsynth-2.dll is also there. I've tried reinstalling the program, but that doesn't work. So maybe it's an issue with how Ardour handles VSTs; in fact, the evidence points to the very thing. For all I know I could try again today and it might work (probably not).

from juicysfplugin.

DaforLynx avatar DaforLynx commented on August 11, 2024

Update: So, I tried using the 32-bit version of Ardour in order to try other SF2 solutions, but it turns out the 32-bit version of JuicySF works just fine with 32-bit Ardour. Just 64-bit was having problems. So, I guess case closed?

from juicysfplugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.