A pattern must be tagged .analyze('hydra') to be visible to the audio-visual bridge
The Strudel-to-Hydra audio bridge is activated per pattern by the .analyze(‘hydra’) tag. Without this tag a pattern produces audio but contributes nothing to the FFT bins (a.fft[0..3]) that Hydra reads, so it is invisible to any audio-reactive visual logic. This underlies the dead-patch and reactive-coupling checks: both require confirming the tag is present, and the [NOW] proxy for them is simply reading the code for the tag alongside a non-zero un-muted voice.
Examples
s(“bd4”).bank(“RolandTR909”).analyze(‘hydra’) is tagged and contributes to a.fft; s(“bd4”).bank(“RolandTR909”) is un-tagged and inaudible to Hydra even though the audio plays.
Assessment
A Strudel pattern plays kick and bass but the Hydra visuals show no bass reactivity. What is the most likely cause, and how would you verify it with a [NOW] proxy check?