List and comparison of available Audio player plugins
These are the available audio players plugins for Ride Runner:
Winamp.dll - Included with RR's install. Supports Winamp 2.9x and Winamp 5.x versions.
WMPRR.dll - Included with RR's install. Supports Windows Media Player 9, 10, 11 (Maybe more).
FoobarRR.dll - Available HERE. Supports Foobar2000 9.6.5 and later versions.
iTunesRR.dll - Available HERE. Supports iTunes 8.1.1.10 and later versions (?).
FMODRR.dll - Available HERE. Supports FMOD Library version 3.7.5.
While they all can perform the same basic features for audio playback, they all differ in several other aspects, but specially on:
What File Types they can play (which affects the audio quality)
How much Memory is used (which affects the start-up time of RR)
How much CPU Load is imposed on the processor (which affects RR's performance)
What Equalization/DSP/Effects are offered
What Visualizations are available
If/Which Generic plugins are available to extend standard functionality
Below, there's a table that shows some information on each player. You should base your choice of player on your specific needs, considering the hardware you have, what you are used to, and the features you'd like to have. You should follow the install information on the link related for each player to ensure it will work properly. For the two that are included with RR's indtall the settings can be set with RRConfig which are:
Winamp:
player=Winamp
playerpath=c:\programfiles\winamp\ (path to winamp)
visuname=<window title of the visualization you setup in winamp>
Windows Media Player (WMP)
player=WMPRR
visuname=WMPVis (choose your visualization running Windows Media Player by itself)
(for Equalizer function in WMP, you will need FFDShowEQ available HERE)
NOTE: Ideally, you should try each player until you find one that suits you best -- regardless of the tests results shown below.
There's also a VIDEO comparing Winamp, Foobar2000, iTunes and Windows Media Player.
For Developers
If you wish to make a new audio player plugin for RR, you can do so (in any language that supports COM) by following the model of the Winamp plugin sources available to download on this same post. You just need to replicate the functions described in the top of the .cls file.
"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
If you choose to use Windows Media Player and have installed FFDSHOW, is there any other configuration to support an equaliser? Will this enable the equaliser in BMV2 skin?
__________________
RodW
2007 Toyota Hilux with a CarPC..
I added a link to the WMP configuration section about FFDShowEQ.
Answering your question: YES - If you use WMP, and install FFDShowEQ as described in the above thread, you will have an equalizer that will work for both for audio and video and will be able to control it from RR with any/all skins.
"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
No, just select your visualization in WMP (running it OUTSIDE RR) then keep it visuname=WMPVis in rr.ini -- RR will use the visualization selected in WMP.
"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
No, just select your visualization in WMP (running it OUTSIDE RR) then keep it visuname=WMPVis in rr.ini -- RR will use the visualization selected in WMP.
Wow! It works!
By the way, anyway I can make the visualization transparent?
I did it in RRConfig, but doesn't work!
Wow! It works!
By the way, anyway I can make the visualization transparent?
I did it in RRConfig, but doesn't work!
Transparency was only made for AVS (Winamp vis). You can try using the command "TRANSPARENT;WMPVis;60;true" after the the visualization is ON, but your results may vary based on the visualization selected. (The 60 is the % visibility for the visualization).
"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
Transparency was only made for AVS (Winamp vis). You can try using the command "TRANSPARENT;WMPVis;60;true" after the the visualization is ON, but your results may vary based on the visualization selected. (The 60 is the % visibility for the visualization).
Hi Sir,
Where do I keyin the command "TRANSPARENT;WMPVis;60;true"?
Also, I found the cover.jpg is missing in Audio Player.
Thanks in advance!
Open Audio_player.skin of your skin, and where you find the command "VISU", you change it to: "VISU||TRANSPARENT;WMPVis;60;true"
About cover.jpg being missing, I would suggest trying a different skin to see if it works, if not, then either you have some wrong setting or the file is hidden or it's in the wrong place, otherwise (if it works on another skin) you need to check in the skin's thread about it as it is a skin issue.
"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
[QUOTE=guino;1315806]Open Audio_player.skin of your skin, and where you find the command "VISU", you change it to: "VISU||TRANSPARENT;WMPVis;60;true"
Hi Guino,
Thanks for the help. I got it all works!
I have to first set player as WMPRR and save, then manually change RR.ini to
[Player Setup]
player=FoobarRR
playerpath=c:\program files\foobar2000\
hideplayer=true
visuname=FoobarVis
And for the transprent visulization, it works as you guided.
Thank you so much!
As you said what visulization shows in Foobar Toolbar, will be exactly the same in Audio_Player.skin
Is there any way to reduce the spectrum to 10 bands in Foobar? I did set the spectrum at the bottom of Foobar to 10 bands only. But the one up there in tool bar is still about 40 bands.
Thanks in advance!
And, there is an old problem I have since I bought External USB Audio Device.
I have a USB Creative X-Fi Surround 5.1.
Since the device wakes up about 10 sec after the system resume from hibernation, I used to "resumesplay=15" and "usbsound=true"to have the RR wait for the USB Audio device. It works OK when I have Winamp to be my player (not OK if I activate visulization in Winamp in RR audio_player.skin).
However, after I switched to Foobar2000, it seems like the player does not wait for RR's command (resumeplay=15).
It plays when the RR is shown, and after 15sec I can hear music fade in again.
Is there any way I can configure Foobar to wait for RR?
PS. hibernateaware=true hibernatereload=true and resumemusic=2 are set all the time.
USB sound cards have always been a nightmare on pretty much all aspects other than adding quality of sound to an existing machine. I have NOT tested any of the new player plugins with hibernation, but they should work the same as they all use the same interface, still the player itself may work differently, so the only way to know is test it (which I have not done yet).
"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
Thanks for your prompt reply!
I've tested another skin Carwings V2, and the bug persist.
Since I am using a laptop as my CARPC, I guess stand-by is much eaier for me to resolve this bug. Isn't it?! (Stand-By works OK when resume)
Thanks anyway! Your help is very very very much appreciated!