* dB, dB and more dB....
[not found] <mailman.5548.1208217467.2095.alsa-devel@alsa-project.org>
@ 2008-04-15 0:50 ` Tom Watson
2008-04-15 13:01 ` John Rigg
0 siblings, 1 reply; 2+ messages in thread
From: Tom Watson @ 2008-04-15 0:50 UTC (permalink / raw)
To: alsa-devel
I find all of this an interesting discussion, and it looks like:
1) People want to hear some output.
2) "Pro" people don't want to blow up speakers.
<soapbox>
As was said before it is all relative. I wrote an application using ALSA and
also needed to allow it to play back CDs at the same level. What I did was
take a sample WAV file and burn it to a CD. It had several levels, from full
scale, and 3dB (divide by 2) down. It was quite informative for setting mixer
levels. I needed it because, while I was using an "add-in" board (M-Audio Revo
7.1), the CD drive was connected to the internal motherboard input place. I
used a small jumper plug to connect the output of the motherboard audio out to
the Revo7.1 board "in" and setup mixers accordingly. I ended up using a scope
to get the levels correct, without overloading (distorting) the audio path.
Quite informative.
It seems that all of us have differing ideas on "what to expect" when it comes
to audio interfaces. Twenty years ago, these problems really didn't exist,
since computer audio was in its infancy, but now audio is everywhere, and it
muct be accounted for. Alsa's implementation of having audio MUTED on
initialization (startup) is a good one, and many distributions have init
scripts that take over from there, restoring old values. While not ideal (just
set the audio to where I want it!), it is about the best we can do.
The "pro" guy who doesn't want to blow up his speakers, I can only offer a
suggestion. What do you do when plugging in and out "normal" audio equipment.
Most of the time I turn down the level control since my big fat fingers will
end up touching the tip/ring of the audio connector and LOTS of hum results.
If you don't do this, you may have a PEBKAC problem which I (or any other
developer) can solve.
I think we are all chasing a problem that really doesn't exist.
As for dB, some people refer to 0dB as "full scale". Some refer to it as 0 VU.
Some make it out to be 1-v p-p. Go figure. The biggest problem is that crazy
people think "louder" is better. It isn't!
A small "white paper" on the subject (part of ALSA?) with an agreed upon
"introduction to computer audio" might be a good place to start. Hopefully no
more than a couple of pages in terms that everyone can understand.
</soapbox>
--
Tom Watson
tsw@johana.com
____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: dB, dB and more dB....
2008-04-15 0:50 ` dB, dB and more dB Tom Watson
@ 2008-04-15 13:01 ` John Rigg
0 siblings, 0 replies; 2+ messages in thread
From: John Rigg @ 2008-04-15 13:01 UTC (permalink / raw)
To: alsa-devel
On Mon, Apr 14, 2008 at 05:50:33PM -0700, Tom Watson wrote:
> I find all of this an interesting discussion, and it looks like:
> 1) People want to hear some output.
> 2) "Pro" people don't want to blow up speakers.
Yes. I'd add to number 2: "pro" people don't want to hear any
output until they set the relevant control to give output.
> It seems that all of us have differing ideas on "what to expect" when it comes
> to audio interfaces. Twenty years ago, these problems really didn't exist,
> since computer audio was in its infancy, but now audio is everywhere, and it
> muct be accounted for. Alsa's implementation of having audio MUTED on
> initialization (startup) is a good one, and many distributions have init
> scripts that take over from there, restoring old values. While not ideal (just
> set the audio to where I want it!), it is about the best we can do.
>
Doing it any other way would in fact render "pro" hardware unusable.
> The "pro" guy who doesn't want to blow up his speakers, I can only offer a
> suggestion. What do you do when plugging in and out "normal" audio equipment.
> Most of the time I turn down the level control since my big fat fingers will
> end up touching the tip/ring of the audio connector and LOTS of hum results.
> If you don't do this, you may have a PEBKAC problem which I (or any other
> developer) can solve.
If a software mixer starts up unmuted it's too late. With hardware you have
the option of pressing a mute button or turning down a gain control before
turning power on. A software mixer needs to be running before you
can alter the default values.
>
> I think we are all chasing a problem that really doesn't exist.
>
> As for dB, some people refer to 0dB as "full scale". Some refer to it as 0 VU.
> Some make it out to be 1-v p-p. Go figure. The biggest problem is that crazy
> people think "louder" is better. It isn't!
The main misunderstanding appears to be the fact
that dB settings in a mixer refer to gain, not level.
John
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-04-15 12:52 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <mailman.5548.1208217467.2095.alsa-devel@alsa-project.org>
2008-04-15 0:50 ` dB, dB and more dB Tom Watson
2008-04-15 13:01 ` John Rigg
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.