From: 42 147 <aeuster@gmail.com>
To: Michael Brand <michael.ch.brand@gmail.com>
Cc: Org Mode <emacs-orgmode@gnu.org>
Subject: Re: managing a playlist
Date: Sun, 20 Jan 2013 12:35:53 -0500 [thread overview]
Message-ID: <CAMgvimEokdR_Gmo04iYRid=dhS2=rA44um-1SfiP=V79Hm0bKg@mail.gmail.com> (raw)
In-Reply-To: <CALn3zohhHLWoRL7ACK+=iaPM0tPE1bYfyF2L63deBZMXvXcJzQ@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 5004 bytes --]
I appreciate the detailed reply, but org-tables is less tidy and browsable
than my simple hierarchy of nested headings; unless I misunderstood your
instructions. I copy / pasted what you wrote (starting with #+BEGIN) and
enabled interactive column view. But aside from a flashy change of colors
and borders, I don't see an improvement in functionality. What other
commands do you use in this mode when managing playlists? I could very well
be missing something here.
2013/1/20 Michael Brand <michael.ch.brand@gmail.com>
> On Sat, Jan 19, 2013 at 3:07 PM, 42 147 <aeuster@gmail.com> wrote:
> > What's the best way to keep a playlist in org-mode?
> >
> > I just want to keep a list of everything I like. Right now my format is:
> >
> > **** Judas Priest
> > ***** Painkiller (1990)
> > ****** (2) Hell Patrol
> > ****** (6) Night Crawler
> > ****** (7) Between the Hammer and the Anvil
> > **** At The Gates
> > ***** Slaughter of the Soul (1995)
> > ****** (1) Blinded By Fear
> > ****** (2) Slaughter of the Soul
> > ****** (3) Cold
> > ****** (4) Under A Serpent Sun
> > **** Megadeth
> > ***** Killing is My Business (1985)
>
> For what it’s worth, a good way for my requirements:
>
> Since anyway I discover and cherry-pick songs and focus on songs
> rather than albums, especially for more recent music, I decided to
> move from the common path format “Judas Priest - 1990 Painkiller - 02
> Hell Patrol” to the much simpler “Judas Priest - Hell Patrol”. The
> album information is moved to _optional_ properties. It allows to add
> songs much quicker, without losing the time to find out the album
> year, name and track only to be able to insert the new song into the
> right path.
>
> The songs are in alphabetical order of its title. Album information
> can be left empty and if added later doesn’t disturb the song’s path
> and the ordering. I put up with the resulting scattering of albums.
> Should I care about this in a rare case of a complete album, a
> playlist for the album is perfect. E. g. M3U. Most of the times I have
> very few songs per album, often only one.
>
> Songs released more than once like in Best Of albums are not
> duplicated. Case by case the properties for the album may be left
> empty or contain the first released, the acquired or even several
> albums e. g. concatenated in the field value. No concerns anymore also
> on how to resolve this with the common path format and with complete
> albums.
>
> how the interactive column view in the buffer (C-c C-x C-c) looks like:
> #+BEGIN: columnview
> | artist - title | * | year | album | tr |
> |--------------------------------------+---+------+-------------+----|
> | * Judas Priest | | | | |
> | *** Between the Hammer and the Anvil | 1 | 1990 | Painkiller | 07 |
> | *** Come and Get It | 5 | 1988 | Ram It Down | 04 |
> | *** Hell Patrol | 4 | 1990 | Painkiller | 02 |
> | * Lou Reed | | | | |
> | *** Perfect Day | | | | |
> | * The Jolly Boys | | | | |
> | *** Perfect Day | 3 | | | |
> #+END:
>
> file content:
> #+STARTUP: odd
> #+COLUMNS: %30ITEM(artist - title) %1rating(*) %4year %20album %2track(tr)
> * Judas Priest
> - [[http://en.wikipedia.org/wiki/Judas_Priest]]
> - [[http://www.judaspriest.com]]
> - bla bla
> *** Between the Hammer and the Anvil
> :PROPERTIES:
> :rating: 1
> :year: 1990
> :album: Painkiller
> :track: 07
> :END:
> - [[http://www.youtube.com/watch?v=Ycte4mmN8l4]]
> *** Come and Get It
> :PROPERTIES:
> :rating: 5
> :year: 1988
> :album: Ram It Down
> :track: 04
> :END:
> *** Hell Patrol
> :PROPERTIES:
> :rating: 4
> :year: 1990
> :album: Painkiller
> :track: 02
> :END:
> * Lou Reed
> *** Perfect Day
> :PROPERTIES:
> :ID: d25f4624-7c1d-40b3-8f53-5175696d4254
> :END:
> - [[http://en.wikipedia.org/wiki/Perfect_Day_(Lou_Reed_song)]]
> - covered by:
> - Patti Smith
> - The Jolly Boys: [[id:0a4045c5-428f-4ffd-9e90-ed2558355d11]]
> - for more cover versions see
> [[
> http://en.wikipedia.org/wiki/Perfect_Day_(Lou_Reed_song)#Other_versions]]
> * The Jolly Boys
> *** Perfect Day
> :PROPERTIES:
> :ID: 0a4045c5-428f-4ffd-9e90-ed2558355d11
> :rating: 3
> :discovered: [2010-09-30 Thu]
> :END:
> - covers Lou Reed: [[id:d25f4624-7c1d-40b3-8f53-5175696d4254]]
> - [[file:/podcasts/radio_station/music_show/2010-09-29.mp3::01:09:43]]
> (this link starts the podcast MP3 file at the position where the
> song was played)
> - bla bla
>
> Michael
>
[-- Attachment #2: Type: text/html, Size: 6097 bytes --]
next prev parent reply other threads:[~2013-01-20 17:36 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-01-19 14:07 managing a playlist 42 147
2013-01-20 10:25 ` Michael Brand
2013-01-20 17:35 ` 42 147 [this message]
2013-01-20 18:27 ` Michael Brand
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='CAMgvimEokdR_Gmo04iYRid=dhS2=rA44um-1SfiP=V79Hm0bKg@mail.gmail.com' \
--to=aeuster@gmail.com \
--cc=emacs-orgmode@gnu.org \
--cc=michael.ch.brand@gmail.com \
/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.