Fix an error where controller is wrongly addressed

This commit is contained in:
Jean Pierre Cimalando 2021-04-06 00:18:25 +02:00
parent 1daffe1378
commit a92c4fde3c

View file

@ -847,10 +847,8 @@ run(LV2_Handle instance, uint32_t sample_count)
sfizz_lv2_send_file_path(self, self->sfizz_sfz_file_uri, self->sfz_file_path); sfizz_lv2_send_file_path(self, self->sfizz_sfz_file_uri, self->sfz_file_path);
sfizz_lv2_send_file_path(self, self->sfizz_scala_file_uri, self->scala_file_path); sfizz_lv2_send_file_path(self, self->sfizz_scala_file_uri, self->scala_file_path);
for (unsigned cc = 0; cc < sfz::config::numCCs; ++cc) { for (unsigned cc = 0; cc < sfz::config::numCCs; ++cc)
LV2_URID urid = sfizz_lv2_ccmap_map(self->ccmap, int(cc)); sfizz_lv2_send_controller(self, cc, self->cc_current[cc]);
sfizz_lv2_send_controller(self, urid, self->cc_current[cc]);
}
} }
else if (property->body == self->sfizz_sfz_file_uri) else if (property->body == self->sfizz_sfz_file_uri)
{ {
@ -864,7 +862,7 @@ run(LV2_Handle instance, uint32_t sample_count)
{ {
int cc = sfizz_lv2_ccmap_unmap(self->ccmap, property->body); int cc = sfizz_lv2_ccmap_unmap(self->ccmap, property->body);
if (cc != -1) if (cc != -1)
sfizz_lv2_send_controller(self, property->body, self->cc_current[cc]); sfizz_lv2_send_controller(self, unsigned(cc), self->cc_current[cc]);
} }
} }
else if (obj->body.otype == self->time_position_uri) else if (obj->body.otype == self->time_position_uri)