plugdata icon indicating copy to clipboard operation
plugdata copied to clipboard

Some objects don't work when the DAW is not sending audio blocks in

Open timothyschoen opened this issue 1 year ago • 7 comments

Some DAWs stop sending/requesting audio blocks when audio is paused/stopped, or even when there is no audio on the track going in. PlugData requires that audio is running because that's what drives pure-data's scheduler. No audio means no time-based events.

I wrote a fix for this that starts a backup thread whenever audio stops, but this is still too unstable to use right now.

Objects that are affected include time-based things like [metro] and [rec], but also objects like [netreceive] that need to check for updates constantly.

timothyschoen avatar Aug 04 '22 14:08 timothyschoen

@timothyschoen It might be neat if the power/mute button had a theme color to remind you when the DAW is not sending any audio blocks in. The power button's highlight could turn I.e. Purple to show when it's not getting any air :) Alternatively the icon could change or some other indicator could change.

Yzrsah avatar Jan 27 '23 01:01 Yzrsah

@timothyschoen It might be neat if the power/mute button had a theme color to remind you when the DAW is not sending any audio blocks in. The power button's highlight could turn I.e. Purple to show when it's not getting any air :) Alternatively the icon could change or some other indicator could change.

That's a great idea, coming up!

timothyschoen avatar Jan 28 '23 19:01 timothyschoen

Screenshot 2023-01-28 at 23 02 58

Done!

timothyschoen avatar Jan 28 '23 22:01 timothyschoen

Be good to show the current state in text as hover tooltip for power button.

Also, I wonder if power button is the correct icon for this. Should it not be mute?

alcomposer avatar Feb 06 '23 02:02 alcomposer

yeah, agree with the text, color alone doesn't communicate what's happening

it does enable/disable all dsp, so i think the icon is appropriate (just not the hover description, it shouldn't say mute)

tomara-x avatar Feb 06 '23 02:02 tomara-x

Maybe we need two volume meters to make it clearer? In and out.

Or do it like the midi message light?

When I see a power button light change colour, I don't necessarily think good things are happening.

alcomposer avatar Feb 06 '23 02:02 alcomposer

maybe do it the vanilla way (the word DSP with a check mark next to it) image and the word itself can change color? idk

tomara-x avatar Feb 06 '23 03:02 tomara-x