diff options
-rw-r--r-- | fmdriver/fmdriver_pmd.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fmdriver/fmdriver_pmd.c b/fmdriver/fmdriver_pmd.c index 3c3c930..bd1c424 100644 --- a/fmdriver/fmdriver_pmd.c +++ b/fmdriver/fmdriver_pmd.c @@ -1840,7 +1840,7 @@ static void pmd_ppz8_freq_out( uint32_t freq = part->actual_freq | (((uint32_t)part->actual_freq_upper) << 16); if (!freq) return; if (part->portamento_diff) { - freq += part->portamento_diff * 4; + freq += part->portamento_diff << 4; } int32_t det = 0; if (part->lfof.freq || part->lfof_b.freq) { @@ -5429,7 +5429,7 @@ static void pmd_part_proc_ppz8( struct driver_pmd *pmd, struct pmd_part *part ) { - if (!part->ptr) return; + //if (!part->ptr) return; part->proc_masked = pmd_part_masked(part); part->len_cnt--; if (part->proc_masked) { |