Re: OSS emulation doesn't allow mixing.

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

 



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.


--------------------------------------------
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