EchoEffect: Wrong calculation of samples for delay
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The calculated number of samples based on the delay time is wrong. The actual delay time is only half as long as expected, e.g. setValue(1.0) results in a delay of 500 ms intead of 1000 ms. I noticed this when I tried to implement a bpm-synchronized echo out loop effect for my controller.
EchoEffect:
The new SoundSource API explicitly distinguishes between channel-dependent samples and channel-independent (sample) frames. If the rest of the processing pipeline adopts this naming (and drops the implicit assumption of stereo channels) then hopefully we will see fewer of those errors in the future.
Changed in mixxx: | |
status: | In Progress → Fix Committed |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
Changed in mixxx: | |
milestone: | none → 2.0.0 |
https:/ /github. com/mixxxdj/ mixxx/pull/ 631