This tool is aimed at people migrating a music library from iTunes™ to Foobar2000, and allows you to keep the various statistics and dates that are saved by iTunes. It reads these fields from your iTunes Library XML, and writes them to the file tags that are expected by the import function of foo_playcount. You can transfer playlists too.
Digital Room Correction Designer was created to ease the process of creating and loading room correction filters for use with two channel stereo systems. DRC Designer includes Denis Sbragion’s DRC for creating room correction filters, John Pavel’s Convolver VST for playing music through the filters, and Simple Automated IR Measuring Tool by Denis Sbragion and Edward Wildgoose for creating the impulse response files needed by DRC.
Dolby Headphone technology gives you the sound of a 5.1 surround system through any pair of headphones.
It accurately models the surround sound listening experience of a properly set up and calibrated 5.1-channel speaker system, making it ideal for personal and portable surround listening.
This component wraps the functionality of a Dolby Headphone engine DLL (typically DOLBYHPH.DLL bundled with some software DVD players) to be used under Foobar2000. After installation you must configure the plugin pointing out the location of that DLL in your system and restart foobar2000. Amplification is provided by the Dolby Headphone engine itself.
This pack includes every natively supported free encoder binary for use with the Converter Foobar2000 component. The binaries are conveniently installed into a subfolder of the Foobar2000 installation folder.
Current versions of Foobar2000 will automatically recognize these encoders and no longer ask you for encoder binary location.
Included encoders:
FLAC
Ogg Vorbis
Opus
Musepack
WavPack
AAC + Apple Lossless (qaac) – requires iTunes to be installed (read more…)
AAC (fhgaacenc) – requires Winamp to be installed (read more…)
Linear phase is a property of a filter, where the phase response of the filter is a linear function of frequency. The result is that all frequency components of the input signal are shifted in time (usually delayed) by the same constant amount (the slope of the linear function), which is referred to as the group delay. And consequently, there is no phase distortion due to the time delay of frequencies relative to one another.
VLevel keeps your music from making you jump out of your seat, and it keeps you from having to fiddle with the volume constantly. It’s different from other dynamic compressors because it looks ahead. You can think of VLevel as someone who knows your music by heart, and turns the volume up during quiet passages, but smoothly turns it back down when he knows a loud part is coming. It’s great for making CDs to listen to in your car, or to play background music on your computer.
Adding scripts is one method used to extend Foobar’s abilities. Not only are there quite a few existing useful scripts, new custom scripts can be written. One great script is the Biography script which displays biography and rating information from both AllMusic and Last.FM
In Foobar2000 select “Layout > Enable Layout Editing Mode”
Add a new panel or tab to your Foobar interface
Right click in the new area and select “Add New UI Element…”
Select “JScript Panel” in the Utility section
You should now see a JScript panel and “Click here to open editor.”
Click on the panel to open the editor and click the “Tools” button and select “Import” and navigate to the biography script folder, select the script file (biography.txt) and click “Open”
Click “Apply”, Dismiss the popup message and click “Ok”
The second step is adding a new BPM playlist column to the DUI playlist viewer:
Right click the playlist header and select columns. Toggle the BPM column on.
The third step, add an Analyze BPM toolbar button:
Right click on the metronome icon ico file shown below and download / save it locally
Right click the Foobar toolbar
Select the Customize button
Select from Available Commands [context] > BPM Analyzer > Automatically analyze BPMs
Click Add
Click Change Icon and select the downloaded metronome.ico file
Click OK
metronome.ico (right click and save the link ico file locally)
The fourth step is to select and scan files:
Once the toolbar button is installed, songs can be selected then scanned. The songs will now be tagged with the %bpm% tag and can be selected or sorted by beats per minute as displayed in the playlist column.
The fifth step is to update your entire library:
Open Library > Search and insert the query %bpm% MISSING then click … and then click Create Autoplaylist. Rename the new autoplaylist located at the bottom of the playlist switcher Missing BPM. Activate the playlist, select the entire contents, automatically analyze them and then apply the changes.
I’ve successfully followed these steps to get DSD (.dsf filetype) and SACD (.iso filetype) playing at high bit rate using foobar2000 on my S.M.S.L M500 DAC.
Enhance the appearance and functionality of Foobar2000 by adding a visual waveform representation of the currently playing audio track, which can be used to navigate to any point in the image of the track by clicking there.
Waveform Seekbar is a UI element for both the Default UI and Columns UI that provides seekbar functionality (seeking, position indicator) on top of a pretty image of the waveform of the currently playing song, drawn using either Direct3D 9.0c or Direct2D 1.0.