Hi, > >> > Audio on the other hand seems to have mostly settled for ALSA and jack. > >> > (I'm not sure if portaudio is gone?) > >> > >> Yes. And I would suggest that the audio servers become deprecated. > >> They should get compability solutions, "proxies" if you like, so that > >> programs that depend on them will continue to work. But the _real_ > >> back-ends should be ALSA and Jack. Any objections? > > > > The proxies (arts, esound etc.) are innocent-looking, but actually harmful > > in that they currently > > > > 1. add much latency in the scene > > > > 2. occupy ALSA/OSS devices exclusively so that other apps cannot use. > > > > I don't think I've heard of any app that supports arts/esd etc. which > > doesn't support saner sound protocols; so 'letting them die their > > peaceful death' is a feasible option. > > Such applications may exist. How about KDE? Does not KDE pretty > much assume artsd? Is it worth the effort to "un-assume" arts for > all of KDE? It might be, but we should assess the amount of work, > and the possible regressions.
arts seems to support jack, so no problem here. $ artsd -A possible choices for the audio i/o method: oss Open Sound System alsa Advanced Linux Sound Architecture null No Audio Input/Output esd Enlightened Sound Daemon jack Jack Audio Connection Kit nas Network Audio System toss Threaded Open Sound System $ ldd /usr/bin/artsd libsoundserver_idl.so.1 => /usr/lib/libsoundserver_idl.so.1 (0x00002b2eab338000) libartsflow.so.1 => /usr/lib/libartsflow.so.1 (0x00002b2eab4df000) libmcop_mt.so.1 => /usr/lib/libmcop_mt.so.1 (0x00002b2eab799000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00002b2eab89e000) libm.so.6 => /lib/libm.so.6 (0x00002b2eaba9b000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00002b2eabc22000) libc.so.6 => /lib/libc.so.6 (0x00002b2eabd2f000) libkmedia2_idl.so.1 => /usr/lib/libkmedia2_idl.so.1 (0x00002b2eabf6d000) libartsflow_idl.so.1 => /usr/lib/libartsflow_idl.so.1 (0x00002b2eac0d9000) libmcop.so.1 => /usr/lib/libmcop.so.1 (0x00002b2eac304000) libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x00002b2eac4e5000) libasound.so.2 => /usr/lib/libasound.so.2 (0x00002b2eac60e000) libaudio.so.2 => /usr/lib/libaudio.so.2 (0x00002b2eac7e3000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x00002b2eac8fb000) libesd.so.0 => /usr/lib/libesd.so.0 (0x00002b2eaca5d000) libjack-0.100.0.so.0 => /usr/lib/libjack-0.100.0.so.0 (0x00002b2eacb66000) libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0x00002b2eacc7f000) libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00002b2eacd87000) libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00002b2ead065000) libogg.so.0 => /usr/lib/libogg.so.0 (0x00002b2ead190000) libmad.so.0 => /usr/lib/libmad.so.0 (0x00002b2ead296000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00002b2ead3b4000) libdl.so.2 => /lib/libdl.so.2 (0x00002b2ead4b7000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00002b2ead5bb000) libpthread.so.0 => /lib/libpthread.so.0 (0x00002b2ead6bf000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00002b2ead7d4000) librt.so.1 => /lib/librt.so.1 (0x00002b2ead965000) /lib64/ld-linux-x86-64.so.2 (0x00002b2eab220000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00002b2eada6e000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x00002b2eadc4f000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x00002b2eadd59000) regards, junichi -- [EMAIL PROTECTED],netfort.gr.jp} Debian Project -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]