:B

DSP components

Section: DSP, for foobar2000 versions: 0.9
Author: ssamadhi97, modified 2006-11-24 18:18:56 by amppa
This started out as sort of a toy plugin containing DSPs for differentiation (input f(t), output f'(t)) and integration (input f(t), output F(t))

Recently a DSP for playback of f(t)+f'(t) has been added, in layman's terms this enhances treble / noise / transient content and can be seen as the audio equivalent of image sharpening filters.
Component discussion
No homepage address
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: George Yohng, modified 2006-12-22 05:01:26 by eejadx
Effects for headphone users. No discussion address
Component homepage
Report update request
Section: DSP / Surround, for foobar2000 versions: 0.9
Author: AndrewLabs, modified 2009-07-22 07:06:43 by atjs
Other surround plug-ins may claim to provide Dolby® Pro Logic® II capable decoding, but only ATSurround can deliver true high-quality matrix decoding with excellent channel leak rejection and headphone virtualization within its class. We encourage you to listen for yourself and hear the difference. It's more than just an upmixer.

- Enjoy your music in true surround and make full use of your 5.1 system.
- Immerse yourself in virtual-surround with the Headphone decoding mode.
- Compatible with Dolby® and similar processors.

ATSurround extracts the encoded surround information in your music and enables it to be played in full surround.

The ATSurround Headphone decoding mode allows the listening of audio sources which sound like they're really coming from a live 5-point surround system. Music no longer sounds like it's "inside" your head, listening fatigue is thus reduced.

The ATSurround Encoder mode is capable of performing surround audio encoding to stereo. This stereo output may be distributed via any 2-channel medium, such as CD-Audio, MP3, or directly to an external audio receiver which performs audio surround decoding, useful when the receiver is connected using a stereo cable.
Component discussion
Component homepage
Report update request
Section: DSP, for foobar2000 versions: 0.9, 0.8
Author: boris_mikhaylov, modified 2009-04-08 10:38:41 by Yirkha
Improves headphone listening of regular hi-fi stereo records. Component discussion
Component homepage
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: skipyrich, modified 2007-11-22 01:01:05 by skipyrich
* - (up|down)mix (to|from) 1-6 channels
* - redirect bass to subwoofer channel (6-channels output mode only)
* - delay rear channels by 1-40 ms (4 or 6-channels output mode only)
* - surround sound effect (2->4 or 2->6 mode only)
* - changing virtual width of a stereoimage
* - etc...
Component discussion
No homepage address
Report update request
Channel selection (foo_dsp_channels)
Not available for the selected foobar2000 version.
Channel Separation (foo_dsp_wider)
Not available for the selected foobar2000 version.
Section: DSP / crossfader, for foobar2000 versions: 0.9
Author: Cpt. Footure, modified 2009-04-21 02:02:32 by Yirkha
Crossfader with following features:

- threshold-controlled start of new track
- force current track to fade-out with desired rate
- disable crossfading for seamless track transitions
- force tracklength to be multiple of Audio CD blocksize (588 samples), useful for creation of gapless mix cds
Component discussion
No homepage address
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: Francois@Bourdon.com, modified 2006-12-22 05:51:29 by eejadx
You only need a WinXP PC equipped with a multichannel sound card (e.g. a 5.1 or 7.1 surround sound card), that drives the various voices of an amplifier/loundspeaker active configuration setup (ie: without passive crossover only tweeter protection capacitors) fed by this plugin and foobar2000.

Obviously the source must be .wav files ripped from CDs for example. I am not talking about MP3 here, obviously, but that would work as well. In fact, if some of you have downloadable high resolution .wav files with interesting music, I am interested. In theory, the plugin should be working even at 192K Samples/Sec, 24 bits, if your sound card supports it.

The plugin implements a crossover and the following specification are for the features that are currently working.
- Stereo
- 4 voices or less
- Filters: Butterworth, Bessel, Chebyshev
- Type: Low Pass, High Pass, Band Pass
- Order: 1 to 8
- Filter frequencies: 1-20000 Hz
- Gain control per voices
- Re-routing per voice to the various outputs
- Mute control per voice
Component discussion
Component homepage
Report update request
Section: DSP, for foobar2000 versions: 0.9, 0.8
Author: Yirkha, modified 2009-01-19 02:44:35 by Yirkha
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 instalation 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. Dynamic Compression is disabled by default as of version 1.1.1. Enjoy!

Tested with DOLBYHPH.DLL version 1.10.0.270.
Component discussion
No homepage address
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: pro_optimizer, modified 2006-12-22 05:18:42 by eejadx
To use it, you must own the PL2XDLL.dll (put it in the foobar2000 or Windows\system32 directory). There are at least 2 versions of this file, and I recommend the newer v.3.0.0.2723 (which seems to be a major rewrite).
Of course, I will not point you to the source of that dll ;-)

Notes:
It will upmix any stereo source to 5.1, but the LFE channel will stay empty.
So, if you need bass redirection, you should enable it in your soundcard's settings.
You can also use it to get surround on your headphones, either if you put foo_dsp_atsurround after it (in the Headphone mode) or foo_dsp_dolbyhp.

Of course, you can also take ATSurround's built-in upmixing instead of PL2.
What sounds better depends mostly on the type of music and personal taste.
Component discussion
No homepage address
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: Zao, modified 2009-04-22 22:09:21 by Zao
This is a meta-DSP that feeds each channel into a separate equalizer. No discussion address
Component homepage
Report update request
Extra Stereo (foo_dsp_ExtraStereo)
Not available for the selected foobar2000 version.
Section: DSP, for foobar2000 versions: 0.9
Author: pro_optimizer, modified 2007-08-19 19:56:58 by pro_optimizer
The only free surround processor for Foobar 2000 which can properly decode Dolby ProLogic I/II compatible surround channels from stereo music (in contrast to effect plugins which simply copy the front channels to create surround or DSPs which just implement the basic Dolby Surround/ProLogic functionality).
Therefore it is at least on par with Dolby ProLogic II, SRS CircleSurround II and DTS:Neo 6.

This supersedes the older Dolby Pro Logic II Wrapper, which relied on commerical software and did not sound as neutral as Free Surround does.

Note: This plugin requires another DLL, namely libfftw3f-3.dll which has to be placed directly in the foobar2000 directory (not in the components directory). You find it on FreeSurround's homepage, too.

Another Note: If you have a subwoofer-satellite system you need to enable bass redirection in your soundcard or let the ChannelMixer DSP do the bass redirection by chaining it behind FreeSurround.
Component discussion
Component homepage
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: gyohng, modified 2008-07-17 06:39:42 by eejadx
VST Wrapper for Foobar player. Please see enclosed readme.txt for installation instructions and a manual. Component discussion
No homepage address
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: Garf, modified 2008-11-30 02:50:41 by amppa
his DSP component takes impulse response and does a fast convolution of the sound data with that impulse response.

Basically, it allows quick computation of any combination of linear effects, such as equalization, echo, flange, reverb, phase shift and so on. It can transform the sound to exactly the image you would get as where the impulse response was recorded, allowing you to get an accurate reproduction of a big theather or stadium.

This effect is available as 'Acoustic Mirror' in Sound Forge. A restricted version is available as 'Digital Convolution' in Cool Edit.
Component discussion
No homepage address
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: skipyrich, modified 2008-06-17 20:07:12 by skipyrich
18 channels matrix mixer No discussion address
Component homepage
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: Zao, modified 2006-12-22 05:22:27 by eejadx
This plugin is inspired by the 0.8.3 plugin foo_dsp_pause. It inserts a configurable amount of silence after each track to help external devices like MiniDisc players to sync track changes. No discussion address
Component homepage
Report update request
Reverb (foo_dsp_reverb)
Not available for the selected foobar2000 version.
Section: DSP, for foobar2000 versions: 0.8, 0.9
Author: KarLKoX, modified 2008-07-04 10:54:20 by Fifo
A dsp using the excellent Secret Rabbit Code resampler. ( http://www.mega-nerd.com/SRC/ )

Moderation: Download link removed at the request of the Secret Rabbit Code author. See "GPL violation complaint" link.
No discussion address
Component homepage
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: Erik de Castro, modified 2009-05-27 16:53:24 by eejadx
Obsolete version: need compilation with the latest SDK.

The is a sample rate converter plugin for the Foobar 2000 music player using Mega Nerd's Secret Rabbit Code sample rate converter. The plugin allows Foobar 2000 to play source material of any sample rate on equipment that only supports a limited number of sample rates.
No discussion address
Component homepage
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: Acropolis, modified 2009-04-23 23:35:17 by Fifo
Now a skip silence DSP is already included in the foobar2000 standard DSP array. So you won't need this plug-in if you use a version of foobar2000 after 0.9.5.4

It skips silence...
No discussion address
Component homepage
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: Acropolis, modified 2006-12-22 05:32:59 by eejadx
SoundTouch is an open-source audio processing library for changing the Tempo, Pitch and Playback Rates of audio streams or files. Component discussion
Component homepage
Report update request
Spatial 3D (foo_dsp_Spatial3D)
Not available for the selected foobar2000 version.
Section: DSP, for foobar2000 versions: 0.9
Author: -, modified 2006-12-22 05:34:44 by eejadx
Sample rate converter up to 192000Hz. No discussion address
Component homepage
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: skipyrich, modified 2008-07-17 06:51:28 by eejadx
WYSIWYG Surround panning. No discussion address
Component homepage
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: skipyrich, modified 2008-07-06 01:40:28 by Fifo
Emulate tube sound. No discussion address
Component homepage
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: wore, modified 2006-12-22 05:43:27 by eejadx
VLevel is a dynamic compressor which amplifies the quiet parts of music
developing by Tom Felker. VLevel's site is http://vlevel.sourceforge.net/ .
Component discussion
Component homepage
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: Moitah, modified 2009-05-27 17:01:52 by eejadx
Obsolete version: incompatibility with the latest release. Needs SDK update.

The classic "vocal cut" filter, except that the output is stereo instead of mono. This is accomplished through FFT phase analysis.

This version includes recently discovered algorithm improvements to reduce echo and eliminate clicking.
Component discussion
No homepage address
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: CannibalZerg, modified 2007-05-29 08:09:32 by CannibalZerg
VST plugins host No discussion address
No homepage address
Report update request
Section: DSP, for foobar2000 versions: 0.9
Author: CannibalZerg, modified 2010-01-23 11:18:12 by CannibalZerg
Problematic component: repeated crash reports.

Allows the use of Winamp 2.0 DSP plug-ins with FB2K v0.9x;v1.0
No discussion address
No homepage address
Report update request
Section: DSP, for foobar2000 versions: 0.8, 0.9
Author: KarLKoX, modified 2009-05-27 16:57:57 by eejadx
Obsolete component: needs update with the latest SDK.

Add a bass expansion effect.
You MUST use it with the advanced limiter.

ChangeLog :

1.02 - Now use a FIR filter resulting in a soften sound (no more noise).
No discussion address
No homepage address
Report update request
Valid XHTML 1.0! Valid CSS!