all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Richard Stallman <rms@gnu.org>
Cc: emacs-devel@gnu.org
Subject: Re: play-sound-file & esd
Date: Wed, 17 May 2006 16:07:51 -0400	[thread overview]
Message-ID: <E1FgSJD-0006a1-9y@fencepost.gnu.org> (raw)
In-Reply-To: <m3d5ecrb5a.fsf@kurono.home> (joakim@verona.se)

    - There are several sound daemons out there: 
      - esd used by gnome
      - arts used by kde
      - gstreamer

    I would say that finding a solution for emacs that always manages to
    play a sound withouth configuration is next to impossible.

I'm not sure what "without configuration" means in this case.
Do you mean, a single method that works in all cases?
We don't need it to be one single method; Emacs is configured for
many aspects of the system, and there's no harm in having more.

    Maybe a solution would be to make it possible to configure an external
    player command, when the internal method is not suficient?

If that works, it is good.  For instance, if working thru esd can be
done conveniently by forking an external program, that would be an ok
implementation.

What about arts and gstreamer?  Can they be used by fork/exec too?

      - jackd used by people interested in music applications

It sounds like that one is less common and thus less important to
support.  However, if it too can be supported by forking an external
program, that would be nice.  Can it be?


However, given that ALSA now includes a software mixer capability,
implementing direct communication with ALSA is also a good solution.
Probably better, since it would work with esd, arts, gstreamer, and
jackd, without having to know about them.  It would also be much more
efficient.

  parent reply	other threads:[~2006-05-17 20:07 UTC|newest]

Thread overview: 51+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-04-25 19:43 play-sound-file & esd Sam Steingold
2006-04-25 20:11 ` Sam Steingold
2006-04-29  3:50   ` Richard Stallman
2006-04-29  3:50 ` Richard Stallman
2006-05-01 13:55   ` Sam Steingold
2006-05-02 10:03     ` Jan Djärv
2006-05-02 21:37       ` Richard Stallman
2006-05-03  6:48         ` Jan Djärv
2006-05-03 10:20           ` David Hansen
2006-05-03 11:51             ` Andreas Schwab
2006-05-03 20:42           ` Richard Stallman
2006-05-05 18:41             ` Sam Steingold
2006-05-06 14:25               ` Richard Stallman
2006-05-08  7:27                 ` Jan Djärv
2006-05-08 22:29                   ` Richard Stallman
2006-05-08 22:40                     ` Sam Steingold
2006-05-09 20:41                       ` Richard Stallman
2006-05-09 23:16                         ` David Hansen
2006-05-10  6:26                           ` Jan Djärv
2006-05-10 12:45                             ` Sam Steingold
2006-05-10 13:17                               ` Jan Djärv
2006-05-10 13:43                                 ` Sam Steingold
2006-05-15 20:37                                   ` Richard Stallman
2006-05-15 21:43                                     ` Andreas Schwab
2006-05-16  7:21                                       ` Jan Djärv
2006-05-16 19:44                                         ` Richard Stallman
2006-05-18 17:13                                           ` Jan D.
2006-05-19 15:10                                             ` Richard Stallman
2006-05-24 18:53                                             ` Romain Francoise
2006-05-25 14:36                                               ` Jan D.
     [not found]                                                 ` <87u07eujtq.fsf@pacem.orebokech.com>
2006-05-26  6:33                                                   ` Jan Djärv
2006-05-26 16:29                                                     ` Romain Francoise
2006-05-17 14:14                                         ` joakim
2006-05-17 14:23                                           ` Andreas Schwab
2006-05-17 20:07                                             ` Richard Stallman
2006-05-17 21:04                                               ` Andreas Schwab
2006-05-18 18:46                                                 ` Jan Djärv
2006-05-19  2:05                                                 ` Richard Stallman
2006-05-19  7:04                                                   ` joakim
2006-05-17 20:07                                           ` Richard Stallman [this message]
2006-05-17 20:19                                             ` Sam Steingold
2006-05-19  2:05                                               ` Richard Stallman
2006-05-19  4:38                                                 ` Jan Djärv
2006-05-20  3:17                                           ` Burton Samograd
2006-05-20  8:51                                             ` Jan Djärv
2006-05-20  9:33                                               ` David Kastrup
2006-05-20 12:03                                                 ` Jan Djärv
2006-05-20 17:05                                               ` Richard Stallman
2006-05-20 17:04                                             ` Richard Stallman
2006-05-16 18:33                                       ` Richard Stallman
2006-05-16 18:49                                         ` Andreas Schwab

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=E1FgSJD-0006a1-9y@fencepost.gnu.org \
    --to=rms@gnu.org \
    --cc=emacs-devel@gnu.org \
    /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.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

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.