We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 56bff43 + a483332 commit c202140Copy full SHA for c202140
shared-module/synthio/MidiTrack.c
@@ -122,6 +122,7 @@ mp_int_t common_hal_synthio_miditrack_get_tempo(synthio_miditrack_obj_t *self) {
122
123
void common_hal_synthio_miditrack_set_tempo(synthio_miditrack_obj_t *self, mp_int_t value) {
124
mp_int_t val = mp_arg_validate_int_min(value, 1, MP_QSTR_tempo);
125
+ self->synth.span.dur = (uint32_t)self->synth.span.dur * self->tempo / val;
126
self->tempo = val;
127
}
128
0 commit comments