Comments (3)
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.
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.
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)
- VST3/AU, Ableton: "Cannot be opened because the developer cannot be verified" HOT 2
- fail to work after loading project HOT 1
- Organization? HOT 1
- use FluidSynth v2.2.2 or later to fix sustain pedal bug HOT 2
- [Suggestion] Lower value for release HOT 1
- Suggestion: Make the instrument change and ADSR directly react from MIDI messages HOT 2
- Cubase 12 HATES this plugin HOT 4
- Can't use slide notes
- Too-large buffer sizes causes timing issues in REAPER HOT 20
- Legato / Portmento function? HOT 3
- Ability to move to the previous/next SF2 into a same folder. HOT 4
- Juce 7 update. HOT 4
- Mac 12.0+ Only? HOT 2
- GitHub automated pipeline - build artifacts are corrupted HOT 5
- Mac build from source: No global header file was included HOT 2
- Soundfonts not mapping to full keyboard range HOT 1
- Thank You HOT 1
- ADSR Envelope Question HOT 1
- AU Plugin crashes inside Logic Pro X HOT 4
- Anyone willing to keep this plugin going? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from juicysfplugin.