View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0022044 | MMW 5 | Playback | public | 2026-04-09 06:18 | 2026-07-13 17:30 |
| Reporter | michal | Assigned To | |||
| Priority | urgent | Severity | minor | Reproducibility | N/A |
| Status | resolved | Resolution | fixed | ||
| Product Version | 2024.2.2 | ||||
| Target Version | 2027 | Fixed in Version | 2027 | ||
| Summary | 0022044: Move (cross)fade processing to the main app before VST/DSP plugins | ||||
| Description | Currently, we process crossfading mostly in the output plugins. This is problematic in several ways, it does not work with third-party output plugins, and it also complicates proper DSP/VST processing. We should move crossfading to a stage before DSP/VST so that these filters can process the actual resulting audio rather than separate input streams. This solution would also make it possible to use any output plugin with the same crossfade processing, making the audio playback pipeline more universal. | ||||
| Tags | No tags attached. | ||||
| Fixed in build | 3515 | ||||
|
|
Fixed in build 3515. This is complex change, activated now for alpha releases to test it more. From now on, MM uses reworked and quite different playback pipeline. It uses Decoder.exe for decoding. It should support all features and crossfade/fade should work in all output plugins the same way now, including out_wave. |