<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, May 24, 2014 at 1:38 PM, tim Rowledge <span dir="ltr">&lt;<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=""><br>
On 22-05-2014, at 3:47 PM, tim Rowledge &lt;<a href="mailto:tim@rowledge.org">tim@rowledge.org</a>&gt; wrote:<br>
&gt; It’s something to do with SoundService default etc.<br>
<br>
</div>I’m still trying to puzzle out why on earth we ended up with the system beep being involved in a complex services regime. The beep is supposed to be a trivially simple way to get a noise out of the system when you need to have some alert that doesn’t rely upon anything complex. That’s why it is a primitive; that way if you need something more complex because a noise isn’t appropriate (or possible?) you can make it flash a light or set off some dynamite, or (rather mundanely) write to a console.<br>

<br>
Did anyone come up with an especially good reason for the complication? I’m willing to be persuaded if there is a good argument.<br></blockquote><div><br></div><div>However it happened, and I can imagine that some well-meaning soul thought that an audio notification of a bug would be useful, I think we need to at the very least make it an option that is disabled by default.  It is incredibly annoying to be prompted for a sound system selection while running the tests.  It is worse that images crash when they raise notifiers.</div>
<div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class=""><br>
tim<br>
--<br>
tim Rowledge; <a href="mailto:tim@rowledge.org">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" target="_blank">http://www.rowledge.org/tim</a><br>
</div>Strange OpCodes: FSE: Fake Serious Error<br>
<br>
<br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div>
</div></div>