All of 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.