Gatti;<br><br><div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Resonant filters can be very loud, silence is a safe default.
</blockquote><div><br>Yes, yes, but at a Q of 1 (it&#39;s default) it isn&#39;t especially unruly or loud. ResonZ is a bi-quad, not a 303 set to &quot;accent&quot; ;-), especially at it&#39;s default Q of &quot;1&quot;.<br>
&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Moreover, defaulting to any common (or uncommon) note could hide a missing initialization, possibly much later (&quot;Hey, my complicated filter should be tuneable and it isn&#39;t! It&#39;s a bug! Help me!&quot;).
</blockquote><div><br>I suppose so, on some level, but if you&#39;re building a complicated filter yourself you likely aren&#39;t accidentally adding in a ResonZ set to zero Hz either, nor does filters set to 0Hz make tuning anything much easier. If you&#39;re doing that you&#39;ll likely using adding BiQuad anyway.
<br>&nbsp;<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Third, a filter is expected to be set to an user-specified frequency and no default is reliably appropriate; so why bother second-guessing what the filter inputs would be?
</blockquote><div><br>With all due respect to your thoughts above, this point seems the core of the discussion to me. My answer, and the reason why I brought it up at all, is that oscilators *are* instantiated at arbitary frequencies. This is in fact quite usefull if you are livecoding or for some other reason setting something up realy quickly and want to get a sound imediately to be fine-tuned later.
<br>&nbsp;</div>My point is that many things if left (temporarily) untouched default to reasonable asumptions, for example everything defaulting to unity gain. Unity gain can be speaker-damaging loud but it&#39;s a sensible default. There&#39;s some merrit to your line of thought, we could have oscilators default to 0Hz at a gain of 0 and make people turn it up themselves. That&#39;s safe in a way but very inconvenient in practice.
<br><br><br>Yours,<br>Kas.<br></div>