all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Drew Adams" <drew.adams@oracle.com>
To: <andersvi@notam02.no>, <emacs-devel@gnu.org>
Subject: RE: Sound in Emacs
Date: Thu, 6 Oct 2011 06:29:14 -0700	[thread overview]
Message-ID: <FED27AE1BEA240ABB127DE5B0962FBBC@us.oracle.com> (raw)
In-Reply-To: <87lisyh41l.fsf@notam02.no>

>>> A project id like to get going is setting up a database
>>> type app for sound - something similar to various
>>> photo-managers - where info from a sound gets stored
>>> and managed - diskfile, region, format, tags and
>>> metadata of all sorts - - and made available through a
>>> general interface.  Send a query to find certain regions
>>> from some files, and ask a running sound-editor to show
>>> them.  Edit them, update metadata info, headers etc. on
>>> a set of matches (ie. add a tag or similar) etc.
>j>
>j> All filetypes can be meta tagged the same way technically. then
>j> you need a common storage(I've been experimenting with rdf
>j> indexing on top of xattrs) and indeed Emacs is ideal for large
>j> scale tagging.
> 
> I dont know of any existing things doing this, which is a 
> pity, it would make for a very effective tool for managing
> all kinds of large collections of sound.  There are some
> metadata-editors for sound around, but afaik only 'standalone'
> apps, really not offering much more in functionality than
> file-browsers.
> 
> One obvious problem in a db-approach is keeping collected info updated
> after say moving files around or editing them.
> 
> This could be managed by including historic information in the actual
> files (version, name, location...) for a 'detective'-script to be able
> to keep track of new names, locations or other changes, and keep a db
> updated accordingly.

FWIW/FYI-

No doubt it does not correspond to everything you both are envisioning, but
Bookmark+ lets you easily register (aka "bookmark") any type of file, associate
metatdata with it, tag it in various ways and access it using tag set
operations, attach any additional code to its activation (aka "jumping to it"),
group it in various ways with other files (e.g. a playlist), and so on.  

(Not sure what you meant by "regions", but you can also bookmark specific
regions of text files.  And bookmarks generally handle "moving around",
renaming, and editing.)

Possibly some of what you envision could be built using what is already there -
dunno.  Mentioning Bookmark+ because much of what you describe sounds similar.

http://www.emacswiki.org/emacs/BookmarkPlus

Alternatively, you can perhaps leverage Org mode's features involving metadata
and tagging - dunno.  And then there is Stefan's Music Player Daemon (MPD) -
dunno about that either, but it sounds like it employs an actual "database"
(unlike Bookmark+ (and Org, I imagine), which holds the metadata in plain text
files).




  parent reply	other threads:[~2011-10-06 13:29 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-10-03 19:46 Sound in Emacs Lars Magne Ingebrigtsen
2011-10-03 19:50 ` Julien Danjou
2011-10-03 21:04 ` joakim
2011-10-04  7:01   ` Jan D.
2011-10-04 22:53     ` Tim Cross
2011-10-05  0:23       ` Lars Ingebrigtsen
2011-10-05  0:41         ` chad
2011-10-05  1:26           ` Stephen J. Turnbull
2011-10-08 14:22         ` Thien-Thi Nguyen
2011-10-04 23:44     ` Óscar Fuentes
2011-10-06  7:02 ` andersvi
2011-10-06  7:31   ` joakim
2011-10-06  9:17     ` andersvi
2011-10-06 10:22       ` joakim
2011-10-06 13:29       ` Drew Adams [this message]
2011-10-06 15:37         ` Nix
2011-10-06 15:44           ` Drew Adams
2011-10-06 16:54           ` Stefan Monnier
2011-10-06 18:27             ` Nix
2011-10-06 16:42         ` andersvi

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=FED27AE1BEA240ABB127DE5B0962FBBC@us.oracle.com \
    --to=drew.adams@oracle.com \
    --cc=andersvi@notam02.no \
    --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.