Support and General Use > User Interface and Voice
Database Voice suggestion
Alucryd:
Hi all,
This may have been suggested before, but it would be great to have some voice in the imho most used menu of RockBox. I don't know how other people sort their libraries, but mine is like this:
--- Code: ---%album artist%/%album%/%track%. %title%
--- End code ---
Every directory has a _dirname.talk inside.
I can think of two ways to implement this:
* the first would be an option to tell RockBox the tree structure of the library, in my case %album artist%/%album%, and associate the _dirname.talk inside those directories to %album artist% and %album% tags used in the database.
* the second would be the creation of additional voice files inside the %album% directory, like _albumartist.talk, _album.talk, and so on. Making extensive use of symlinks pointing to _dirname.talk files would also help reducing space usage, or building a folder containing all talk files inside .rockbox, and pointing to them.
What do you think?
bluebrother:
--- Quote from: Alucryd on November 07, 2012, 06:10:02 AM ---This may have been suggested before, but it would be great to have some voice in the imho most used menu of RockBox.
--- End quote ---
For me the Database is the least used "menu" in Rockbox :)
--- Quote ---I don't know how other people sort their libraries, but mine is like this:
--- Code: ---%album artist%/%album%/%track%. %title%
--- End code ---
Every directory has a _dirname.talk inside.
--- End quote ---
If you have a proper file structure why don't you use the file browser?
The main problem is that people using the Database tend to not have their music organized that neatly, which means your attempt would fail for them. People having their music organized in folders don't loose much if they simply use the folder structure instead. So in the end I don't see much benefit from trying to get additional voice information from the filesystem by assuming some "proper" structure.
One thing I can imagine that actually could work would be to have a special talkfile folder (like /.talkfiles) and generate a talkfile for each track artist and title, using the artist / title as filename. Then Rockbox could try to find a talkfile for each entry in the Database when displaying it. However, this also means that an extended talkfile generation tool is necessary -- it not only needs to read filenames in the folder structure but also parse the metadata of the files found. While this is certainly doable it's work someone need to do :)
--- Quote ---Making extensive use of symlinks pointing to _dirname.talk files would also help reducing space usage, or building a folder containing all talk files inside .rockbox, and pointing to them.
--- End quote ---
FAT does not support symlinks, so this is not possible.
Alucryd:
--- Quote from: bluebrother on November 07, 2012, 05:04:31 PM ---If you have a proper file structure why don't you use the file browser?
--- End quote ---
The thing is, I usually listen to all songs from a particular album artist, or even a whole genre, with a big shuffle, which (I think) is not possible with the file browser.
--- Quote ---The main problem is that people using the Database tend to not have their music organized that neatly, which means your attempt would fail for them. People having their music organized in folders don't loose much if they simply use the folder structure instead. So in the end I don't see much benefit from trying to get additional voice information from the filesystem by assuming some "proper" structure.
One thing I can imagine that actually could work would be to have a special talkfile folder (like /.talkfiles) and generate a talkfile for each track artist and title, using the artist / title as filename. Then Rockbox could try to find a talkfile for each entry in the Database when displaying it. However, this also means that an extended talkfile generation tool is necessary -- it not only needs to read filenames in the folder structure but also parse the metadata of the files found. While this is certainly doable it's work someone need to do :)
--- End quote ---
Yes, I agree with you. Well, until someone decides to tackle this, I'll make do with the current implementation. Not that I'm unhappy with it, on the contrary, it's already great enough to leave my clip zip deep in my pocket!
--- Quote ---FAT does not support symlinks, so this is not possible.
--- End quote ---
Of course, silly me^^ Thx for the quick answer and keep up the good work!
torne:
--- Quote from: Alucryd on November 07, 2012, 05:50:16 PM ---The thing is, I usually listen to all songs from a particular album artist, or even a whole genre, with a big shuffle, which (I think) is not possible with the file browser.
--- End quote ---
All songs by an artist is easy in that structure: just long press select on the artist folder and hit "insert shuffle" to insert them in a random order into the playlist.
Genres you can't do from the file browser unless you organise your files by genre, though, indeed.
Alucryd:
Oh nice, thx for the tip!
Navigation
[0] Message Index
[#] Next page
Go to full version