Xana/ xana2/ barks
Esperando por Andrew

Things I am not going to do this week:

Posted Sun 10 Aug 2008 01:27:34 PM EDT Tags: barks
Meiosis

Word on the street is that there will be a Mini Purse in about seven months. That could mean Procter & Gamble stock is undervalued. Contact Manish for more details.

Posted Wed 02 Jul 2008 10:13:17 AM EDT Tags: barks
To MPD or NIH

I cannot tell if MPD is what I want. Things like this and this lead me to believe that it is beyond repair, but things like this and this give me the faint feeling that it might not be.

What I want is a music architecture that has a a core that plays a music file to a soundcard, takes direction from any number of stackable plugins, and feeds event data to any number of stackable plugins.

I'm less sure about whether I want some kind of shared database or if each plugin should have to maintain its own database infrastructure. If tracks should be identified by MusicBrainz IDs, how do you handle files lacking those tags?

I want song selection plugins: one that does playlists, one that selects randomly, ones that choose via arbitrary algorithms (vux, last.fm recommendations, a snippet of user-entered pseudocode/query, and so on). These should be able to handle files local to the core process, files on the client machines, simple http audio streams, and last.fm radio.

The core should be able to communicate to any number of event plugins when a track starts, when a track is at an arbitrary point (240 seconds, halfway, etc.), when a track ends, when a track is skipped (whether by user action or plugin logic), when a track is paused, and so forth. I want event plugins: last.fm reporting via Audioscrobbler 1.2 or newer, vux preference tracking, simple statistics tracking, logging, and anything else anyone might want to keep track of reasonably.

I have some scarier ideas, but they can wait.

Posted Sat 24 May 2008 05:45:15 PM EDT Tags: barks mpd music vux zomg
compmatch S.O.S.

If you have brilliant ideas for Peter, please reply to this mailing list post and share them.

For your convenience, you can look at the bld_line() function here.

Posted Sun 18 May 2008 03:13:07 PM EDT Tags: algorithm barks completion matching utf8 zsh
Administrivia

As part of a long overdue move to ikiwiki, this blog now lives here.

Kindly update your subscriptions to the RSS and Atom feeds.

I have attempted to convert all entries and preserve all but 4 permalinks. I apologize if any links or HTML broke in the process.

If you do not see this entry at all, your aggregator likely does not understand HTTP redirects, and you should update your subscription with great haste.

Posted Sun 09 Mar 2008 01:59:21 PM EDT
1001001SOSLMAO

They also teach LOL 103 at ROFL University in LOLheim.

Posted Thu 10 Jan 2008 11:10:39 AM EST Tags:
Tangled up in true

Tell her what's not true. She will fix it.

Posted Fri 28 Dec 2007 06:55:22 AM EST Tags:
But can I read it over gopher

John Goerzen nearly transforms into Tom Robbins.

Posted Wed 17 Oct 2007 11:31:14 PM EDT Tags:
Herding databases

I can never remember this BTS URL:

oldbdb

Posted Sun 16 Sep 2007 04:22:42 PM EDT Tags:
But what does the position of the circle mean?

You make one little Durex pun and all of a sudden-like, somebody's making a PNG file for you.

Posted Mon 03 Sep 2007 01:43:44 PM EDT Tags: