From wmperry at aventail.com Sun Feb 26 16:40:01 2017 Content-Type: multipart/mixed; boundary="===============7426862779398423117==" MIME-Version: 1.0 From: William M. Perry To: xemacs-beta at xemacs.org Subject: Re: esd client env vars (Was: Re: More ESD ./configure bogosity) Date: 2000-01-20 14:30:55 -0500 Message-ID: <86n1q0h768.fsf@megalith.bp.aventail.com> In-Reply-To: karlheg@bittersweet.inetarena.com's message of "20 Jan 2000 02:21:54 -0800" --===============7426862779398423117== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable karlheg(a)bittersweet.inetarena.com (Karl M. Hegbloom) writes: > >>>>> "William" =3D=3D William M Perry writes: > = > William> Daniel Pittman writes: > >> On Tue, 7 Dec 1999, Martin Buchholz wrote: > >> = > >> >>>>>> "ST" =3D=3D Stephen J Turnbull > >> writes: > > ST> Why is the default "native, esd" and not > >> "everything we can > ST> detect"? > > Good question. > > How > >> do people feel about this more comprehensible user interface: > >> = > >> [... sane interface to sound in configure ...] > >> = > >> Sounds fine to me. It solves my problem nicely--I could build > >> without ESD support happily :) > = > William> We need a way from lisp to specify what host/port to > William> connect to with ESD though. Otherwise it is kindof > William> useless (at least here :) > = > From the `esound.sgml': > = > > Environment Variables > = > > All client programs (except esdctl) can connect to remote hosts via > the ESPEAKER environment variable: = > = > > bash $ export ESPEAKER=3Dinet.addr.of.host= :port > = > tcsh > setenv ESPEAKER inet.addr.of.hos= t:port > > = > The client will connect to EsounD running on the specified host on the > specified port. > > = > I think this should be visible from lisp with something like `esd-speaker', because I might want to switch back and forth during the course of running XEmacs. And should the connection to esd be persistent? Right now it looks like it is opening/closing the connection for every sound. This isn't a big deal for me anymore, since I have a SoundBlaster Live! in the new machine, and it mixes everything together for me. No more need for esd. :) Now, if XEmacs were only multithreaded to take advantage of all the CPUs. :) -bp --===============7426862779398423117==--