Re: OSS emulation doesn't allow mixing.

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

 



And writing to a file should block other applications from writing to the same file at the same time. Otherwise how do you know which version of the file is correct.

On Feb 1, 2014 9:50 PM, "ChaosEsque Team" <chaosesqueteam@xxxxxxxxx> wrote:
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.

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

[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