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" <chaosesquet...@yahoo.com> 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 <beo...@gmail.com> wrote:
>
> Subject: Re: [Alsa-user] OSS emulation doesn't allow mixing.
> To: "ChaosEsque Team" <chaosesquet...@yahoo.com>
> Date: Friday, January 31, 2014, 4:03 AM
>
>
>
> On Jan 31, 2014 11:09 AM, "ChaosEsque Team" <chaosesquet...@yahoo.com>
> 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.ric...@jacob21819.net>
> wrote:
>
> >
>
> > Subject: Re: [Alsa-user] OSS emulation doesn't
> allow mixing.
>
> > To: un...@physics.ubc.ca,
> chaosesquet...@yahoo.com
>
> > Cc: alsa-user@lists.sourceforge.net
>
> > 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 <chaosesquet...@yahoo.com>
>
> > > To: Bill Unruh <un...@physics.ubc.ca>
>
> > > Cc: alsa-user@lists.sourceforge.net
>
> > >
>
> > > 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" <zon...@gmail.com>
>
> > > >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@lists.sourceforge.net
>
> > 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@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user