diff --git a/ctl_equal.c b/ctl_equal.c
index 40747d..2ce97d 100644
--- a/ctl_equal.c
+++ b/ctl_equal.c
@@ -166,7 +166,7 @@ SND_CTL_PLUGIN_DEFINE_FUNC(equal)
 	snd_config_iterator_t it, next;
 	snd_ctl_equal_t *equal;
 	const char *controls = ".alsaequal.bin";
-	const char *library = "/usr/lib/ladspa/caps.so";
+	const char *library = "/usr/lib64/ladspa/caps.so";
 	const char *module = "Eq10";
 	long channels = 2;
 	const char *sufix = " Playback Volume";
diff --git a/pcm_equal.c b/pcm_equal.c
index 2bc87f..69d85c 100644
--- a/pcm_equal.c
+++ b/pcm_equal.c
@@ -150,7 +150,7 @@ SND_PCM_PLUGIN_DEFINE_FUNC(equal)
 	snd_pcm_equal_t *equal;
 	snd_config_t *sconf = NULL;
 	const char *controls = ".alsaequal.bin";
-	const char *library = "/usr/lib/ladspa/caps.so";
+	const char *library = "/usr/lib64/ladspa/caps.so";
 	const char *module = "Eq10";
 	long channels = 2;
 	int err;
