anthonyalfimov / Stable-Delay

AU, VST3. A WIP delay/chorus/flanger plugin
GNU General Public License v3.0
3 stars 1 forks source link

Plugin's audio tail is cut off when host transport stops #24

Closed anthonyalfimov closed 3 years ago

anthonyalfimov commented 3 years ago

DAWs:

Reaper 6.23 ARM beta [ - ] Reaper 6.23 Intel [ - ] Logic 10.6.1 ARM [ + ] Logic 10.5.1 Intel [ + ]


When host transport is stopped, the plugin output softly fades out, even if the plugin keeps outputting audio. The fact the the audio is still being produced by the plugin is evident from:


This is likely connected with the function that reports plugin's audio tail duration to the host.

anthonyalfimov commented 3 years ago

Try bouncing a project with enabled "Audio Tail" and having only this plugin on the track - will it produce no tail at all since we're reporting 0 tail?

anthonyalfimov commented 3 years ago

Bouncing a project with enabled "Audio Tail" in Logic determines the length of the tail based on signal present, not reported tail length.

anthonyalfimov commented 3 years ago

It doesn't appear that Logic fading out plugin output is affected by the reported tail length.

Fading out plugin output when playback is stopped is intended behaviour. Nothing to fix.