Off the bat I would like to compliment SteveV, rtv, and Hwahrman on the wonderful new features put into the My music plugin. Thanks to frodo as well for making image-thumbs speed dramatically faster. When that is said, I have some "problems" with the current browsing-solution.
It's very slow...
I use my music-collection of approx. 20.000 files hours per day, and I find myself getting bored and annoyed by the slow response-time.
Facts:
- approx. 1000 artists
- approx 20.000 files
- all files stored locally
- SVN - and did a database-scan with the new tagreader.
My problem lies with how the views are created
- When switching to artist-view mp 'lag' for 6 seconds on average
- When switching to Songs-view (needed to search for one particular song) mp 'lag' for 10-15 seconds
-When in a "big" view like Artist-view and traversing down (artist -> album -> songs) it all happens in milliseconds, but up again (artist <- album) mp 'lags' for approx. 4 seconds.
Being in album-view remembering a song - I think I know the artist - failing to find it in artist-view going to songs-view and searching using osd-keyboard takes a whopping 52 seconds to accomplish.
I really hope someone can take a look at this. I've used hours reading mp-code to figure out how this can take so much resources, and I "think" I've finally got it - it's creating a list of song-objects for ALL my songs that must be a real resource-hog. Maybe the list could be created in another manner?
Thanks for listening.
It's very slow...
I use my music-collection of approx. 20.000 files hours per day, and I find myself getting bored and annoyed by the slow response-time.
Facts:
- approx. 1000 artists
- approx 20.000 files
- all files stored locally
- SVN - and did a database-scan with the new tagreader.
My problem lies with how the views are created
- When switching to artist-view mp 'lag' for 6 seconds on average
- When switching to Songs-view (needed to search for one particular song) mp 'lag' for 10-15 seconds
-When in a "big" view like Artist-view and traversing down (artist -> album -> songs) it all happens in milliseconds, but up again (artist <- album) mp 'lags' for approx. 4 seconds.
Being in album-view remembering a song - I think I know the artist - failing to find it in artist-view going to songs-view and searching using osd-keyboard takes a whopping 52 seconds to accomplish.
I really hope someone can take a look at this. I've used hours reading mp-code to figure out how this can take so much resources, and I "think" I've finally got it - it's creating a list of song-objects for ALL my songs that must be a real resource-hog. Maybe the list could be created in another manner?
Thanks for listening.