From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Sound in Emacs Date: Mon, 03 Oct 2011 21:46:53 +0200 Organization: Programmerer Ingebrigtsen Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1317671247 31169 80.91.229.12 (3 Oct 2011 19:47:27 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 3 Oct 2011 19:47:27 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 03 21:47:20 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RAoTs-00064i-S8 for ged-emacs-devel@m.gmane.org; Mon, 03 Oct 2011 21:47:16 +0200 Original-Received: from localhost ([::1]:41932 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RAoTs-0001WI-2j for ged-emacs-devel@m.gmane.org; Mon, 03 Oct 2011 15:47:16 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:36962) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RAoTp-0001WD-19 for emacs-devel@gnu.org; Mon, 03 Oct 2011 15:47:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RAoTn-0000uN-QK for emacs-devel@gnu.org; Mon, 03 Oct 2011 15:47:13 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:40004) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RAoTn-0000uH-FA for emacs-devel@gnu.org; Mon, 03 Oct 2011 15:47:11 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RAoTh-00060H-8n for emacs-devel@gnu.org; Mon, 03 Oct 2011 21:47:05 +0200 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 Oct 2011 21:47:05 +0200 Original-Received: from larsi by cm-84.215.51.58.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 Oct 2011 21:47:05 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 25 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.51.58.getinternet.no Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUAAADl5ue5vb/a3NwH EBPy8/NeaGsiOEBueX3Mzs+ZoKL////+//79/f35+fkTJSv+UAiLAAABKUlEQVQ4jWMw4N29e/d+ JiCxjQNIbOIHEhsZonczRPQCWbuaQUQSkNiZASS2pr3ezbAbBxikEudeA8l9b4DE3rcoEga+u6E+ 3wH2uTuQ2OoiDZTgRZVgB0kwACWi1gBZuxYCiZ0rgcTGRSBDVw29IImcAyR3TgUSmycDia3GQGKP MdAfE8A+dwISO34AiU3fgcQ+F2ughC8WiS9AiZezYUZtFQURhiCjBG8PVp/jlJCCR+0mUNRuXgUk 9q2Khvp8+08gseMXSPYbkNj6H5gYzGtBEpUgiSqQRBlMAmLiaSDeA2LsAZPvThPrqtd4nbuHXA+S LmHRAyRPgYJkVxOQ2NkFJPZ1AINkym8g6/rn3cg+31cP9LlZNpB1InE3cpGxLy0apx17SXcVAMeS LA9hJuwuAAAAAElFTkSuQmCC Mail-Copies-To: never X-Now-Playing: Phantom Limb & Earth's Hypnagogia's _In Celebration of Knowing all the Blues of the Evening_: "Civil Twilight 3" User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.90 (gnu/linux) Cancel-Lock: sha1:y5A3r5uirlHE8NiUUsXd7pvH8h8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:144551 Archived-At: Emacs has rudimentary support for playing sound -- .wav and .au files, if I read the code correctly. Has anybody considered adding support for modern sound formats via a library like SDL? http://icculus.org/SDL_sound/ It seems like it has support for all the common formats -- .flac and .ogg and .mp3 and .etc. There's probably no extremely compelling reasons to add built-in support for a real sound player in Emacs, but it might be kinda neat. If you're in a dired buffer, you can hit RET to see images, but sound files aren't as available. Wouldn't it be nice if you hit RET on an .mp3 file, and Emacs pops up a waveform buffer and starts playing the file? And you can skip around in the song/podcast... Has anybody done any work in that direction? And if not, would Emacs (after 24.1, or course) be open to adding such functionality if somebody (ahem) were to find the time to implement it? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/