Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development > Front Ends > Road Runner > RR Plugins


Reply
 
Share Thread Tools Display Modes
Old 07-21-2007, 03:44 AM   #1
Maximum Bitrate
 
Join Date: Jun 2003
Location: Atlanta/Augusta, GA
Posts: 505
tejesh83
Smart PlayLists (aka Smart Views) Plugin - Enables querying of your music library

I've created a plugin to support Smart Playlist, also known as Smart Views in Winamp. It uses Winamp5's medialibrary and allows you to query Winamp5's database for songs by genre, artist, date added, etc.

Requirements:
Winamp5 (download)
activewinamp plugin (download)
After installing Winamp5, make sure to load up its media library. It can take some time if you got a large library. Also, configure RR to use the new winamp5 if not already pointing to the right winamp path.

Plugin Download (Also Attached):
http://rapidshare.com/files/44129471...tsRRPlugin.zip

I've also included a very ugly mod to the default road runner skin, BMV2, to use the new smart playlists. See the readme files in the zip above on how to install everything. Hopefully, if you guys like it, someone will make a real skin or modify their existing ones to take advantage of this feature. Its pretty simple to use, just map the command to a button on the skin.

Lets call this a beta release for now. If you have any issues or feedback, let me know.

Update: Patch for Moahdib's FSR skin (download)
Attached Files
File Type: zip SmartPlayListsRRPlugin.zip (57.1 KB, 322 views)
__________________
-TJ
Smart Playlists Plugin for RoadRunner
CarPC - 05 Acura TL Navi (pics soon)
Retired CarPC - 03 Infiniti Qx4

Last edited by guino; 09-08-2007 at 11:45 AM.
tejesh83 is offline   Reply With Quote
Advertisement
 
Advertisement
Sponsored links

Old 07-21-2007, 03:50 AM   #2
FLAC
 
EL CAMINO's Avatar
 
Join Date: Jul 2005
Location: upland california us
Posts: 1,012
EL CAMINO is on a distinguished road
sounds great, downloading now. thanks.
EL CAMINO is offline   Reply With Quote
Old 07-22-2007, 08:40 PM   #3
Maximum Bitrate
 
Join Date: Jun 2003
Location: Atlanta/Augusta, GA
Posts: 505
tejesh83
Here's another skin patch for Moahdib's FSR Skin. This is the skin I use in my car. It's pretty slick, but resource heavy too.

Patch file (download)
FSR Skin (link)

After installing his skin, just replace the menu.txt file in the skin's folder. This will modify the existing audio sidebar buttons to point to smart playlists instead. Modify the menu.txt file to use your own custom queries and/or restore some of the original quick links to GPS/weather/etc.
__________________
-TJ
Smart Playlists Plugin for RoadRunner
CarPC - 05 Acura TL Navi (pics soon)
Retired CarPC - 03 Infiniti Qx4
tejesh83 is offline   Reply With Quote
Old 07-23-2007, 03:47 AM   #4
Super Moderator
 
JohnWPB's Avatar
 
Join Date: Sep 2005
Location: West Palm Beach, Florida
Posts: 3,745
JohnWPB is a jewel in the roughJohnWPB is a jewel in the roughJohnWPB is a jewel in the rough
Thumbs up Thank You!

Thank You, Thank You, THANK YOU!

This is the best thing to hit RR in a LONG time! I have always wanted a database based search in Road Runner!

I took it one step further. I added some code to a button, that pop's up the On Screen Keyboard. You can then type a search string such as a portion of a song name ect.

It is Soooooo much faster than the crappy Hard Drive search! Searching for a song with RR's standard search took like 30 seconds or longer to scan my 25,000 MP3's. This does it in like a second flat!

Fantastic work on implementing this in Road Runner!
__________________
Front End of Choice: Ride Runner (Is there anything else??? ) & Powered by the DigitalFX 4.0 Skin Available at www.JohnWPB.com

My Fiero Build Thread

Last edited by JohnWPB; 09-08-2007 at 06:51 AM.
JohnWPB is offline   Reply With Quote
Old 07-23-2007, 08:51 AM   #5
FLAC
 
Join Date: Jun 2002
Location: Virginia
Posts: 1,432
kbreeden
Quote: Originally Posted by JohnWPB View Post
Thank You, Thank You, THANK YOU!

This is the best thing to hit RR in a LONG time! I have always wanted a database based search in Road Runner!

I took it one step further. I added some code to a button, that pop's up the On Screen Keyboard. You can then type a search string such as a portion of a song name ect.

It is Soooooo much faster than the crappy Hard Drive search! Searching for a song with RR's standard search took like 30 seconds or longer to scan the 17,000 MP3's. This does it in like a second flat!

Fantastic work on implementing this in Road Runner!

John,

It's nice to have you active in the forum again.

Does this mean that we can expect a DigitalFX patch in the near future?
kbreeden is offline   Reply With Quote
Old 07-23-2007, 08:52 AM   #6
FLAC
 
Join Date: Jun 2002
Location: Virginia
Posts: 1,432
kbreeden
TJ,

Some of us have trouble with Winamp 5 in RR. Do you know if this will work with 2.95?
kbreeden is offline   Reply With Quote
Old 07-23-2007, 10:26 AM   #7
Terminal flasher
 
Sonicxtacy02's Avatar
 
Join Date: Sep 2004
Location: Woodbridge, VA
Posts: 6,307
Sonicxtacy02 has a spectacular aura aboutSonicxtacy02 has a spectacular aura about
i dont believe there is a media library for 2.95. Could be wrong though.
__________________
03 Acura RSX Coupe
Developer of: RRFusion, MovieTimes.NET, (new)RRMail, RRShoutcast, & RRVehicle Maintenance
Currently working on: RRVehicle Maintenance
Sonicxtacy02 is offline   Reply With Quote
Old 07-23-2007, 10:28 AM   #8
Terminal flasher
 
Sonicxtacy02's Avatar
 
Join Date: Sep 2004
Location: Woodbridge, VA
Posts: 6,307
Sonicxtacy02 has a spectacular aura aboutSonicxtacy02 has a spectacular aura about
somebody please send me the file off of rapidshare so i can host it. I'm having trouble accessing it.
__________________
03 Acura RSX Coupe
Developer of: RRFusion, MovieTimes.NET, (new)RRMail, RRShoutcast, & RRVehicle Maintenance
Currently working on: RRVehicle Maintenance
Sonicxtacy02 is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 07-23-2007, 11:42 AM   #9
FLAC
 
Join Date: Jun 2002
Location: Virginia
Posts: 1,432
kbreeden
Quote: Originally Posted by Sonicxtacy02 View Post
somebody please send me the file off of rapidshare so i can host it. I'm having trouble accessing it.

Here you go.
Attached Files
File Type: zip SmartPlayListsRRPlugin.zip (57.1 KB, 112 views)
kbreeden is offline   Reply With Quote
Old 07-23-2007, 12:00 PM   #10
Terminal flasher
 
Sonicxtacy02's Avatar
 
Join Date: Sep 2004
Location: Woodbridge, VA
Posts: 6,307
Sonicxtacy02 has a spectacular aura aboutSonicxtacy02 has a spectacular aura about
thanks man.. didnt realize it was small enough to be hosted by mp3car. good things
__________________
03 Acura RSX Coupe
Developer of: RRFusion, MovieTimes.NET, (new)RRMail, RRShoutcast, & RRVehicle Maintenance
Currently working on: RRVehicle Maintenance
Sonicxtacy02 is offline   Reply With Quote
Old 07-23-2007, 02:01 PM   #11
Maximum Bitrate
 
Join Date: Jun 2003
Location: Atlanta/Augusta, GA
Posts: 505
tejesh83
Quote: Originally Posted by JohnWPB View Post
I took it one step further. I added some code to a button, that pop's up the On Screen Keyboard. You can then type a search string such as a portion of a song name ect.

Excellent idea! Can you post the relevant commands or a patch file?

If I get some more time, I'd like to take that even further and do something like DJIK's Jump 2 File Plugin. I really miss the "j" function of winamp and would love to have an easy way to query the entire medialibrary to find and play or enqueue any mp3 using an OSK.

Quote: Originally Posted by kbreeden
Some of us have trouble with Winamp 5 in RR. Do you know if this will work with 2.95?

Sorry, this will not work with 2.95, since it does not have the medialibrary (music database) feature that was introduced with Winamp3. What trouble are you having with Winamp5? I may be able to help diagnose or post a patch.

Other future work for those with VB skills:
It's possible to rewrite Road Runner's winamp control module to use the activewinamp plugin exclusively. This should give RR more control over winamp (access to more APIs like medialibrary calls) and make it more responsive (e.g. you could manipulate the playlist in memory instead of the playlist .m3u files on disk). It may break a few skins or plugins that don't use the RR winamp API exclusively, but a VB expert could knock it out in a few hours most likely. It would make querying the library even quicker and may even help those that are having problems with winamp5 out.

Unfortunately, I don't know much about VB or windows programming in general (thanks Georgia Tech ), so I haven't attempted it. I got a couple more weeks to take a stab at it before classes pick back up, but anyone else want to volunteer?
__________________
-TJ
Smart Playlists Plugin for RoadRunner
CarPC - 05 Acura TL Navi (pics soon)
Retired CarPC - 03 Infiniti Qx4
tejesh83 is offline   Reply With Quote
Old 07-23-2007, 02:12 PM   #12
FLAC
 
Join Date: Jun 2002
Location: Virginia
Posts: 1,432
kbreeden
Quote: Originally Posted by tejesh83 View Post

If I get some more time, I'd like to take that even further and do something like DJIK's Jump 2 File Plugin. I really miss the "j" function of winamp and would love to have an easy way to query the entire medialibrary to find and play or enqueue any mp3 using an OSK.

I'm with you. That capability would make you a hero around these parts.

Quote: Originally Posted by tejesh83 View Post
Sorry, this will not work with 2.95, since it does not have the medialibrary (music database) feature that was introduced with Winamp3. What trouble are you having with Winamp5? I may be able to help diagnose or post a patch.

For some reason, in my carputer I get random lockups of RR when using Winamp 5. It's all the more perplexing because it doesn't happen on my desktop. I appreciate your offer to do a patch, but I can't imagine what the patch would be because I don't know what's causing the problem. I think I'll try 5.13 again and see what happens.

Quote: Originally Posted by tejesh83 View Post
Other future work for those with VB skills:
It's possible to rewrite Road Runner's winamp control module to use the activewinamp plugin exclusively. This should give RR more control over winamp (access to more APIs like medialibrary calls) and make it more responsive (e.g. you could manipulate the playlist in memory instead of the playlist .m3u files on disk). It may break a few skins or plugins that don't use the RR winamp API exclusively, but a VB expert could knock it out in a few hours most likely. It would make querying the library even quicker and may even help those that are having problems with winamp5 out.

Unfortunately, I don't know much about VB or windows programming in general (thanks Georgia Tech ), so I haven't attempted it. I got a couple more weeks to take a stab at it before classes pick back up, but anyone else want to volunteer?

Sounds great. Unfortunately, that work is way above my skill level.
kbreeden is offline   Reply With Quote
Old 07-23-2007, 03:42 PM   #13
Maximum Bitrate
 
Join Date: Jun 2003
Location: Atlanta/Augusta, GA
Posts: 505
tejesh83
Quote: Originally Posted by kbreeden View Post
For some reason, in my carputer I get random lockups of RR when using Winamp 5. It's all the more perplexing because it doesn't happen on my desktop. I appreciate your offer to do a patch, but I can't imagine what the patch would be because I don't know what's causing the problem. I think I'll try 5.13 again and see what happens.

Here are some things you can try if you still have issues with 5.13:
  1. Uninstall winamp and delete the winamp directory in Program Files.
  2. When installing winamp, uncheck all the extra features except the bare necessities like media library and directsound. This will install less plugins, and hopefully make your winamp more stable.
  3. Finally, in the plugins output menu, select directsound, and try turning off H/W acceleration, since its buggy with some sound card drivers.
You can also try the winamp forums. There may be a way to enable debugging and have one of their developers help you out. I found a lot of good info their when working on this plugin.

I just started using winamp5 in my carpc, so I can't vouch for its stability yet. I'll keep you posted and hope you do the same.
__________________
-TJ
Smart Playlists Plugin for RoadRunner
CarPC - 05 Acura TL Navi (pics soon)
Retired CarPC - 03 Infiniti Qx4
tejesh83 is offline   Reply With Quote
Old 07-23-2007, 04:06 PM   #14
Confusion Master
 
Enforcer's Avatar
 
Join Date: Sep 2003
Location: If you go down to the woods today, You're sure of
Posts: 11,928
Enforcer has a brilliant futureEnforcer has a brilliant futureEnforcer has a brilliant futureEnforcer has a brilliant futureEnforcer has a brilliant futureEnforcer has a brilliant futureEnforcer has a brilliant futureEnforcer has a brilliant futureEnforcer has a brilliant futureEnforcer has a brilliant futureEnforcer has a brilliant future
12th man
Enforcer is online now   Reply With Quote
Old 07-23-2007, 06:40 PM   #15
FLAC
 
Join Date: Jun 2002
Location: Virginia
Posts: 1,432
kbreeden
Quote: Originally Posted by tejesh83 View Post
Here are some things you can try if you still have issues with 5.13:
  1. Uninstall winamp and delete the winamp directory in Program Files.
  2. When installing winamp, uncheck all the extra features except the bare necessities like media library and directsound. This will install less plugins, and hopefully make your winamp more stable.
  3. Finally, in the plugins output menu, select directsound, and try turning off H/W acceleration, since its buggy with some sound card drivers.
You can also try the winamp forums. There may be a way to enable debugging and have one of their developers help you out. I found a lot of good info their when working on this plugin.

I just started using winamp5 in my carpc, so I can't vouch for its stability yet. I'll keep you posted and hope you do the same.

Thanks for the advice. I'll give it a try.
kbreeden is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
IRMAN plugin knyarko StreetDeck 3 01-05-2007 09:26 PM
How do I use the Base plugin sources ? guino RR FAQ 1 04-24-2006 04:43 PM
Boolean Operators in Smart Playlists shakes FrodoPlayer 1 05-09-2005 02:08 PM
Smart Playlists frodobaggins FP FAQ 0 12-01-2004 05:55 PM
Winamp LCD display plugin / IRMan plugin - together? Jarrod Software & Software Development 9 06-03-2002 06:39 AM



All times are GMT -5. The time now is 05:27 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics