Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#1750 - 13/03/2000 22:09 Smart Playlists?
mcomb
pooh-bah

Registered: 31/08/1999
Posts: 1649
Loc: San Carlos, CA
MaximumPC is running an article on building a in car MP3 player based on a 1U rackmountable computer. There is a couple parts of it that I found rather interesting. He is planning on implementing smart playlists based off a database. The neat part of this is that he can create a U2 playlist which basically contains all files by the band U2. As he adds music to the player the ID3 tags will be indexed and added to the database. Next time
he selects the U2 playlist it will include any new songs by the band.

The other neat things was an automatic ranking system where the player would lower the ranking if you fast forwarded through a song, raise it if you played it twice or specifically selected it. It would then use this ranking to determine how often that song came up during random play.

I was curious if the Empeg has either of these features or if anything like this is planned? If I recal correctly Hugo had the ability to create a playlist based on year or artist on his original automotive MP3 player, but I don't think I have ever seen this mentioned in the specs for the production unit.

Just curious,
Mike


_________________________
EmpMenuX - ext3 filesystem - Empeg iTunes integration

Top
#1751 - 13/03/2000 22:54 Re: Smart Playlists? [Re: mcomb]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31565
Loc: Seattle, WA
The ranking concept is interesting, but it would be the first feature I'd disable if it were on the Empeg.

As it stands right now, the Empeg repeats too many songs already because it doesn't de-dupe the flattened playlists before shuffling them. And Hugo said he didn't think it shuffled hard enough and was planning on implementing a more vigorous shuffling algorithm (any word on either of these, Hugo?).

Also, there are certain times that I skip songs because I'm not in the mood for them, even though I really like the songs. It depends on the style of song and my mood, more than my "vote" of how good I think the song is.

And since I'm a musician, I often repeat a song over and over again if I'm learning how to play it on the guitar. Sometimes I have to learn songs I don't like as much. So such songs might get an artificially high ranking.

So ranking songs in that way would just make the shuffling even less random, and might cause songs to get an invalid ranking. It's an idea that sounds good on paper, but would produce undesired effects in real life.

Tony Fabris
Empeg #144
_________________________
Tony Fabris

Top
#1752 - 14/03/2000 00:50 Re: Smart Playlists? [Re: mcomb]
Dignan
carpal tunnel

Registered: 08/03/2000
Posts: 12318
Loc: Sterling, VA
However, I do like the idea of adding new songs and automatically updating a playlist. how are playlists created on the empeg. I'm sorry, I just don't know much about that stuff, not owning one and all...

_________________________
Matt

Top
#1753 - 14/03/2000 03:22 Re: Smart Playlists? [Re: mcomb]
rob
carpal tunnel

Registered: 21/05/1999
Posts: 5335
Loc: Cambridge UK
The empeg is capable (and has been for some time) of building playlists on the fly, based upon Artist, Genre, Album, Title or Year. When you upload a track it is placed into one or more playlists of your own design, and the ID3 tags are read to prefill the track information fields. You can then access your music by navigating your own playlist structure, or by specifying the artist and so forth.

Analysis of your personal play patterns is something that has been on our to-do list since the start. I think it was even discussed in one of the early newsletters. The idea was that you would be able to instruct the empeg to play, for example, tracks that you haven't heard in the last two months, or to play your most listened to tracks. I guess this functionality will be bolted onto the existing search system but there's no ETA right now.

Rob




Top
#1754 - 14/03/2000 06:35 Re: Smart Playlists? [Re: mcomb]
altman
carpal tunnel

Registered: 19/05/1999
Posts: 3457
Loc: Palo Alto, CA
I think from about beta9a the empeg has been collecting stats on what you listen to and what you skip - it's just they're not displayed anywhere yet :)

As for the "auto playlist" function - this is there already with the artist search facility.

Hugo



Top
#1755 - 14/03/2000 09:39 Re: Smart Playlists? [Re: Dignan]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31565
Loc: Seattle, WA
However, I do like the idea of adding new songs and automatically updating a playlist. how are playlists created on the empeg. I'm sorry, I just don't know much about that stuff, not owning one and all...

This talk about "automatically updating a playlist" is a non-issue with the Empeg. The way you organize the playlists on the unit is so simple that you don't need any special automatic system. It's very powerful and flexible, but also very simple to use.

On the Empeg (in the Emplode software), playlists appear just like Windows folders. There is a virtual "directory structure", with "Empeg-Car" at the top (representing everything in the unit), and as many subdirectories (playlists) as you like. When you add a new song to the unit, you do so by dragging the file from the Windows explorer and dropping it onto the desired playlist.

Creating new playlists in Emplode is just as easy as creating new folders in Windows. If I remember correctly, you can even drag a whole folder from Windows onto Emplode and it will automatically create a playlist for you with the name of that folder. Although I've never done it that way, so I'm not sure.

When you copy songs between different playlists within the Emplode software, it doesn't make a duplicate of the song file, it just adds another entry to the playlist. That way you don't take up extra disk space by having a song in more than one playlist.

The playlists are fully hierarchical, just like Windows folders. If you play a playlist that has several sub-playlists, it will play all of the songs in all of the sub-playlists.

There is one special playlist called "unattached items". Songs in this list are simply files that don't exist in any other playlist. If, for example, you get a system crash during a big upload, the portion of the files that were uploaded before the crash will appear in that folder, and you can move them to the proper playlists without having to upload them again.

Tony Fabris
Empeg #144
_________________________
Tony Fabris

Top
#1756 - 14/03/2000 13:04 Re: Smart Playlists? [Re: tfabris]
Dignan
carpal tunnel

Registered: 08/03/2000
Posts: 12318
Loc: Sterling, VA
thanks, that clears alot up! now I'll know what everyone is talking about!

_________________________
Matt

Top
#1757 - 14/03/2000 21:32 Re: Smart Playlists? [Re: tfabris]
CHiP
enthusiast

Registered: 08/06/1999
Posts: 345
Loc: New Jersey, USA
Well, maybe if they set it up so that you can skip during the first 5 to 10 seconds, it won't register as one that you don't like because your not in the mood. IF you listen past 30 seconds, then skip, then it would register.

But hey, whatever works, we're all different. I think i would like that feature.


-CHiP
_________________________
-CHiP

Top
#1758 - 14/03/2000 21:46 Re: Smart Playlists? [Re: mcomb]
duranike
journeyman

Registered: 20/06/1999
Posts: 84
I cant tell you how many times I want to set up a complete random list of songs on the fly while on the road. I wish there was some way, like in the search menu, where you can append a song to a temp. list by just crusing throught the playlist and selcting a song, or songs, and then to append it. I hope this function will be put in soon.
-Jordan

_________________________
1st Original Mark I Owner in California: Serial Number 27.

Top
#1759 - 15/03/2000 00:12 Re: Smart Playlists? [Re: duranike]
Dignan
carpal tunnel

Registered: 08/03/2000
Posts: 12318
Loc: Sterling, VA
Of course, if you have quite a few songs, you might not want to do that while driving :)

_________________________
Matt

Top
#1760 - 15/03/2000 00:37 Re: Smart Playlists? [Re: tfabris]
mcomb
pooh-bah

Registered: 31/08/1999
Posts: 1649
Loc: San Carlos, CA
I still think I would be a fan of auto updating lists. I don't do windoze so when I get a player it sounds like the software available to me may initially be somewhat limited. The ability to haphazardly add songs to the empeg and then play all songs by x artist or from y genre sounds great because it means I will have to do minimal list maintenance. Fortunately it sounds like the Empeg crew has already covered this. If I can do something like play all songs by x band via voice recognition I will be in geek-toy heaven.

Thanks for the info everyone!

-Mike

p.s. So when are we going to get the source for the unix playlist/upload tools and the transfer specs? I want to have something to play with while waiting for my number to come up! Hey that brings up another point, I need an "Empeg emulator" for development :-)

_________________________
EmpMenuX - ext3 filesystem - Empeg iTunes integration

Top
#1761 - 15/03/2000 02:13 Re: Smart Playlists? [Re: CHiP]
altman
carpal tunnel

Registered: 19/05/1999
Posts: 3457
Loc: Palo Alto, CA
I seem to remember that the algorithm currently in the empeg disregards skips in something like the first 10% of the song and notes skipping in the 10-30% region. Or something. John implemented this bit so he'll know for sure :)

Hugo



Top
#1762 - 15/03/2000 02:35 Re: Smart Playlists? [Re: altman]
Geoff
enthusiast

Registered: 21/08/1999
Posts: 381
Loc: Northern Ireland
I can just see the shock headline on /. :

In-car MP3 player tracks user preferences - Doubleclick say "It's not us!!"



Geoff
---- -------
Reg No. 554, s/n 00064 - It's mine I tell you.... all mine :)
_________________________
Geoff
---- -------
Mk1 Blue - was 4GB, now 16GB
Mk2 Red - was 12GB, now 60GB

Top