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.
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.Originally Posted by kbreeden
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?
- Uninstall winamp and delete the winamp directory in Program Files.
- 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.
- 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.
As far as the JTT, this replaces it completely. The only thing it does not do, is show the songs as you type the name. On the MAJOR plus side, this method is completely skinnable, and works 100% seamlessly with Road Runner.
All that is needed is for these 2 lines to bring up the OSK to search for text in the title of a song, to be added to the ExecTbl.ini file.
Then all you need for the Button code is the following:Code:"SearchForSong"," ||OSKTOCMD;MySearch;SearchSongTitle" "SearchSongTitle","RUNQW;wscript.exe" "$rrpath$\SmartPlayLists\queryWinamp.vbs" "$winamppath$" "title HAS "$MySearch$"" "||RELOADLIST||Load;Audio_Playlist.skin"
When its all set up, it works like this:Code:"SearchForSong"
- Press the search Button
- The OSK pop's up and you type in a search word, "Rock" in this example
- In only a second or 2 it kicks you to the playlist screen with all the search results (MUCH better than the minute or so for Road Runner to search the hard drive!)
Here is the result of the "Rock" search:
Awesome work on the plugin!!
Anyone using Freedom 2.1 willing to make a suitable skin for this?
I noticed that in Winamp, if you type in your search criteria and then Right-click on one of the results, you can either load that particular song OR you can load the entire album (if its part of an album) which that track belongs to.
Are these two options possible with this plugin?
The way this plugin works, is when you do a search for "Rock" for instance, every song containing the word "Rock" is added to an on the fly playlist. So when you look at the results, you can either double tap to play a song in the list, or it will just play the songs in the newly created playlist in order.
Being this is the way it works, you could type "Pink Floyd" and every single Pink Floyd song, no matter what sub folder they are in, will be made into a playlist.
Basically you just need to mind what you are searching for, to get better results.
Thanks John. I have a lot of songs that are part of compilation albums (eg: Ministry of Sound - Sessions). I search for a particular song, which I find, but I decide that rather than just play that 1 track, Id like to load the entire album - and listen to it as it should be heard. Thing is, I dont know which album its on, so I cant search the album alone. (Also, I cant search via album with this plugin anyway, I dont think. Further more, I heaps of 'Ministry of Sound' albums, so it will be hard to search that way too.). Any suggestions on how I can overcome/fix this?
I really like the way winamp does it at the moment (in Winamp V5), if you've tried it?