Alsa-Devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Jan Depner <eviltwin69@cableone.net>
To: Adam Tla/lka <atlka@pg.gda.pl>
Cc: alsa-devel <alsa-devel@lists.sourceforge.net>
Subject: Re: Re: The obsolence of OSS, Was: big smile
Date: 25 Feb 2004 05:40:35 -0600	[thread overview]
Message-ID: <1077709236.16692.73.camel@eviltwin> (raw)
In-Reply-To: <20040225112021.GE8820@sunrise.pg.gda.pl>

Boy, I hate to step into the middle of a good screaming match ;-) but it
sounds to me like you're comparing apples and oranges.  I run OSS at
work and ALSA at home.  At work I just want to listen to tunes and run a
few different sound apps so OSS is fine.  At home I'm doing multitrack
recording with pro gear so I *have* to have JACK/ALSA.  OSS doesn't
handle my DSP2000 very well.  In addition, almost all of the pro sound
apps are being written for JACK.  From a normal user's point of view OSS
is probably smoother/easier/better.  ALSA will eventually get there.  I
*do* think that the decision to include ALSA in the kernel is probably
the beginning of the end for OSS (sorry).

Jan



On Wed, 2004-02-25 at 05:20, Adam Tla/lka wrote:
> On Tue, Feb 24, 2004 at 10:54:58PM +0100, Benno Senoner wrote:
> > for those that are too lazy to browse the forums:
> > 
> > http://www.4front-tech.com/forum/viewtopic.php?t=25
> > -----
> > .... 
> > far more advanced ???
> > Ok I'd like see Ardour runnnig with multiple 24bit cards, all the 
> > switches for hardware monitoring etc under OSS.
> nice but many people just haven't this hardware and want to use
> normal PCI sound cards or even matherboard build in codecs
> and mix many applications PCM sound together, use MIDI (software
> emulated or not) without need of special configuring of aplications.
> VirtualMixer, InputMultiplexer and SoftMidi in OSS does things transparently.
> Mixing is done in kernel space so there is no delays and clicks
> while some disk activity get processor as occurs in ALSA mixing in lib
> case. Test xmms with ALSA and dma plugin and try to open big tar.gz
> file. We got buffer underrun and app freezes. Sometimes I can only do
> kill -9 ;-). It depends on buffer and period sizes. Sometimes app
> freezes completly and sometimes you can rebufer by pressing pause/play
> buttons. Is it nice and accepted?? While useing java app under aoss
> it gopes to hell if buffer underrun occures.
> > 
> > How about MIDI ? Where is OSS' midi router, is there an ossconnect 
> > utility ? (of course this a sarcastic comment :) )
> > 
> should be done in the future ;-).
> > 
> > Only a fool would write a new linux audio app that does not use ALSA, 
> > especially apps that need MIDI.
> > Ok jackd will probably become the "audio interface" of choice, but jackd 
> > using ALSA is more powerful than in the OSS case,
> > (talking of pure PCM based apps, with PCM/MIDI apps the advantage is 
> > even more apparent).
> I don't know jackd in details but generally I don't want any additional 
> suid daemon running in realtime priority in my system. Maybe if we need 
> to pump sound streams through the net we need a daemon.
> But normally kernel should manage devices (real or emulated)
> so there is a consistent way of accessing and using them.
> I have many normal users which want to browse the net, display flash
> pages, java applets or use RealPlayer. All of them use OSS ;-).
>  
> > 
> > Not to mention that most distros once they will ship kernel 2.6 they 
> > will probably use ALSA as default because users
> > are demanding multimedia features like MIDI, support of highend cards, 
> OSS supports more cards then ALSA
> 
> > jackd support etc.
> works with OSS too
> 
> > So this will slowly but surely render OSS totally obsolete. I'm sorry 
> > but that's the truth that you cannot escape from.
> Maybe but now functionalty of ALSA and just ease of use is not
> so good to satisfy us. Mixing in lib is bad in my opinion and works nice
> only if we have enough free CPU cycles. But we use many applications at
> the same time compiling kernel, transfering data, looking in the
> archives, doing backups etc.
>  
> > Just like Micosoft's share on the desktop will drop considerably over 
> > time due to linux being more efficient and cheaper :-)
> Not so fast :-(!!
> 
> Regards
> 
> -- 
> Adam Tla/lka      mailto:atlka@pg.gda.pl    ^v^ ^v^ ^v^
> System  & Network Administration Group           ~~~~~~
> Computer Center,  Gdansk University of Technology, Poland
> PGP public key:   finger atlka@sunrise.pg.gda.pl
> 
> 
> -------------------------------------------------------
> SF.Net is sponsored by: Speed Start Your Linux Apps Now.
> Build and deploy apps & Web services for Linux with
> a free DVD software kit from IBM. Click Now!
> http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/alsa-devel




-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click

  reply	other threads:[~2004-02-25 11:40 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-02-24 14:47 big smile Jaroslav Kysela
2004-02-24 15:19 ` Peter Antypas
2004-02-24 15:21 ` James Courtier-Dutton
2004-02-24 15:28   ` Jaroslav Kysela
2004-02-24 15:58     ` James Courtier-Dutton
2004-02-24 16:43     ` Giuliano Pochini
2004-02-24 16:08   ` Mihai T. Lazarescu
2004-02-24 21:54 ` The obsolence of OSS, Was: " Benno Senoner
2004-02-25 11:20   ` Adam Tla/lka
2004-02-25 11:40     ` Jan Depner [this message]
2004-02-25 11:53     ` Takashi Iwai
2004-02-25 13:20       ` Adam Tla/lka
2004-02-25 17:48       ` Jussi Laako
2004-02-25 18:41         ` Paul Davis
2004-02-25 12:27     ` Måns Rullgård
2004-02-25 18:58       ` Dan Hollis
2004-02-25 13:09     ` Jaroslav Kysela
2004-02-25 13:37       ` Adam Tla/lka
2004-02-25 14:17         ` Paul Davis
2004-02-25 14:50           ` Re: The obsolence of OSS, Was: big smiley Adam Tla/lka
2004-02-25 15:12             ` Takashi Iwai
2004-02-25 15:12             ` Paul Davis
2004-02-25 15:20             ` James Courtier-Dutton
2004-02-25 15:37               ` Paul Davis
2004-02-25 16:03                 ` James Courtier-Dutton
2004-02-25 16:10                   ` Paul Davis
2004-02-25 16:12                   ` Paul Davis
2004-02-25 13:42     ` Re: The obsolence of OSS, Was: big smile James Courtier-Dutton
2004-02-25 14:03     ` Giuliano Pochini
2004-02-25 17:45   ` Jussi Laako

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1077709236.16692.73.camel@eviltwin \
    --to=eviltwin69@cableone.net \
    --cc=alsa-devel@lists.sourceforge.net \
    --cc=atlka@pg.gda.pl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox