INTERACT FORUM

More => Old Versions => Media Center 11 (Development Ended) => Topic started by: milehigh on September 27, 2003, 08:08:55 am

Title: Why reinvent the Wheel - Share your fav Smartlist!
Post by: milehigh on September 27, 2003, 08:08:55 am
Hi,

I am new to MC and was thinking to myself that I am sure there are alot of users who have spent time creating smartlists - and that there might be some unusual and useful ones out there that might benefit others - so here we are - (becasue I am lazy - and interested to see what people have come up with) - please share for the benefit of all of us..........

Thanks in advance
Title: Re: Why reinvent the Wheel - Share your fav Smartl
Post by: Bob007 on September 27, 2003, 08:53:57 am
I posted this on (the excellent) iPodlounge forums in a similar thread :

Well I have the usual smartlists that I'm sure most people have (lots of random 30 mins, random 1 hour, random 90 mins etc smartlists) but in addition to those I have these :

"Covers" -- A random 1 hour list of cover versions (I populate the "Keyword" list field with the word "Cover" when I rip and use this as my smartlist rule.

"1989 - 1992" -- A 1 hour list of random tracks released in the years 1989 to 1992 which correspond to my college years. Memories  

"< 3 mins" -- A random selection of tracks less than 2 and half minutes long. A playlist full of short and snappy tracks.

Not very imaginative, I know, but I'm looking at experimenting with the intensity and BPM fields to try and create some 'mood' smartlists....and my 'Genre' tags are all over the place at the minute so once those are sorted, that'll help me build a little more imagination into things.

Title: Re: Why reinvent the Wheel - Share your fav Smartl
Post by: Kurt Young on September 27, 2003, 10:36:13 am
Milehigh, is this the thread y'all talked about starting from the iPod thread?

If so, another thing that was mentioned, which I've seen here before, is being able to export a smartlist "package" that other users can download.

Like, I have a real wicked smartlist, and I can post a link to it, Kingsparta can click the link and the same smartlist would exist in his library.  It would be incredibly convenient and add to the community of MC.
Title: Re: Why reinvent the Wheel - Share your fav Smartl
Post by: rocketsauce on September 27, 2003, 11:12:24 am
Quote
"Covers" -- A random 1 hour list of cover versions (I populate the "Keyword" list field with the word "Cover" when I rip and use this as my smartlist rule.


I have a similar smartlist, only I created a new semicolon delimited field called "Original by". I enter the name of the original artist (if I know it) or just put a "?". Then the smartlist is setup to only selects tracks that have something entered in the "Original by" field.

I use the Keyword field for descriptive things like whether tracks are Live or Dance Mixes or from Soundtracks, etc. Then I build smartlists based on those things.

For another set of smartlists, I created a semicolon delimited field called "Artist (related)". For example, I have a lot of tracks that are written or produced by Prince, but not performed by him. So I enter "Prince" in the "Artist (related)" field. Then I can easily build a smartlist that contains not only contains tracks performed by Prince but also tracks he wrote and/or produced.

Also, as a sidenote, pretty much most of my smartlists are actually setup as view schemes, since most smartlist rules can be used in view schemes.

Rob
Title: Re: Why reinvent the Wheel - Share your fav Smartl
Post by: LisaRCT on September 27, 2003, 11:57:33 am
Quote
If so, another thing that was mentioned, which I've seen here before, is being able to export a smartlist "package" that other users can download.
It would be incredibly convenient and add to the community of MC.


Kurt, I remember seeing something about that.  It is a great idea and I would love to see it implemented.
Title: Re: Why reinvent the Wheel - Share your fav Smartl
Post by: milehigh on September 27, 2003, 12:31:08 pm
Yes Kurt - this is the new thread - that would be a great idea - smartlist plugins!  Is this doable?
Title: Re: Why reinvent the Wheel - Share your fav Smartl
Post by: graham131 on September 27, 2003, 01:50:48 pm
Quote
Milehigh, is this the thread y'all talked about starting from the iPod thread?

If so, another thing that was mentioned, which I've seen here before, is being able to export a smartlist "package" that other users can download.

Like, I have a real wicked smartlist, and I can post a link to it, Kingsparta can click the link and the same smartlist would exist in his library.  It would be incredibly convenient and add to the community of MC.


Wow Kurt that would be brilliant.

Lets hope one of the "clever" people here can do it.

Graham
Title: Re: Why reinvent the Wheel - Share your fav Smartl
Post by: gpvillamil on September 28, 2003, 07:28:00 am
I used Audio Analysis on my entire collection, and built two Smartlists based on that:

1) Ultra Mello, where intensity = 1 and BPM <80
2) Frenetic, where intensity =5 and BPM > 140

I've also experimented with things like:

Genre = Dance, Club, Techno, Trance and BPM > 140
Genre = Ambient, Lounge and Intensity <=2

Throw in a size limiter, move it to the iPod and I have new, mood appropriate music with every sync.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: bjsolem on October 28, 2003, 04:24:59 pm
Bump

I'm interested in what else people are doing with their smartlists.  Now that I've got my collection fully tagged etc.  I want to be able to set MC to take full advantage of it.

There was a different thread with a One hit wonder list for example,
~nodup=[Artist]   (or something like that]  

Any other good ideas out there?
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: V-Man on October 29, 2003, 03:03:59 am
What would be really cool is if smartlists could be added to MC9 simply by clicking on a web link.

Imagine this:

I create a smartlist in MC9 which I want to publish, so I right-click on it and choose "Share this smartlist". MC9 automatically generates some kind of http request and effectively uploads the smartlist to J River which adds it to a public database.

Also added to MC9 is a new smartlist group called "Shared smartlists". Right-click and choose "Update" to have it repopulated with the latest contents of the database. Click on it and MC9s list view shows the full database. Items from here can then be saved locally by dragging them to a different smartlist group.

Okay, maybe that's best left for MC10. For now we'll just have to copy/paste.

Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: Jonny5 on October 29, 2003, 05:11:07 am
This is my 'Neglected' smart list

[Last Played]=>=40320 [Number Plays]=>0 ~sort=[random] -[Genre]=[Comedy] ~t=120

Songs that havent been played for 30 days but have been played once, sorted randomly and limited to 2 hours.  It also ignores any of my comedy stuff but that's not essential  ;)
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: gpvillamil on October 29, 2003, 05:21:50 am
Ok, I've been busy with my smartlists! Here's the lists I've built:

1) iPod base: Filetype = mp3, Last Played > 1 week ago

2) A bunch of master genre "aggregators":
    i) World Master: genre = arabic, bollywood, brazilian, latin, world, etc.
    ii) Dance Master: genre = club, dance, disco, techno, trance, etc.

3) Some manually built lists for albums to classify differently:
    i) World Soundtracks: a collection of soundtracks that are "ethnic"
    ii) Science Fiction Soundtracks
    iii) My girlfriend's favorites

4) Then I apply Audio Analysis rules, for example:
    i) World Lounge: playlist = World Master or Playlist = World Soundtracks, BPM <=70, intensity <=3

5) Finally I build lists for the iPod
    i) World Lounge (iPod): playlist = World Lounge, sort = random, limit = 1000 mb, playlist = iPod Base

Some of my favorite lists are:

1) Movie moments: 1GB of music where genre = soundtrack, random sorted
2) Lounge hop: genre = Trip-Hop, Ambient, Lounge, BPM <=70
3) Space lounge: genre = Trip-Hop, Ambient, Avantgarde, Electronic, Electronica, Trance, and BPM <=70
4) World Beat: Playlist = World Master, BPM >=80, Intensity >=3

The combination of genre and audio analysis parameters is really powerful - you can have hours of music that sounds pretty good together.

Note how I use the iPod base list to keep only legal filetypes going to the iPod, and to keep it refreshed. Then I build genre lists, including a smartlist and any manually generated lists for "exceptions". Finally I build the iPod lists, including random sorting, limits to 1GB, and referencing the iPod Base list to keep everything clean.

If I ever decide to use m4p files I can just add this to the iPod base rule, and it will affect all the other iPod lists.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: ph_bradley on October 29, 2003, 05:58:06 pm
if we could export smartlists, plugins like KingSparta's Cover Art finder could use the 'task - no cover art' smartlist directly instead of us having to add the songs in it to Playing Now
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: Marko on December 17, 2003, 06:18:57 am
Nila asked about this over in "3rd party plugins" so I'll dupe it here for general consumption. btw, who's the cleaner around here, I originally wrote this post in all the dust that was laying around, but then decided to clean the dust and write it properly :P

"Recently Imported" smartlist based view scheme......

1. Create a playlist group called Import List.
2. Add the smartlists below to this new group. (Number them to keep them in order)
-------
1. Past 24 Hours --> [date imported]=<=1440
2. Past 7 Days --> [date imported]=<=10080
3. Past 4 Weeks --> [Date Imported]=<=40320
4. Past 8 weeks --> [Date Imported]=<=80640
-------
(I played around with adding ~sort=[Date Imported]-d but is irrelevant when in panes view)

3. Right click Media Library, create new empty view scheme, call it "Recently Imported"
4. Now make children for this view scheme, one for audio, image and video. (using the media type rule in each VS setup). Setup panes and columns most suited to the common tasks you perform on each media type after importing. Choose whatever you need, but the 1st column must be the playlist group "Import List"

That's the basics. Obviously, you set up the sort rules and columns etc. to suit the way you work. Also, selecting the parent, recently imported, will list all media types imported in the last 8 weeks, so if you like, you could set panes and columns for those too. If you want different timescales, just use a calculator, and the knowledge that 1440=24 hours and adjust accordingly.

This is a great "working" viewscheme, imho ;)
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: dingoBaby on December 17, 2003, 10:12:44 am
A while back, someone posted a two smartlist method of getting one random full album.  I have been searcing all over but I can't find the post.  If anyone has any thoughts on this I would like to see them.

The idea is to return one full album, selected randomly.

Thanks in advance.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: JaWe on December 17, 2003, 11:13:33 am
A while back, someone posted a two smartlist method of getting one random full album.  I have been searcing all over but I can't find the post.  If anyone has any thoughts on this I would like to see them.

The idea is to return one full album, selected randomly.

Thanks in advance.

This one selects one random full album:
[Media Type]=[Audio] ~n=1 ~a [Complete Album]=1
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: jleerigby on December 17, 2003, 11:54:24 am
A while back, someone posted a two smartlist method of getting one random full album.  I have been searcing all over but I can't find the post.  If anyone has any thoughts on this I would like to see them.

The idea is to return one full album, selected randomly.

Thanks in advance.
You only need 1 smartlist as follows:

~a ~n=1

Or this one which excludes compilation albums:

~a ~n=1 -[Album Artist (auto)]=[(Multiple Artists)]

Or this one which also excludes tracks that do not have an album name tagged (I have quite a lot of sundry tracks like this)

~a ~n=1 -[Album]=[] -[Album Artist (auto)]=[(Multiple Artists)]
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: dingoBaby on December 17, 2003, 01:37:27 pm
Thanks JLee and JaWe.   ;D
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: snapperocks on December 17, 2003, 07:23:17 pm
Hi JLee
I have tried to make a Smartlist to play complete albums but I get nothing.
I don't know if I put ~a~n=1 under add rule or add modifier make it Custom or what under the Search Bar menu.

When I click My new Smartlist which I call Complete Albums theres nothing.
I tried to follow the Help menu but it didn't have enough detail .
Would you mind stepping me through the process.
Thanks
snapperocks
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: Sam on December 18, 2003, 09:30:13 am
Could J River simply collect all contributed smartlists and include them as options in each new release of MC?  Maybe have a pool of 100+ smartlists from which users select.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: JaWe on December 18, 2003, 09:51:04 am
I don't know if I put ~a~n=1 under add rule or add modifier make it Custom or what under the Search Bar menu.

Just write it in the search box and make sure there is a space between ~a and ~n=1

You can also: "Add modifier->Limit..->1 Tracks" and "Add modifier->Full Albums"
 
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: gregostrander on December 18, 2003, 10:40:32 am
I've set up my lists to control the ratio of songs I love to songs I enjoy by using this type of rule, ~sort=[Random] playlistid==69547982,=652298654,=945033287,=310722522,=586141697,=423508927,=333878570,=448730864 ~nodup=[Artist],[Name] ~t=120

where each playlist id points to a smartlist of say 15 minutes of randomly chosen songs that I have rated a 2 (and put in a particular genre), or 25 minutes of randomly chosen songs I have rated a 3 and so on.  The drawback is that it requires careful tagging and complex rules.  What I would love is to be able to simply generate 30 minutes of music by artist X rated 3 or above, combined with 60 minutes of all other artists rated 4 or above.  It should be straightforward, but I couldn't seem to get it to work that way, and hence the complex scheme.  If anyone has a good way of doing it on the fly that would be fantastic.  
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: btvillarin on December 19, 2003, 12:29:15 am
gpvillamil:

Hey, I just wanted to thank you for your idea to create a base smartlist!  I've setup a few of these to help make it easier to setup other lists that depend on those base smartlists, and it helps immensely.   8)  Awesome idea (at least to you for posting about it).  ;)
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: gpvillamil on December 19, 2003, 04:00:00 am
Hey, you're welcome - though the idea came from PhilG (sp?) originally.

Nesting playlists is one of the more powerful features in MC, and something that no other program does. And it simplifies editing...
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: zeltak on December 19, 2003, 05:04:47 am
hi guys!
i was wondering if anyone knew how the order in the search box to make sure i dont get 2 songs form the same artist back to back in a smartlist I.E. if i use a smart list :one hour audio etc that i dont get 2 songs of led zepllin in a row etc..
thx in advance

Zeltak :)
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: ThatAdamGuy on December 19, 2003, 05:22:55 am
Hmm... I'm not sure about how to prevent songs by the same artist showing up consecutively but you CAN limit one-song-per-artist in a playlist by using the no-duplicates modifier ("~nodup"), or by just selecting ADD MODIFIER, then DUPLICATES, then NO DUPLICATES, then specifying [artist] etc.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: gpvillamil on December 21, 2003, 06:39:24 am
Following up from Marko's idea to put a playlist group as the first panel in a view scheme, I did this:

I have a playlist group set up for all the stuff on my iPod, called "On iPod". This way I can manage the total size of the iPod files to be 18.5GB, and then I just sync the whole group.

So, I made a view scheme called "iPod Manager", where the first pane is the "On iPod" group, the next is Album Artist, then Album. Works really well for keeping track of what albums are on the iPod!

Check it out here: http://www.villamil.org/images/htpc1.jpg

Plus, when messing around with taggin mode, I discovered that there was a new entry in the "On iPod" panel, called "New On iPod", which basically lets you select albums from the entire library, and add or remove them from the "On iPod" group by tagging them as a playlist.

[Confusing usability point: if you delete a file in this view, you're NOT deleting it from the playlist, you're deleting it from the library. The way to exclude files is by using the tagging mode.]
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: LisaRCT on January 11, 2004, 12:48:07 pm
Nila asked about this over in "3rd party plugins" so I'll dupe it here for general consumption. btw, who's the cleaner around here, I originally wrote this post in all the dust that was laying around, but then decided to clean the dust and write it properly :P

"Recently Imported" smartlist based view scheme......

1. Create a playlist group called Import List.
2. Add the smartlists below to this new group. (Number them to keep them in order)
-------
1. Past 24 Hours --> [date imported]=<=1440
2. Past 7 Days --> [date imported]=<=10080
3. Past 4 Weeks --> [Date Imported]=<=40320
4. Past 8 weeks --> [Date Imported]=<=80640
-------
(I played around with adding ~sort=[Date Imported]-d but is irrelevant when in panes view)

3. Right click Media Library, create new empty view scheme, call it "Recently Imported"
4. Now make children for this view scheme, one for audio, image and video. (using the media type rule in each VS setup). Setup panes and columns most suited to the common tasks you perform on each media type after importing. Choose whatever you need, but the 1st column must be the playlist group "Import List"

That's the basics. Obviously, you set up the sort rules and columns etc. to suit the way you work. Also, selecting the parent, recently imported, will list all media types imported in the last 8 weeks, so if you like, you could set panes and columns for those too. If you want different timescales, just use a calculator, and the knowledge that 1440=24 hours and adjust accordingly.

This is a great "working" viewscheme, imho ;)


Fairly old thread, but since I had to search it out to reinstall these excellent View Schemes I thought I'd thank Marko again for the great idea, while giving it a little bump  
Thanks Marko ;)
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: gpvillamil on January 11, 2004, 06:31:09 pm
I built a "party" view scheme that works really well. You have to apply audio analysis to all your files for it to work well.

Make a smartlist called Base, containing rule Last Played >= 10080 (one week)

Make a playlist group called Party, containing sublists for various genres, along the lines of:

Trance: genre=trance, hard trance, goa, etc.
Dance: genre=club, dance, house, disco, etc.
World: genre=african, arabic, brazilian, etc.
Chill: genre=ambient, lounge, electronica, etc.

All of these should also include as the first parameter the rule Playlist=Base [Edit] This may be slow on your system. Alternatively, add the Last Played criteria to each smartlist.

Then, create a view scheme where the first pane contains the Playlist group party, the second pane shows BPM and the third pane contains intensity.

Set shuffle play to on.

So you pick a genre, then pick a range of BPMs in the second pane, and possibly intensity, then send to playing now. If you want to up the tempo, select higher BPM and send to playing now. The Base playlist makes sure that you won't get repetitions.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: LisaRCT on January 12, 2004, 12:14:09 am
That sounds pretty cool, you can bring up the pace of things at a party to suit, and bring it back down as it near an end.  I imagine something like that would be good for a DJ as well to help taylor the dynamics as needed. Slick.

What would be really nice . . . if the nice folks at JRiver would make Playlists, Smartlists, View Schemes, and 'Scheme Clusters' be exportable as well as importable for easier creation and sharing or view schemes.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: gpvillamil on January 12, 2004, 05:15:59 am
I grouped the BPM pane too, it makes things easier.

The only thing that's getting me down is how slow things update. [Edit: removed details of the slowdown]

[Edit] Don't use the nested playlists as described in the original post. Add the Last Played criteria to the smartlists directly. Things will go faster.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: JimH on January 12, 2004, 07:09:41 am


The only thing that's getting me down is how slow things update. It's like a 30 second delay anytime I pick anything in a pane, during which MC doesn't respond to anything. I've posted on this subject separately.
That's not normal.  Something else is going on.  Is this the same for views that are "stock" (unmodified)?
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: milehigh on April 18, 2004, 03:27:22 am
Wanted to bump this post to see if there were any new ideas out there.......
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: TimB on April 18, 2004, 06:03:20 am
I'm making no claims about this being the greatest smartlist of all time but here's one of my key ones:

Description:  excludes songs on my iPod (which are in the two playlists), includes anything equal or greater than 59 seconds, excludes Classical, Comedy and Spoken genres, includes only 5 star ratings, limits to 10 songs by any one artist, limits to the 1960s and sorts the result randomly.

Code: -playlistid==247036698,=592998181 [Duration]=>59 -[Genre]=[Classical],[Comedy],[Spoken] [Rating]==5 ~limit=-1,10,[Artist] [Date (year)]=1960-1969 ~sort=[Random]


I like my iPod excluding playlists as it guarantees that I won't be listening to the same stuff at home and in the car.  I'm a BIG fan of the limit argument as I have a LOT of songs by the same artist and I don't want to get tired of Neil Young or The Beatles by letting them overstay their welcome.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: fex on April 18, 2004, 08:02:34 am
TimB,

Thanks for this one. I have some more ideas now.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: bjsolem on June 01, 2004, 11:02:34 pm
Since this list has been added to the FAQ list pinned at the top of the message board I'd like to suggest a method for posting a smartlist to this thread.

Instead of just describing your smartlist, please post the actual smartlist criteria, something like:

Description: 5 Random Full Albums in Album Order

Code: [media type]=[audio] ~sort=[Random] ~n=5 ~a ~sort=[Random] ~sort=[Album] ~a -[Album]=[]


(this is not my smartlist, I copied it from Dedidio on another thread)

Also note that if you post a smartlist that refers to another smartlist, it will post the internal MC identifier for that smartlist (example: playlist id=13487450) and will not be meaningful to others.  It might be better to post each smartlist seperately.

This will help everybody see whats going on with smartlists and may help people come up with their own ideas, in addition to being able to copy/paste the code directly into MC.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: JimH on June 02, 2004, 07:17:58 am
bjsolem,
That's a very good suggestion.

To others who have posted here,
It's possible to edit your original post.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: jplumey on June 02, 2004, 08:40:05 am
Setup panes and columns most suited to the common tasks you perform on each media type after importing. Choose whatever you need, but the 1st column must be the playlist group "Import List"

For some reason I don't see my Playlist group as an available column for the View Scheme, only the standard user columns. Any ideas?
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: jplumey on June 02, 2004, 08:51:29 am
Setup panes and columns most suited to the common tasks you perform on each media type after importing. Choose whatever you need, but the 1st column must be the playlist group "Import List"

For some reason I don't see my Playlist group as an available column for the View Scheme, only the standard user columns. Any ideas?

Nevermind, I figured it out. Fantastic idea. This is so much easier.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: jplumey on June 02, 2004, 12:49:06 pm
bjsolem,
That's a very good suggestion.

To others who have posted here,
It's possible to edit your original post.

would if i could, but i can't :)

My tree's in a bit of a mess atm, once i'm done pruning, what's left might be worth posting, if it is, i'll be back....

How do you get that cool looking image with your "Playing now" info on your signature?
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: Warlock on June 03, 2004, 08:50:59 pm
Is there a way to create a smartlist that includes only albums that have a certain average rating per song for the album?  (e.g., only albums that have a 4 star rating average).  Is such a calculated field even possible?
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: bjsolem on June 03, 2004, 11:04:53 pm
Is there a way to create a smartlist that includes only albums that have a certain average rating per song for the album?  (e.g., only albums that have a 4 star rating average).  Is such a calculated field even possible?

This has been requested.  I believe the word from Matt is that calced fields are not currently possible but something they would like to do down the road.

Not speaking for J River, just trying to remember what I read on the boards.  You could probably do a search on Calc Field.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: bjsolem on August 20, 2004, 02:24:22 pm
Not my smartlist - taking the liberty of posting on behalf of park

I want to make an automatic "best of" smartlist that takes one artist and puts all of his/her 4 and five star songs into it. And i want it the artist to be random, so that whenever i refresh it, it give me a new artist. But i dont know how to use the limit rule to achieve this. Could anyone help?

And here it is:

~limit=1,-1,[Artist] [Rating]=>=4 ~sort=[random] [Media Type]=[Audio]
Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: broncodan on February 25, 2005, 01:33:27 pm
bump
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: Alex B on February 25, 2005, 01:43:11 pm
& add

A few days ago I posted some versions for "one random album" (can be found earlier in this thread). I tried to exclude some imperfections and exceptions that I have in my library.

Code: [Select]
~sort=[Random] ~a ~limit=1,-1,[Album],[Album Artist (auto)]
EDIT
It wasn't perfect. This is better:
Code: [Select]
-[Album]=[] -[Artist]=[] -[Album Type]=[Multiple artists (incomplete)],[Single artist (incomplete)] ~sort=[Random] ~a ~limit=1,-1,[Album Artist (Auto)] ~limit=1,-1,[Album]
EDIT 2
I found that the auto album artist is not always correct for some reason. This one checks the folder instead of the "Album Artist (auto)" field:
Code: [Select]
-[Album]=[] -[Artist]=[] -[Album Type]=[Multiple artists (incomplete)],[Single artist (incomplete)] ~sort=[Random] ~a ~limit=1,-1,[Filename (path)] ~limit=1,-1,[Album]
You can limit it to audio files if you like to. I have also images with the "Album" tag.
Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: EpF on April 15, 2005, 03:08:26 pm
Subject - Duplicates for Handhelds

Ok, this is something that I have never seen in the forums, so I don't know how much use it will be, but here goes;

I use continually changing playlists for my nomad, so I don't convert songs on upload, as this would take too long.  Instead, I keep a library of duplicate tracks for use on the nomad.  To keep this library's size to a minimum, I only convert tracks with certain criteria; for example, year of release.  What this set of playlists does is find duplicate tracks with where the date is missing in one.  I could go on about this, cause I've got quite a complicated setup, but hopefully people will find it useful - I'll be happy to answer any questions, and even happier to get suggestions!

*NOTE* See update below before doing all this - there are 2 ways to skin this cat!

1.
Name: All Duplicates
Code: [Select]
([Media Type]=[Audio] -[File Type]=[cda],[mid],[wav] ) ~dup=[artist],[name] ~sort=[name],[file type]
This identifies all tracks with duplicate artist and name fields for the file-types that have music I want on my nomad

Create Playlist Group, called Date

2.
Name: With Date
Code: [Select]
playlist=All Duplicates -[Date (year)]==0 ~nodup=[artist],[name]
3.
Name: Without Date
Code: [Select]
playlist=All Duplicates [Date (year)]==0 ~nodup=[artist],[name]
4.
Name: Comparer
Code: [Select]
(playlist=With Date or playlist=Without Date) ~dup=[artist],[name] ~sort=[artist],[name],[date]-d
That's it.  What I then have is a Playlist Group called 'Date', with 3 playlists, one of which is called 'Comparer'.  When I click on 'Comparer', I get a list of all tracks with duplicate artist and name info which have different dates, sorted for easiest editing (ignore the 'Unconverted APEs' list):

http://www.alluvialplains.com/Images/MC/playlist.jpg

Hope this is of some use, and PLEASE, if there's a better way of doing this, let me know.  It's pretty tortuous doing this for everything I want to weed out inconsistencies for!  For example, if you wanted to get a list with inconsistent dates, you'd have to set up a similar group for each individual year!

Update 13/04/06:
Well, I found an easier way to do the above:
Code: [Select]
~nodup=[Artist],[Name],[Date (year)] ~dup=[Artist],[Name] ~sort=[Artist],[Name],[Date (year)]
Quite a saving on work and space! However, the more complicated system above works for something else, which can be quite useful: instead of just using the date field, if you wanted to find items of a particular year which are out of synch, you would use [Date (year)]=1970 or whatever year you were after. (See my comment about inconsistent dates).

While it might not be so practical or useful for dates, the more complicated system could be useful for things like [keywords]=Single etc. Having to set up 3 lists for each entry is a lot, I know, but if you want to keep duplicates for your portable player you might find it helpful.

Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: broncodan on June 13, 2005, 05:11:54 pm
Wanted to see if anyone has come up with anything new.....

I have created ones that select all my rated songs by certain genres - I have ones that do the same thing but only get 4 and 5 star songs

I have attempted a greatest hits albums smartlist (see other post) - it sort of works

I have sorted by BPM and/or intensity

Nothing to creative or groundbreaking.
Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: JimH on June 15, 2005, 09:11:21 am
I've merged several threads into one called "Smartlist Questions and Answers".  Please use that one for anything other than sharing your favorite smartlist(s).

http://yabb.jriver.com/interact/index.php?topic=28314.0
Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: gk666999 on January 03, 2006, 05:10:15 pm
Rule: Include all music files from INBOX folder, ready to be transferred to iPod, but not yet rated. Sort: album tracks stay together if there is an album, otherwise all single tracks from same artist with no album/different albums stay together.

Code: [Media Type]=[Audio] [Rating]==0 ~sort=[artist],[album],[disc #],[track #],[name] [Filename (path)]=<your:\path\here\> playlistid==<your_synch_playlist>


Description and use: I use Soulseek, DC++, Download Manager, and Browser to download music to one folder. This playlist helps me to  rate new tracks and eliminate the ones I don't want to keep (by rating them [rating=1] - they automatically excluded from main Synch Playlist and will be deleted at the next synch. Only then I rename and move rated files from INBOX. This way i don't waste time tagging, renaming and moving files that are going to be thrown out later, when I hear them.
Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: broncodan on February 16, 2006, 08:48:14 pm
Anything new????  Come on I know there are some people doing some fabulous things out there!!!!!
Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: mesue on February 18, 2006, 12:12:57 am
Here are some of mine...

Hit Mix (Singles & Compilations)
Code: [Select]
[Media Type]=[Audio] playlistid==50142158,=194405892 ~limit=-1,3,[Artist] [Rating]=>=3 ~sort=[Random]The two playlists here collect anything that has been designated as a single or artist compilation (greatest hits, best of, etc.) I assign keywords to these.

Back in the Day (30 songs)
Code: [Select]
playlistid==986122414 ~mix=30,10,[Date (year)]=1970-1979,10,[Date (year)]=1980-1989,10,[Date (year)]=1990-1999Pulls from the "Hit Mix" playlist above, then limits to 10 songs each from the 70s, 80s, and 90s.

Random Live Album
Code: [Select]
[Rating]=>=1 [Keywords]=[Live] ~n=1 ~a [Complete Album]=1
All Songs by an Artist I Like
Code: [Select]
[Media Type]=[Audio] [Rating]=>=3 ~limit=1,-1,[Artist] -[Genre]=[Christmas] ~sort=[Random] ~nodup=[Artist],[Name]
Instrumental Hour
Code: [Select]
c=instrumental OR [Keywords]=[Instrumental] OR [Album]=[instrumental] OR [Genre]=[instrumental] OR [Lyrics]=[instrumental] ~sort=[Random] ~t=60
Forgotten Favorites (2 hrs.)
Code: [Select]
[media type]=[audio] [Last Played]=>=180d [rating]=4,5 ~sort=[Random] ~t=120
20 New Songs
Code: [Select]
[Media Type]=[Audio] [Date Imported]=<=90d [Number Plays]=<4 [Rating]=>2 -[Genre]=[Christmas],[Comedy],[Other] ~sort=[Last Played] ~limit=-1,2,[Artist] ~n=20 ~sort=[Random]
Decades:
50 (insert decade) Favorites
Code: [Select]
[Date (year)]=1980-1990 ~mix=50,40%,[Rating]=3,30%,[Rating]=4,30%,[Rating]=5 ~nodup=[Artist],[Name] ~sort=[Random]
(Insert Decade) Hits
Code: [Select]
playlistid==986122414 [Date (year)]=1980-1989 ~sort=[Random]Pulls from Hit Mix playlist

Random (Decade) Album
Code: [Select]
[Media Type]=[Audio] [Date (year)]=1990-1999 ~n=1 ~a [Complete Album]=1
Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: razumik on February 18, 2006, 11:59:35 am
This is probably more information about my music listening habits than anyone would care to know, but here is the playlist that I listen to the most. Generally I like to listen  to new music that I import into my library.  That being said, a lot of my older favorites have been neglected.  Therefore, it is a playlist that mixes the old and the new (for me) and is a mix of the following playlists:

10% - Top Hits (standard MC playlist)
15% - Top 50 recent (same as Top Hits but only considers music imported in the last month)
10% - Recently Imported (this month)
15% - Recently Imported and Unrated (this month)
10% - Favorite Artist (I change the artists up, but it is a playlist that contains songs from 4-5 artists that I am interested in at the moment...and contains only songs with a rating of 3,4,5
10% - Last 3 Months 3 Star (songs imported in the last three months with a rating of 3,4,5)
10% - 4 Star (Songs with a 4 stars...sorted by date played so I pull from the songs that I have not heard in a long time.
10% - 3 Star (Same as playlist above, but for songs with a rating of 3)
10% - All Music (random selection from my entire library)

I randomly sort the existing playlist and limit it to 200 songs.  I find that I am constantly listening to this playlist because it stops me from having to decide what to listen to.  I love the fact that MC enables us to create playlists with this much control...though I do wish there was an easier way to create a playlist that is just a percentage mix of other playlists (unless there is already an easy way to do this taht I do not know about).  Took me quite a while to find all of the playlist id's and type out the correct syntax.  It would be awesome if there was a "Playlist Mix" dialog box that would first allow us to select the playlists we wanted to use, and then assign each playlist the desired percentage.
Title: Re:Why reinvent the Wheel - Share your fav Smartlist!
Post by: BartMan01 on February 20, 2006, 12:03:16 am
~a ~n=1 -[Album]=[] -[Album Artist (auto)]=[(Multiple Artists)]

I just tried this one with 11.1.123, and it gives just one single track - not a full album.

Edit:
Replaced ~n=1 with ~limit=1,-1,[Album] and it worked.
Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: mesue on February 27, 2006, 10:24:11 pm
I do wish there was an easier way to create a playlist that is just a percentage mix of other playlists (unless there is already an easy way to do this taht I do not know about).  Took me quite a while to find all of the playlist id's and type out the correct syntax.  It would be awesome if there was a "Playlist Mix" dialog box that would first allow us to select the playlists we wanted to use, and then assign each playlist the desired percentage.

I'm working on something where a "Playlist Mix" option would be useful too. Do you mind posting the syntax you figured out for this mix? I'm hoping it will help me figure out how to do what I'm trying to do.
Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: razumik on February 28, 2006, 01:03:00 pm
mesue,

Here is the syntax for the mix portion.  I also have a few generic criteria (audio only, random sort, etc.) but it is probably easier for you just to see the mix portion...

~mix=200,10%,{playlistid=1057424378},10%,{playlistid=768450525},15%,{playlistid=458818663},15%,{playlistid=422569928},10%,{playlistid=524639851},10%,{playlistid=148799189},10%,{playlistid=58031783},10%,{playlistid=66060448},10%,{playlistid=64677763}

The part that is the most time consuming for me is figuring out what the playlist ID is.  Currently I am adding the needed playlist to another playlist, right-clicking on it, choosing "edit by typing" and then copy/paste.  There is probaby a better way of doing it but I have not figured it out yet.

Hope this helps.  If you cannot get it to work, post what you currently have and I am sure someone will be able to figure it out.

Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: mesue on February 28, 2006, 02:18:45 pm
Thanks, razumik! I've used ~mix before but wouldn't have figured out the curly brackets to use it for mixing playlists. Unfortunately, mix does a random sort, so it won't work for what I want.

What I'm trying to do is make a smartlist to generate different workout mixes where it will pull X# songs from the "medium intensity" playlist, then X# of songs from the "high intensity" playlist, then X# of songs from the "low intensity" playlist. They have to be in that order so you have the warm-up, workout, and cooldown. Anyone have any ideas as to how or if this is do-able?
Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: wickesy on February 28, 2006, 02:46:30 pm
Quote from: razumik
The part that is the most time consuming for me is figuring out what the playlist ID is.  Currently I am adding the needed playlist to
another playlist, right-clicking on it, choosing "edit by typing" and then copy/paste.  There is probaby a better way of doing it but I have
not figured it out yet.


As you are typing the syntax right-click in the grey box, click Playlist on the menu that pops up and you will then see a list of all your
playlists.  Click in the box next to the one you want.  Easy when you know how.

Thanks for sharing - I've added your smartlist to my library  :)
Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: razumik on February 28, 2006, 03:51:00 pm
Thanks wickesy...that definately makes it less confusing. I had been pulling up the the playlist list but doing it during the creation of the new playlist makes it much quicker.

mesue...this is not a perfect solution, but one thing that you could do would be to create a new library field and call it whatever you like...unfortunately intensity is already taken.  Using this new field you could assign a 1 to your warm-up files, 2 to your workout, and 3 to your cooldown.  You could still use the mix, but have the last criteria be to sort by this new field...that way it will be in the correct order.  And the "mix" will make sure that you can make your workout longer than your warm up and cool down :-)





Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: mesue on February 28, 2006, 04:26:18 pm
I knew someone would have a creative approach. :-) Thanks. I can probably even do the new field as a calculated field so I don't have to remember to fill it in for new music. Something to work on tonight...
Title: Re: Why reinvent the Wheel - Share your fav Smartlist!
Post by: JoeCotellese on November 16, 2006, 08:22:31 pm
Here is one of my many playlists. It's called Commute and basically allows me to create my own morning drive radio.
I wanted a mixture of my favorite songs and podcasts. I only wanted current podcasts of a limited duration. The enitre playlists fits in 75 minutes so it covers my morning and evening drives.

I rate all of my songs. That's a requirement of this playlists.

~mix=15,40%,{[Duration]=<=920 -[Feed URL]=[] ~sort=[date],[artist],[album] [Date Imported]=<=1d},60%,{g="Rock" [Rating]==5} ~t=75 ~nodup=[Artist],[Name]

It really helps me feel liberated from radio.