Author Topic: Folder Browser  (Read 855 times)

HaiFi

  • Newbie
  • *
  • Posts: 8
Hello together,
I'am using MusicBee since a view weeks and I like it.
But there is one point I don't understand. My music library is organized like the following structure:

Artist\Album\Title
or
Sampler\Groupname\Album\Title

The amount of all titles is close to 150.000 and the folder "Sampler" contains about 25.000 titles. I configured the folderview that also titles in subfolders are showed. When I select the music library all titles are shown very fast (< 1second). When I select the "Sampler" folder it takes up to 10 seconds.

This is for me not really fast. My question ist at least simply what ist the reason for this long time?

Because I am a software developer I tried out a simple test with a SQLite database. the contend of the database is my music collection with the structure described before. Then I tried to load all titles from the database to show them inside a gridview. After this I do the same test to view the "Sampler" titles. I dit it whith a simple Select statement like  "SELECT * from Titel WHERE Filename LIKE 'D:\Musik\Sampler%'".

The result was that I got the titles really fast, faster then all titles. Is music library in the backend of MusicBee a database or ist it something else?

frankz

  • Hero Member
  • *****
  • Posts: 3867
The music library is a database (the MBL file in your library folder).

The file browser is a file browser.

MusicBee is a music library manager.  Using it like a basic file browser is sub-optimal.

HaiFi

  • Newbie
  • *
  • Posts: 8
Thanks for the comment but this is no answer to my question.
How MusicBee ist used by the user depence on the user.

MusiBee has an internal folder selector which wors much slower as the rest. Maybe there is a reason for that. I only would like to know the reason for that.

frankz

  • Hero Member
  • *****
  • Posts: 3867
Thanks for the comment but this is no answer to my question.
How MusicBee ist used by the user depence on the user.

MusiBee has an internal folder selector which wors much slower as the rest. Maybe there is a reason for that. I only would like to know the reason for that.
It actually does answer your question, thanks.  It's the same reason as why a screwdriver is much better at turning screws than it is at driving nails.  Tools are optimized for their intended use.

psychoadept

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10940
MusiBee has an internal folder selector which wors much slower as the rest. Maybe there is a reason for that. I only would like to know the reason for that.

I suspect that when using the file browser, MusicBee actively rescans each folder to be sure it's showing you the latest content, whereas once something is in the library it only rescans if prompted it to do so.
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest patches
(Unzip and overwrite existing program files)