<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
<blockquote cite="mid20041114014952.GD2233@brightrain.aerifal.cx"
 type="cite">
  <blockquote type="cite">
    <pre wrap="">I do agree that using a dB scale everywhere is a nice idea in theory, 
but it needs a careful implementation in practice.  I talked the 
bio2jack author into adding such a volume control to his Jack output 
layer and he immediately found that his volume control in XMMS then 
became just far too sensitive when trying to slide it a little with the 
mouse.  The linear was better in practice because he could get some 
control where it was needed, but still turn it really low if required.  
I guess a kind of "half" log measure would be ideal...  Perhaps less of 
    </pre>
  </blockquote>
  <pre wrap=""><!---->
wtf? half log? no, just use a smaller scale, e.g. 0.5 or 0.25 dB
instead of 1 dB at a time. but i really doubt that's necessary..
  </pre>
</blockquote>
<br>
I was talking about the issue that usually the on screen display runs
from 0-100.&nbsp; This then has to map to some internal range (log scale in
your design).&nbsp; I persuaded the bio2jack author to experiment with using
the 1-100 scale to mean number of of dB attenuated, and he found it
very hard to control volume.&nbsp; Same even with 40dB of range.<br>
<br>
I was suggesting that actually something which was basically almost
linear but moves a bit faster at the top end than the bottom end.&nbsp; A
very "low" exponential function basically.&nbsp; For practical purposes
where the volume control on the audio mixer is living near the top end
of the scale usually, I think this offers the "best" solution.&nbsp;
However, if you are an example of someone who normally lives with the
volume control turned down 15dB or more, and only occasionally cranks
it up to maximum then this clearly isn't quite so helpful.<br>
<br>
Do you see what I am getting at though?&nbsp; It's a user interface issue,
not a theoretical one.&nbsp; I personally like the idea of a dB volume scale.<br>
<br>
By the way, are you really throwing away a large chunk of your DAC's
dynamic range most of the time?&nbsp; Do you have no outboard volume control
at all?&nbsp; Just curious...<br>
<br>
Ed W<br>
</body>
</html>