Re: OSS emulation doesn't allow mixing.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le Sat, 1 Feb 2014 15:38:58 -0800 (PST),
ChaosEsque Team <chaosesqueteam@xxxxxxxxx> a écrit :

> I feel the best way would be for alsa perhaps to be able to set what
> /dev/dsp is in asound rc file (the one in /etc)
> 
> Like how you can configure everything else via that, plus mix, move
> etc everything around.
> 
> What is your opinion.

I don't use oss and don't know the internal of ALSA. But sure, from an
user perspective, the best would be to be able to configure it into the
asoundrc file.

> 
> 
> --------------------------------------------
> On Sat, 2/1/14, Dominique Michel <dominique.michel@xxxxxxxxx> wrote:
> 
>  Subject: Re:  OSS emulation doesn't allow mixing.
>  To: alsa-user@xxxxxxxxxxxxxxxxxxxxx
>  Date: Saturday, February 1, 2014, 3:35 PM
>  
>  Le Sat, 1 Feb 2014 13:47:53 -0800
>  (PST),
>  ChaosEsque Team <chaosesqueteam@xxxxxxxxx>
>  a écrit :
>  
>  > The unix way is that "everything is a file". /dev/dsp
>  follows this
>  > idea. You write your output to the file, and there you
>  go.
>  > The BSDs follow this. It's thought of the "OSS" way
>  because OSS got
>  > there first and got to be the DigitalSignalProcessor ,
>  rather than
>  > some other pack of drivers.
>  > 
>  > When Alsa is running, IT should be /dev/dsp .Not some
>  hack to
>  > perfectly emulate the old OSS. There is no reason why
>  /dev/dsp
>  > shouldn't go through dmix when alsa is being used. It
>  is a design
>  > decision to make /dev/dsp look bad and depreciated.
>  > 
>  > What I think should be the case does matter a little
>  bit.
>  > What my friend thought should be the case does matter a
>  little bit.
>  > So on and so on. /dev/dsp should just work with the
>  default.
>  > And if it doesn't there should be a way to configure it
>  as such,
>  > there is not.
>  > 
>  > It is absolute bullshit that /dev/dsp doe not mix.
>  Bullshit. It's
>  > been bullshit for 10 years.
>  
>  You are a developer. That imply the best way you can get
>  this fixed is
>  to stop to complain, fix it, and contribute your fix to
>  ALSA.
>  
>  Best,
>  Dominique
>  
>  > 
>  > Windows and Mac have had nonblocking sound forever,
>  before linux.
>  > 
>  > --------------------------------------------
>  > On Sat, 2/1/14, Beojan Stanislaus <beojan@xxxxxxxxx>
>  wrote:
>  > 
>  >  Subject: Re:  OSS emulation doesn't
>  allow mixing.
>  >  To: "ChaosEsque Team" <chaosesqueteam@xxxxxxxxx>,
>  > alsa-user@xxxxxxxxxxxxxxxxxxxxx
>  Date: Saturday, February 1, 2014,
>  > 1:39 PM 
>  >  What you think should be the
>  >  case doesn't really matter. The difference
>  between Linux
>  >  and other *nix systems is that generally they use
>  OSS as
>  >  they're standard sound framework, while Linux
>  users
>  >  alsa. If the applications you use require OSS you
>  are free
>  >  to use OSS on your installation, but expecting
>  Linux to
>  >  change its sound framework to accommodate a small
>  number of
>  >  people, for whom workarounds are available, is no
>  more
>  >  sensible than expecting windows out OS X to
>  change
>  >  they're sound frameworks to accommodate a few
>  people.
>  >  For most people, alsa is working perfectly well,
>  and oss
>  >  emulation is not necessary because most people do
>  not use
>  >  old applications that require sound. 
>  >  
>  >  On Feb 1, 2014 9:23
>  >  PM, "ChaosEsque Team" <chaosesqueteam@xxxxxxxxx>
>  >  wrote:
>  >  
>  >  Thanks for the tip.
>  >  
>  >  
>  >  
>  >  I remember using that years and years ago, It
>  looks like it
>  >  would work.
>  >  
>  >  It's a shame that there isn't a way to configure
>  >  alsa to do something like that by default.
>  >  
>  >  
>  >  
>  >  A friend of mine quit using linux and went to mac
>  because of
>  >  these sound issues.
>  >  
>  >  He had used it for a few years but then gave up.
>  >  
>  >  
>  >  
>  >  It doesn't make any sense at all to not have
>  mixing for
>  >  /dev/dsp
>  >  
>  >  All the other unixes do. Alsa should follow them
>  rather than
>  >  the incomplete
>  >  
>  >  intentionally hobbled version of OSS that existed
>  in the
>  >  past.
>  >  
>  >  
>  >  
>  >  /dev/dsp did auto-mix in the commercial verisions
>  of OSS
>  >  back then.
>  >  
>  >  The opensource version was hobbled to get people
>  to buy a
>  >  commercial license.
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  --------------------------------------------
>  >  
>  >  On Sat, 2/1/14, Beojan Stanislaus <beojan@xxxxxxxxx>
>  >  wrote:
>  >  
>  >  
>  >  
>  >   Subject: Re:  OSS emulation doesn't
>  allow
>  >  mixing.
>  >  
>  >   To: "ChaosEsque Team" <chaosesqueteam@xxxxxxxxx>
>  >  
>  >   Date: Saturday, February 1, 2014, 2:50 AM
>  >  
>  >  
>  >  
>  >   Have you considered using aoss?
>  >  
>  >   See the oss emulation page on the alsa wiki.
>  >  
>  >   On Feb 1, 2014 10:46
>  >  
>  >   AM, "ChaosEsque Team" <chaosesqueteam@xxxxxxxxx>
>  >  
>  >   wrote:
>  >  
>  >  
>  >  
>  >   Alsa seems to have mixing on the alsa level,
>  like any
>  >  
>  >   respectable unix sound implementation.
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >   I open mutiple programs that use sound, they
>  all work
>  >  
>  >   together fine.
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >   Untill I open an old program.
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >   The BSDs have always have sound mixing in OSS
>  and
>  >  anything
>  >  
>  >   else.
>  >  
>  >  
>  >  
>  >   Alsa should have such too.
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >   --------------------------------------------
>  >  
>  >  
>  >  
>  >   On Fri, 1/31/14, Bill Unruh <unruh@xxxxxxxxxxxxxx>
>  >  
>  >   wrote:
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >    Subject: Re:  OSS emulation
>  doesn't
>  >  allow
>  >  
>  >   mixing.
>  >  
>  >  
>  >  
>  >    To: "Beojan Stanislaus" <beojan@xxxxxxxxx>
>  >  
>  >  
>  >  
>  >    Cc: alsa-user@xxxxxxxxxxxxxxxxxxxxx
>  >  
>  >  
>  >  
>  >    Date: Friday, January 31, 2014, 9:11 AM
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >    On Fri, 31 Jan 2014, Beojan
>  >  
>  >  
>  >  
>  >    Stanislaus wrote:
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >    > I am not a developer, just a user who
>  was shocked
>  >  by
>  >  
>  >  
>  >  
>  >    the tone of your
>  >  
>  >  
>  >  
>  >    > email. However I highly doubt that oss
>  will be
>  >  
>  >   included
>  >  
>  >  
>  >  
>  >    in the kernel
>  >  
>  >  
>  >  
>  >    > again. This its because most
>  applications on Linux
>  >  
>  >   have
>  >  
>  >  
>  >  
>  >    been written using
>  >  
>  >  
>  >  
>  >    > alsa, sand it appears oss hasn't been
>  updated
>  >  
>  >   sine
>  >  
>  >  
>  >  
>  >    2008.
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >    The original oss has not, whic his what alsa
>  emulated
>  >  
>  >  
>  >  
>  >    because it was the
>  >  
>  >  
>  >  
>  >    dominant sound platform at the time. OSS
>  however was
>  >  
>  >   being
>  >  
>  >  
>  >  
>  >    developed by a
>  >  
>  >  
>  >  
>  >    company, and AFAIK it has continued
>  developing it.
>  >  
>  >  
>  >  
>  >    Note that ALSA also does have mixing on the
>  alsa level.
>  >  
>  >  
>  >  
>  >    There are layers
>  >  
>  >  
>  >  
>  >    (jack, pulseaudio,....) above alsa which can
>  be used
>  >  for
>  >  
>  >  
>  >  
>  >    mixing, etc.
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  > 
>    ------------------------------------------------------------------------------
>  >  
>  >  
>  >  
>  >    WatchGuard Dimension instantly turns raw
>  network data
>  >  
>  >   into
>  >  
>  >  
>  >  
>  >    actionable
>  >  
>  >  
>  >  
>  >    security intelligence. It gives you real-time
>  visual
>  >  
>  >  
>  >  
>  >    feedback on key
>  >  
>  >  
>  >  
>  >    security issues and trends.  Skip the
>  complicated
>  >  setup
>  >  
>  >  
>  >  
>  >    - simply import
>  >  
>  >  
>  >  
>  >    a virtual appliance and go from zero to
>  informed in
>  >  
>  >  
>  >  
>  >    seconds.
>  >  
>  >  
>  >  
>  >    http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
>  >  
>  >  
>  >  
>  > 
>    _______________________________________________
>  >  
>  >  
>  >  
>  >    Alsa-user mailing list
>  >  
>  >  
>  >  
>  >    Alsa-user@xxxxxxxxxxxxxxxxxxxxx
>  >  
>  >  
>  >  
>  >    https://lists.sourceforge.net/lists/listinfo/alsa-user
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  >  
>  > 
>  >
>  ------------------------------------------------------------------------------
>  > WatchGuard Dimension instantly turns raw network data
>  into actionable 
>  > security intelligence. It gives you real-time visual
>  feedback on key
>  > security issues and trends.  Skip the complicated
>  setup - simply
>  > import a virtual appliance and go from zero to informed
>  in seconds.
>  > http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
>  > _______________________________________________
>  > Alsa-user mailing list
>  > Alsa-user@xxxxxxxxxxxxxxxxxxxxx
>  > https://lists.sourceforge.net/lists/listinfo/alsa-user
>  
>  ------------------------------------------------------------------------------
>  WatchGuard Dimension instantly turns raw network data into
>  actionable 
>  security intelligence. It gives you real-time visual
>  feedback on key
>  security issues and trends.  Skip the complicated setup
>  - simply import
>  a virtual appliance and go from zero to informed in
>  seconds.
>  http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
>  _______________________________________________
>  Alsa-user mailing list
>  Alsa-user@xxxxxxxxxxxxxxxxxxxxx
>  https://lists.sourceforge.net/lists/listinfo/alsa-user
>  

------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user





[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux