Re: OSS emulation doesn't allow mixing.

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

 



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.

A search indicates that you are developing a game, ChaosEsque Anthology. If this is the application that is using OSS, I recommend you port it to alsa, our use a library such as portaudio. If you are using multiple old applications, you could consider using OSS 4.2, which does support mixing, perhaps with alsa emulation as described in the arch wiki.

On Jan 31, 2014 2:41 PM, "ChaosEsque Team" <chaosesqueteam@xxxxxxxxx> wrote:
No one wants to enjoy the "feature" of old OSS where one app blocks another app from sound.

There should atleast be a option to have the OSS "emulation" non blocking and behaving
like alsa, rather than OSS. The only reason OSS emulation is used is for old apps that
were written before ALSA came around or for cross platform unix apps.

Could you atleast provide an option to be "not warts and all" with OSS piping to alsa?

I heard OSS 4 is all opensource again. Is this true? Will it be headed towards the kernel for inclusion?
--------------------------------------------
On Fri, 1/31/14, Beojan Stanislaus <beojan@xxxxxxxxx> wrote:

 Subject: Re: OSS emulation doesn't allow mixing.
 To: "ChaosEsque Team" <chaosesqueteam@xxxxxxxxx>
 Date: Friday, January 31, 2014, 4:03 AM



 On Jan 31, 2014 11:09 AM, "ChaosEsque Team" <chaosesqueteam@xxxxxxxxx>
 wrote:

 >

 > All I said was that if he said that to me in person, in
 that way, I'd get pretty pissed off.
 That's quite an understatement, your email
 was very abusive and took a surprisingly entitled tone
 considering alsa is free software.

 > You would too. Basically it was a snide way of saying
 "fuck off".

 > You got to see that.

 >

 > You'd be happy with someone talking like that to
 your face?

 > Nope, you'd do something about it garuenteed.

 >

 > My question was reasonable. Why can't old apps get
 mixing too.

 > We don't use "oss emulation" for OSS, we
 use it so old apps can get to alsa.

 >

 > But I was treated like an idiot and called a troll.
 That is bullshit.

 > If someone said that to me in real life I would beat
 the shit out of them to the ground

 > I hope.
 How can you argue that this was not abusive?

 >

 > Fuck them.

 >

 > Old apps should mix too.

 > It is bullshit that a decade after alsa was made you
 people still

 > keep things broke for retarded political reasons.

 >
 As the developers explained,oss emulation
 emulates oss exactly as it was, with all its flaws, as
 applications may have been designed around these flaws. If
 you need mixing in oss apps, the app to use alsa, our use
 the updated oss4.2 from http://developer.opensound.com/


 > It is bullshit.

 >

 > --------------------------------------------

 > On Thu, 1/30/14, Robert M. Riches Jr. <rm.riches@xxxxxxxxxxxxxx>
 wrote:

 >

 >  Subject: Re: OSS emulation doesn't
 allow mixing.

 >  To: unruh@xxxxxxxxxxxxxx,
 chaosesqueteam@xxxxxxxxx

 >  Cc: alsa-user@xxxxxxxxxxxxxxxxxxxxx

 >  Date: Thursday, January 30, 2014, 6:02 PM

 >

 >  ChaosEsque Team,

 >

 >  Congratulations on being first person from a mailing
 list

 >  that I

 >  have ever added to an email deny list.  If you
 can't

 >  accept

 >  reasonable advice without foul-mouthed reviling and
 threats

 >  of

 >  violence against a benefactor, you aren't allowed
 in my

 >  inbox.

 >

 >  Robert

 >

 >

 >  > Date: Thu, 30 Jan 2014 13:53:14 -0800 (PST)

 >  > From: ChaosEsque Team <chaosesqueteam@xxxxxxxxx>

 >  > To: Bill Unruh <unruh@xxxxxxxxxxxxxx>

 >  > Cc: alsa-user@xxxxxxxxxxxxxxxxxxxxx

 >  >

 >  > When a program uses OSS emulation (what? writing
 to

 >  /dev/dsp, the file, the unix way?) what I, and every
 other

 >  person wants is for sound to simply be sent to the
 main Alsa

 >  sound card. That is all. Without blocking. With
 mixing. We

 >  don't want to deal with the failings of the old
 opensource

 >  OSS drivers, we want our sound from the old apps to
 go to

 >  Alsa. And you ... know this.

 >  >

 >  > >Oss never allowed mixing. This is an

 >  > > emulation of oss. It does not allow

 >  > > mixing. If you want mixing uses alsa with
 a

 >  frontend. Or get

 >  > > the newer oss

 >  > > implimentations.

 >  > >

 >  > > Alsa is now the standard Oss emulation is
 NOT a

 >  separate

 >  > > sound system, it is

 >  > > an emulation of an old system under alsa.

 >  emulation,

 >  > > including all its

 >  > > shortcomings.

 >  >

 >  > If you spoke this way to me in real life, God
 willing:

 >  I would beat you untill you were on the ground, then
 I would

 >  (God willing) continue beating you while kneeling
 over you

 >  untill you had to spend the next four years in the
 hospital,

 >  and then the rest of your life dealing with your
 injuries. I

 >  kinda hope we meet. I definitly hope that bad things
 happen

 >  to you and you are

 >  > physically disabled you piece of shit. "Go
 away and use

 >  something else if you want old programs to
 work".

 >  >

 >  > Code the feature. Linus should have never
 allowed ALSA

 >  in without it.

 >  > If I were Linus I would take away maintainership
 from

 >  you guys and give it to someone who is willing to
 allow OSS

 >  emulation to mix.

 >  >

 >  > Too bad this doesn't work, like I'd want
 it to work.

 >  > options snd-pcm-oss nonblock_open=1

 >  >

 >  > >Daniel Mack" <zonque@xxxxxxxxx>

 >  > >Go troll some other list please.

 >  >

 >  > Asking for sound to mix when old apps send sound
 data

 >  to the system is trolling? GO AND ... YOURSELF.

 >  > I hope bad things happen to you people. You,
 like

 >  everyone else now, try to shut down and ignore all
 other

 >  views by claiming "trooolling".

 >  > ... YOU.

 >

 >

 >
 ------------------------------------------------------------------------------

 > 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