links
300 Images From 1800 Sites
Punctuated Productivity
ascii table
brainjar.com: css positioning
Catman's Reference Guide to XHTML 1.1
Catman's XHTML 1.1 Elements and Attributes Reference Guide
citeseer
Color Scheme Generator
common errors in english
cool images
Copying music between authorized computers with iTunes for Windows
css layout-o-matic
daypop
del.icio.us
elegant hack
emacs wiki
floatutorial
imho...
keystroke shortcuts for windows xp
mozilla keyboard shortcuts
NameVoyager
perldoc.com
programming language popularity
regular expression tester
selectoracle
short url services
simple urls for search engines
the unix acronym list
yahoo dictionary

permalink

the listening project

What’s Kelly listening to?

The Listening Project

The listening project is an evolving collection of tools that support my own enjoyment of music. The project has also been an avenue for me to experiment with new-to-me software techniques. I started the project during a perl programming class, as a means to learn and practice perl programming.

History

May 16 2004

View saved page.

Circa May 2004

View saved page.
This was a major upgrade to the system. It was almost completely re designed and reimplemented. Some of the changes:

To Do

pri what discussion/rationale status
x web stats I need to know if anyone is viewing these pages.
2 rate tunes/cds Play time is a passive way of rating music, but I would like to be more active, especially for individual tunes. I usually play whole albums. If a tune plays that I know I don’t like, and I’m sitting at a pc somewhere or near the audiotron, I’ll skip it. The fact is that on most albums I only like a few of the tunes. I’d like to be able to randomly play any tune that I like, for example.
x cd publish date I’m curious. I think the stuff I listen to is a decade old or more… :-}
x edit mp3 tags Often, music is mis-tagged. Sometimes the artist is listed in different ways for different CDs, like “The Dave Mathews Band” and “Dave Mathews Band”. Many of my compilation CDs are coded inconsistently.
x audiotron start cmd I need to start the audiotron if it is not playing. The queue links do nothing if the audiotron is not already playing.
x log atron playing in db I need a list of the last few items played, and I don’t want to wait for them to be added to the db via the samba log scan (though I realize now I haven’t thought this through). Also, I want a log of internet radio activity. This is a big part of what I listen to, and I want to generate stats on it. partial
x annotate tunes The list of recently played is now displayed. Now we need the ability to annotate these, as in rating, or add to playlist, etc.
x audiotron controls I’m sorely in need of some basic audiotron controls on this page. I’m playing some fairly iffy music, and it would really be nice to be able to easily say “next track please”, or, in other words, “please stop torturing me”.
x schema enhancements need to make a separate artist/cd/tune table, and take that stuff out of the other tables.
x project history I want to capture the history of the project for my own grounding and to share with others. I’m interested in the evolution of software systems and so I want to track the evolution of my own systems. Also I want to share that with others. done
1 recent play list To implement the above, the UI needs a list of what is currently and recently played. Also other thoughts on this. done 5/30/04

Share this article on post this at del.icio.us post this at Digg post this at Reddit

* * *

  1. I am visiting your page Kelly ! Checking out once a while. There are some really nice stuff but I must say the songs collections are not so familiar to me !
    — Priya    Jun 18, 01:52 PM    #