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 :)
Nicolas

On Mon, 18 Oct 2004 14:48:47 +0200, Jacob <jacob01_at_gmx.net> wrote:
> ***
> This message was sent to your KasMail disposable email address:
> Rockbox development rockbox_at_cool.haxx.se> ***
>
> 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
>
>
> _______________________________________________
> http://cool.haxx.se/mailman/listinfo/rockbox>
_______________________________________________
http://cool.haxx.se/mailman/listinfo/rockbox