From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: Sound in Emacs Date: Wed, 05 Oct 2011 10:26:56 +0900 Message-ID: <87aa9ggrdr.fsf@uwakimon.sk.tsukuba.ac.jp> References: <4E8AAF3E.7050600@swipnet.se> <878vp0z3oz.fsf@gnus.org> <3A6D9970-36B0-45B5-8D73-BEE27AFA9DCC@mit.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1317778035 2435 80.91.229.12 (5 Oct 2011 01:27:15 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 5 Oct 2011 01:27:15 +0000 (UTC) Cc: Lars Ingebrigtsen , emacs-devel@gnu.org To: chad Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 05 03:27:11 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 1RBGGM-00067R-SL for ged-emacs-devel@m.gmane.org; Wed, 05 Oct 2011 03:27:11 +0200 Original-Received: from localhost ([::1]:33333 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RBGGM-0006bS-Cz for ged-emacs-devel@m.gmane.org; Tue, 04 Oct 2011 21:27:10 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:53437) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RBGGJ-0006bM-TF for emacs-devel@gnu.org; Tue, 04 Oct 2011 21:27:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RBGGH-0006sK-LJ for emacs-devel@gnu.org; Tue, 04 Oct 2011 21:27:07 -0400 Original-Received: from mgmt2.sk.tsukuba.ac.jp ([130.158.97.224]:48113) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RBGGH-0006r4-70 for emacs-devel@gnu.org; Tue, 04 Oct 2011 21:27:05 -0400 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mgmt2.sk.tsukuba.ac.jp (Postfix) with ESMTP id 8A85F9707B0; Wed, 5 Oct 2011 10:26:56 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id 840F11A26E2; Wed, 5 Oct 2011 10:26:56 +0900 (JST) In-Reply-To: <3A6D9970-36B0-45B5-8D73-BEE27AFA9DCC@mit.edu> X-Mailer: VM 8.2.0a1 under 21.5 (beta31) "ginger" 6c76f5b7e2e3 XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 130.158.97.224 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:144571 Archived-At: chad writes: > There is a big UX difference between using emacs to manage a music > collection, adding ui sounds to gnus, and using emacs to figure out > that sound/892794.ogg is `ding' while sound/234676.ogg is `quack'. And none of those really require internal support AFAICS. But that's not what I would want Emacs support for. The thing is, I'm a console-oriented kinda guy, and I find the lack of imagination, not to mention documentation, of the people who design GUIs really off-putting and constraining. Take Audacity (which is a fine application in most respects). I use it to record lectures and things like that, but what I would *really* like is a way to insert markers from the keyboard -- the idea being to mark at each change of slide. Similarly for WYSIWYG draw programs. Most of my drawing needs are pretty simple: flow charts and things like that. And the sizes etc are usually easily computed, or pretty standard. The applications do allow creation of macros and things like that, but it requires a lot more effort than I want to put in to learn the specifics. Whipping up UIs (modes and keymaps) for that kind of thing is something Emacs Lisp is really good for.