dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Rockbox mail archive

Subject: Re: ID3 database browsing
From: Nicolas Touillaud (
Date: 2004-10-18

First: Hello World ! I'm not a real newcomer but since I changed my email...
Oh yes, I'm french, please forgive my mistakes :)

Thinking about all this, what about using a "folder like" structure ?
I'm thinking of "ID3 Browse", an offline windows command line tool.
It generate folders (say artist\I\IR\Iron Maiden) containing playlists.
You can generate the tree acording to your criteria (I dont care about
the year, but album , artist and song name..) and Shazam !

These folders can now be voiced by the rockbox famous script.

You just got a voiced ID3 searchable database :)

There is a major drawback: it literraly EAT disk space because of
fat32 disk allocation clusters.

If we could navigate into an archive (single file), containing all the
above, wouldn't it be nice ?

Would it be simple for coders make us navigate into such a file ?

Thank to all coders and helpers (wiki, mail etc.) and hi to the silent
majority :)

On Mon, 18 Oct 2004 14:48:47 +0200, Jacob <> wrote:
> ***
> This message was sent to your KasMail disposable email address:
> Rockbox development
> ***
> On Mon, Oct 18, 2004 at 02:38:44PM +0200, Björn Stenberg wrote:
> > Jacob wrote:
> > > Ok, having though about this (sorry for doing that after
> > > hitting 'y' to send the last mail) I think about the following
> > > steps (it's just an idea):
> > >
> > > 1. A complete off-line based solution without any db file
> > > format optimization is done first. This has the advantage,
> > > that a usable data base (and the UI) will be available
> > > sooner than if trying to find an optimal file format
> > > before any coding is really done (and everyone gets
> > > bored).
> > >
> > > Now most of the users will probably be happy.
> >
> > No, because such an unoptimised database will be unusable by the firmware.
> You're right, what I meant was 'without ... optimization _for database
> update_ '
> >
> > That is why all this discussion about how to create the index is largely pointless. We have to optimise the database format heavily for it to be usable at all by the firmware. This database format is what we need to invent, not how to generate it.
> No it's not pointless, a solution there would just not be enough.
> Jacob
> _______________________________________________

Page was last modified "Jan 10 2012" The Rockbox Crew