An unknown Strudel sample name produces silence with no exception rather than an error
When Strudel encounters a sample name that doesn’t exist in the loaded bank (e.g. s('nonexistent') or a drum name not in dirt-samples), it does not throw an error. The voice is simply silent. A console warning may appear (e.g. ‘sound/sample not found’) but the pattern still runs and the #err element stays clear. This can be mistaken for an audio routing problem. The fix is to check the name against the loaded samples list, use a known dirt-samples name like bd, sd, hh, or switch to a synth waveform (.s('sawtooth')) which never requires a sample bank.
Examples
s('kickdrum123') — silent voice, no error. Fix: s('bd') (built-in) or .s('sawtooth') (synth, no sample needed).
Assessment
A Strudel voice produces no sound and no error appears. Name three possible causes and how to distinguish them.