mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Daniel Phillips <phillips@arcor.de>
To: vda@port.imtp.ilyichevsk.odessa.ua,
	Andrew Rodland <arodland@noln.com>,
	Stas Sergeev <stssppnn@yahoo.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: [ANNOUNCE] New PC-Speaker driver
Date: Thu, 15 Aug 2002 12:42:28 +0200	[thread overview]
Message-ID: <E17fI5E-0002at-00@starship> (raw)
In-Reply-To: <200208150821.g7F8L6p19730@Port.imtp.ilyichevsk.odessa.ua>

On Thursday 15 August 2002 15:18, Denis Vlasenko wrote:
> On 14 August 2002 20:44, Andrew Rodland wrote:
> > > >> The latest patch for 2.4.18 kernel
> > > >> is available here:
> > > >> http://www.geocities.com/stssppnn/pcsp.html
> > > >
> > > > Tested. Works for playing MP3s.
> > >
> > > Thanks for your testing, indeed my primary
> > > goal was to make the sound quality acceptable
> > > even for playing MP3s.
> > > With the motherboard's output attached to an
> > > external speakers the quality is definitely
> > > acceptable, but for the internal beeper I am not
> > > shure if it is possible to really enjoy MP3s however:)
> 
> I'm afraid I'll disappoint you guys but chances of getting this into mainline
> are slim for the following reasons:
> 
> 1.New motherboards have built-in sound, it may be crappy but definitely
>   better than PC speaker.

Non argument.  What about old motherboards?  What about modern motherboards that
don't have sound, and yes, they do exist.

> 2.PC speaker hardware is not standardized enough. It is designed to beep reliably,
>   but no manufacturer tests it for good frequency diagram and such. Since they may
>   be wired differently, you can't be sure which way you can force maximum amplitude
>   on a particular mobo (there are 2 or 3 ways to reach max on different mobos.
>   Or so I read in a magazine a long ago).

Non argument.  What about that hardware that it works fine on?

> 3.It loads CPU enormously. Even more so considering that some recent chipsets _emulate_
>   speaker via their integrated sound and SMM mode (ick).

Non argument.  What about if you have cycles to burn, but no sound hardware?

> These are typical symptoms:
> > I can get some pretty decent sound out of it, but I also get some
> > horrible noise. Even if I send the driver a stream of zeroes, as soon
> > as it's opened it starts generating some horrible clicks and a
> > high-pitched whine.
> >
> > Do I blame my motherboard (actually, a laptop)? Is there any way to fix
> > this, or at least improve it?
> 
> In short: making it work right on wide variety of hardware is next to impossible
> and even then results are mediocre (low volume, radio quality).

So what?  If it works on *your* hardware then you want the option.

> Of course I understand the desire to make simple hardware do nice and unexpected
> things which it even wasn't designed to do.  :-)  Maybe ALSA team have some member
> crazy enough to join you.

You simply argued that because it might not work well for everybody, then
nobody should have it.  I hope you see the fallacy.

I have two machines here that want it, and on which it works fine.  One of
them is a modern server.

It's a small patch and decently coded.  Sure, it could use a little more work,
but that is exactly what it will get if it's in mainline.  I'm in favor of
seeing this in mainline.

-- 
Daniel

  reply	other threads:[~2002-08-15 10:37 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-08-14 16:58 Stas Sergeev
2002-08-14 22:44 ` Andrew Rodland
2002-08-15 13:18   ` Denis Vlasenko
2002-08-15 10:42     ` Daniel Phillips [this message]
2001-11-02  1:25       ` Pavel Machek
2002-08-15 10:57       ` Alan Cox
2002-08-15 11:28         ` Daniel Phillips
2002-08-15 16:34       ` Denis Vlasenko
2002-08-15 11:55         ` Daniel Phillips
2002-08-15 14:34         ` Helge Hafting
2002-08-18  8:49           ` Daniel Phillips
2002-08-16  7:30   ` Albert D. Cahalan
  -- strict thread matches above, loose matches on Subject: below --
2002-08-31 13:28 Stas Sergeev
2002-08-16 16:19 Stas Sergeev
2002-08-15 14:34 Stas Sergeev
2002-08-26 11:21 ` Pavel Machek
2002-08-26 18:33   ` Thunder from the hill
2002-08-14 23:28 Stas Sergeev
2002-08-15 10:46 ` Daniel Phillips
2002-08-14 16:46 Stas Sergeev
2002-07-29  9:29 Stas Sergeev
2002-08-14 16:06 ` Denis Vlasenko
2002-08-14 11:33   ` Michael Knigge
2002-08-14 12:24   ` David Woodhouse
2002-08-14 23:14     ` Daniel Phillips
2002-08-14 23:19       ` Daniel Phillips

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E17fI5E-0002at-00@starship \
    --to=phillips@arcor.de \
    --cc=arodland@noln.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=stssppnn@yahoo.com \
    --cc=vda@port.imtp.ilyichevsk.odessa.ua \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®