Foobar2000 Player for Ride Runner
Foobar player plugin is part of the offical Ride Runner Installer
This is a player plugin for Ride Runner which uses Foobar2000 as the audio engine.
This plugin provides the choice to use Foobar2000 with Ride Runner instead of winamp/wmp/fmod.
-Foobar2000 0.9.6.5 to 0.9.6.9 (Tested with 0.9.6.5 Stable, 0.9.6.6 Beta, 0.9.6.7, 0.9.6.8 and 0.9.6.9) -- Note that Version 1.0 is currently NOT compatible with the plugin
Available at: http://www.filehippo.com/download_foobar2000/6065/
-Foobar COM Server 2-0.7 or newer (Tested with 2-0.7 only)
Available at: http://foosion.foobar2000.org/0.9/
-Ride Runner 5-1-2009 (Untested with previous versions)
Available at: www.nisuautomotive.com
-Copy FoobarRR.DLL to the desired location of install and use regsvr32 to register it.
For instance: regsvr32 FoobarRR.DLL (from a command prompt)
-In RR.INI set (make sure there's no winamppath= or hidewinamp= settings):
playerpath=c:\program files\foobar2000\ (location where foobar is installed)
-Open foobar2000 by itself (while RR is NOT running), and:
-BE SURE that the spectrum is visible ON THE TOOLBAR (Default) -- or visualization will not work in RR.
-Be sure that the equalizer is installed (Default) or it will not work in RR.
-Choose the colors you want for the spectrum (it will display like that in RR).
-You can use any visual/screen layout you want, it will not matter to RR.
-Open the PREFERENCES of Foobar, click on the COM Automation Server (1 on picture below), verify that the status is "Running" for the "Server" (2) and "Helper" (3) -- if you don't see the COM Automation Server option OR the status is not "Running" for the Server AND Helper, then your installation is not right and RR will NOT work. In this case I suggest you uninstall Foobar2000 AND the COM server, then re-install them fresh.
-Still under preferences, click on the Advanced section and change the full file buffering option as shown in the second picture -- if you don't do this, Foobar will LOCK the files it plays and RR may be unable to display ID3 info from the song you're playing.
OPTIONAL Shpeck Visualization Support (You can read about it HERE) -- RR 12/01/09 or newer only
If you want to use a Winamp Visual with Foobar, it is possible by following these extra steps:
-Download and install the Shpeck plugin as described HERE
-Configure and TEST the visualization plugin OUTSIDE RR first (to ensure it works).
-Open Foobar Preferences->General->Keyboard Shortcuts
-Click "Add New" (1)
-For the "Action", Select the "Shpeck" visualization action you want to use (2)
-For the "Key", Select SHIFT+ALT+V and check "Global Hotkey" (3)
-Test/Verify that pressing SHIFT+ALT+V starts the vis you wanted.
-Lastly, you have to set the Visualization window name in RRConfig (or RR.ini: visuname=) to: !ShpeckEmbedWndClass!AVS or MilkDrop or whatever is the Visualization window name (you may want to use winspectorspy to find out) -- You can also use this with Foobar's internal oscilloscope.
-Once you use the VISU command from RR it should work as it does with Winamp.
-This is a beta version, please submit bugs/suggestions.
-This has only been tested on "portable installation" mode, but should work with standard instalation as well.
-Foobar2000 has 18 equalizer bands, RR supports only 10. This means that when controlling the EQ in RR, the mid-level bands will move in "pairs" in foobar2000 to mimic the equivalency of 10 bands from RR. 18band support will be available with the next RR release.
NOTE: If you want to use all 18 bands from Foobar, you can set them up in Foobar2000 and they will stay the same as long as you don't change them inside RR. Otherwise RR will set them as it can.
-If you turn the Equalizer OFF, the band levels will be reset to mid-level when re-starting foobar2000. This happens if you run foobar2000 by itself of from within RR -- it's a foobar2000 characteristic.
-There's no "PRE-AMP" support in the Foobar2000 player -- this function is not available in foobar2000.
Thank you for your support,
UPDATED ON 5/20/2009:
-Hideplayer setting implemented.
UPDATED ON 5/26/2009:
-Fixed issue with resizing the Foobar200 equalizer window.
UPDATED ON 10/5/2009:
-Instructions on checking the COM server status.
UPDATED ON 10/6/2009:
-Instructions on file buffering added (Attached image).
UPDATED ON 11/27/2009:
-Instructions on support for other visualizations