diff --git a/lv2/sfizz.c b/lv2/sfizz.c index d5b15fe6..5a585120 100644 --- a/lv2/sfizz.c +++ b/lv2/sfizz.c @@ -466,8 +466,7 @@ sfizz_lv2_handle_atom_object(sfizz_plugin_t *self, const LV2_Atom_Object *obj) // If the parameter is different from the current one we send it through // TODO: this check could happen on the worker side self->changing_state = true; - if (strcmp(self->sfz_file_path, LV2_ATOM_BODY_CONST(sfz_file_path))) - self->worker->schedule_work(self->worker->handle, null_terminated_atom_size, sfz_file_path); + self->worker->schedule_work(self->worker->handle, null_terminated_atom_size, sfz_file_path); } else {