Foobar2000:Components: Difference between revisions

From Hydrogenaudio Knowledgebase
Line 3: Line 3:


Much of the information here came from [http://www.hydrogenaudio.org/forums/index.php?showtopic=42730&st=0 this thread] which may be more up to date, and also shows a list of components not yet updated from earlier versions of foobar2000.
Much of the information here came from [http://www.hydrogenaudio.org/forums/index.php?showtopic=42730&st=0 this thread] which may be more up to date, and also shows a list of components not yet updated from earlier versions of foobar2000.
==DSP==
* [http://www.andrewlabs.com/downloads/downloads.php ATSurround Processor (foo_dsp_atsurround)] ([[ATSurround Processor (foo_dsp_atsurround)|more info]]) Reproduces surround sound information present in many stereo audio material and more.
* [http://bs2b.sourceforge.net/ BS2D (foo_dsp_bs2p)] Improves headphone listening of regular hi-fi stereo records.
* [http://www.skipyrich.com/foobar/foo_channel_mixer.ptml Channel Mixer (foo_channel_mixer)] Up/down mix to/from 1-6 channels
* [http://stephan.kochen.nl/proj/foobar2000.html#continuator Continuator (foo_dsp_continuator)] Allows for advanced crossfading between tracks.
* [http://www.naivesoftware.com/software.html Crossfeed (foo_dsp_crossfeed)] Filters the music to help reduce fatigue caused by listening to music with headphones.
* [http://www.stud.uni-karlsruhe.de/~uybc/foo_dsp_delta.zip LPCM <--> Delta-PCM Converter (foo_dsp_delta)] Noise sharpening filter.
* [http://www.oss3d.com/index.html OSS/3D (foo_dsp_oss3ddsp)] Audio enhancement (SHAREWARE)
* [http://www.acc.umu.se/~zao/foobar2000/#foo_dsp_silence Post-track Silence (foo_dsp_silence)] Inserts a configurable amount of silence after each track to help external devices like MiniDisc players to sync track changes.
* [http://www.skipyrich.com/foobar/foo_dsp_tube.ptml Tube Sound (foo_dsp_tube)] Emulate tube sound.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=22057&view=findpost&p=374256 VLevel (foo_dsp_vlevel)] Dynamic compressor which amplifies the quiet parts of music.


==Input==
==Input==
* [http://kode54.foobar2000.org/ AC3 Decoder (foo_ac3)] Plays Dolby Digital lossy audio compression technologies format.
* [http://kode54.foobar2000.org/ AC3 Decoder (foo_ac3)] Plays Dolby Digital lossy audio compression technologies format.
* [http://kode54.foobar2000.org/ ADPCM Decoder (foo_adpcm)] Plays GameCube ADPCM audio data and some. (DSP, ADP, GCM, HPS, STM, AST...)
* [http://kode54.foobar2000.org/ ADPCM Decoder (foo_adpcm)] Plays GameCube ADPCM audio data and some. (DSP, ADP, GCM, HPS, STM, AST...)
* [http://www.foobar2000.com/components/index.html ALAC Decoder (foo_input_alac)] Apple Lossless (ALAC) decoder (has known stability issues: random crashes during decoding).
* [http://kode54.foobar2000.org/ DUMB Module Decoder (foo_dumb)] Plays your favorite module files, and then some. (MOD, S3M, XM, IT, 669, PTM, PSM, MTM, UMX)
* [http://kode54.foobar2000.org/ DUMB Module Decoder (foo_dumb)] Plays your favorite module files, and then some. (MOD, S3M, XM, IT, 669, PTM, PSM, MTM, UMX)
* [http://pelit.koillismaa.fi/plugins/input.php#130 Game Audio Decoder (foo_game)] Plays Westwood's audio (.aud), Sierra's sounds (.sfx/.aud), Core design's cd audio (cdaudio.wad), Funcom's music (.iss), Rome Total War's IDX (.idx/.dat), Timegate's format (.rwd), EA's Pathfinder audio (.mus) and Ben Gerard's music (.sc68).
* [http://pelit.koillismaa.fi/plugins/input.php#130 Game Audio Decoder (foo_game)] Plays Westwood's audio (.aud), Sierra's sounds (.sfx/.aud), Core design's cd audio (cdaudio.wad), Funcom's music (.iss), Rome Total War's IDX (.idx/.dat), Timegate's format (.rwd), EA's Pathfinder audio (.mus) and Ben Gerard's music (.sc68).
Line 13: Line 26:
* [http://tmp.reharmonize.net/foobar/ Matroska Plugin (unofficial) (foo_input_matroska)] Matroska decoder.
* [http://tmp.reharmonize.net/foobar/ Matroska Plugin (unofficial) (foo_input_matroska)] Matroska decoder.
* [http://kode54.foobar2000.org/ MIDI Synthesizer Host (foo_midi)]
* [http://kode54.foobar2000.org/ MIDI Synthesizer Host (foo_midi)]
* [http://www.foobar2000.com/components/index.html Monkey's Audio Decoder (foo_input_monkey)] Monkey (APE) decoder (this component has known unresolved stability issues with 0.9)
* [http://kode54.foobar2000.org/ PSF Decoder (foo_psf)] Plays PSF files.
* [http://kode54.foobar2000.org/ PSF Decoder (foo_psf)] Plays PSF files.
* [http://kode54.foobar2000.org/ SID Player 2 (foo_sid)] Sound chip of Commodore's CBM-II, Commodore 64 and Commodore 128 home computers.
* [http://kode54.foobar2000.org/ SID Player 2 (foo_sid)] Sound chip of Commodore's CBM-II, Commodore 64 and Commodore 128 home computers.
Line 18: Line 32:
* [http://tmp.reharmonize.net/foobar/ TTA Audio Decoder (unofficial) (foo_input_tta)] TTA (True Audio) Free Lossless Audio Codec
* [http://tmp.reharmonize.net/foobar/ TTA Audio Decoder (unofficial) (foo_input_tta)] TTA (True Audio) Free Lossless Audio Codec


==DSP==
==Output==
* [http://www.andrewlabs.com/downloads/downloads.php ATSurround Processor (foo_dsp_atsurround)] ([[ATSurround Processor (foo_dsp_atsurround)|more info]]) Reproduces surround sound information present in many stereo audio material and more.
* [http://www.foobar2000.com/components/index.html ASIO Output (foo_out_asio)] Adds ASIO output support.
* [http://bs2b.sourceforge.net/ BS2D (foo_dsp_bs2p)] Improves headphone listening of regular hi-fi stereo records.
* [http://www.foobar2000.com/components/index.html Kernel Streaming Output (foo_out_ks)] Allows bit-exact playback bypassing Windows kernel mixer.
* [http://www.skipyrich.com/foobar/foo_channel_mixer.ptml Channel Mixer (foo_channel_mixer)] Up/down mix to/from 1-6 channels
* [http://stephan.kochen.nl/proj/foobar2000.html#continuator Continuator (foo_dsp_continuator)] Allows for advanced crossfading between tracks.
* [http://www.naivesoftware.com/software.html Crossfeed (foo_dsp_crossfeed)] Filters the music to help reduce fatigue caused by listening to music with headphones.
* [http://www.stud.uni-karlsruhe.de/~uybc/foo_dsp_delta.zip LPCM <--> Delta-PCM Converter (foo_dsp_delta)] Noise sharpening filter.
* [http://www.oss3d.com/index.html OSS/3D (foo_dsp_oss3ddsp)] Audio enhancement (SHAREWARE)
* [http://www.acc.umu.se/~zao/foobar2000/#foo_dsp_silence Post-track Silence (foo_dsp_silence)] Inserts a configurable amount of silence after each track to help external devices like MiniDisc players to sync track changes.
* [http://www.skipyrich.com/foobar/foo_dsp_tube.ptml Tube Sound (foo_dsp_tube)] Emulate tube sound.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=22057&view=findpost&p=374256 VLevel (foo_dsp_vlevel)] Dynamic compressor which amplifies the quiet parts of music.


==Visualisation==
==Visualisation==
Line 35: Line 41:
==Other==
==Other==
===Library tools===
===Library tools===
* [http://www.foobar2000.com/components/index.html Audio CD Writer (foo_burninate)] CD burning support (requires Nero to be installed on your system.)
* [http://www.foobar2000.com/components/index.html Autoplaylist Manager (foo_autoplaylist)] Presents a Media Library query in a dynamically-generated playlist (under development).
* [http://tmp.reharmonize.net/foobar/ Cuesheet Creator (foo_cuesheet_creator)] Cuesheet creator.
* [http://tmp.reharmonize.net/foobar/ Cuesheet Creator (foo_cuesheet_creator)] Cuesheet creator.
* [http://foosion.foobar2000.org/0.9/ Database Search (foo_dbsearch)] Database search.
* [http://foosion.foobar2000.org/0.9/ Database Search (foo_dbsearch)] Database search.
Line 40: Line 48:
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=43012 History (foo_history)] Very basic song history.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=43012 History (foo_history)] Very basic song history.
* [http://foosion.foobar2000.org/0.9/ Live Show Tagger (foo_tradersfriend)] Live show tagger.
* [http://foosion.foobar2000.org/0.9/ Live Show Tagger (foo_tradersfriend)] Live show tagger.
* [http://eludevisibility.org/music/ MeowDB (foo_meowdb)] Takes the Media Library and outputs the results to a form and uploads it to your server using the cURL library.  
* [http://eludevisibility.org/music/ MeowDB (foo_meowdb)] Takes the Media Library and outputs the results to a form and uploads it to your server using the cURL library.
* [http://stephan.kochen.nl/proj/foobar2000.html#playcount Play Count (foo_playcount)] Keeps track of the amount of times, the last time, and the first time a track has been played.
* [http://stephan.kochen.nl/proj/foobar2000.html#playcount Play Count (foo_playcount)] Keeps track of the amount of times, the last time, and the first time a track has been played.
* [http://foosion.foobar2000.org/0.9/ Playback Queue Viewer (foo_pqview)] Playback queue viewer.
* [http://foosion.foobar2000.org/0.9/ Playback Queue Viewer (foo_pqview)] Playback queue viewer.
Line 67: Line 75:
* [http://foobar.daychanged.com/ HTTP Writer (foo_write_http)] It's TCP/IP server that listens on a specified port for incoming requests such as play, stop, etc.
* [http://foobar.daychanged.com/ HTTP Writer (foo_write_http)] It's TCP/IP server that listens on a specified port for incoming requests such as play, stop, etc.


===Utilities===
===Misc===
* [http://www.foobar2000.com/components/index.html Binary Comparator (foo_bitcompare)] Performs binary comparison between two or more tracks and reports differences.
* [http://foosion.foobar2000.org/0.9/#channelusage Channel Usage Visualisation (foo_vis_channelusage.dll)] Channel Usage Visualisation.
* [http://foosion.foobar2000.org/0.9/#channelusage Channel Usage Visualisation (foo_vis_channelusage.dll)] Channel Usage Visualisation.
* [http://www.crintsoft.com/minilyrics.htm Mini Lyrics (foo_ui_minilyrics)] Lyrics viewer for synchronizing and displaying lyrics of the currently playing song.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=42941 Winamp API Emulator (foo_winamp_spam)] Designed to create a fake Winamp 1.x window which will act as a wrapper between applications written to use the Winamp API and foobar2000.
===Misc===
* [http://foosion.foobar2000.org/0.9/ Common Services (foo_common)] Common services.
* [http://foosion.foobar2000.org/0.9/ Common Services (foo_common)] Common services.
* [http://www.foobar2000.com/components/index.html Decoding Speed Test (foo_benchmark)] Measures decoding speed of audio files.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=37204 Fullscreen (foo_fullscreen)] Enable fullscreen mode.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=37204 Fullscreen (foo_fullscreen)] Enable fullscreen mode.
* [http://www.crintsoft.com/minilyrics.htm Mini Lyrics (foo_ui_minilyrics)] Lyrics viewer for synchronizing and displaying lyrics of the currently playing song.
* [http://kode54.foobar2000.org/ Pause On Lock (foo_lock)] Pauses/unpauses foobar2000 on workstation lock/unlock.
* [http://kode54.foobar2000.org/ Pause On Lock (foo_lock)] Pauses/unpauses foobar2000 on workstation lock/unlock.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=42736&hl=foo_sendtodevice Send To Device (foo_sendtodevice)] Add "Send to Device" feature.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=42736&hl=foo_sendtodevice Send To Device (foo_sendtodevice)] Add "Send to Device" feature.
* [http://foosion.foobar2000.org/0.9/ Shell Link Resolver (foo_lnk)] Shell link resolver.
* [http://foosion.foobar2000.org/0.9/ Shell Link Resolver (foo_lnk)] Shell link resolver.
* [http://stephan.kochen.nl/proj/foobar2000.html#notaskbar Taskbar Button Remover (foo_notaskbar)] Hides Foobar2000 from the taskbar, even when the window is normally visible.
* [http://stephan.kochen.nl/proj/foobar2000.html#notaskbar Taskbar Button Remover (foo_notaskbar)] Hides Foobar2000 from the taskbar, even when the window is normally visible.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=42941 Winamp API Emulator (foo_winamp_spam)] Designed to create a fake Winamp 1.x window which will act as a wrapper between applications written to use the Winamp API and foobar2000.
* [http://filebox.vt.edu/users/mwithers/foo_xm/ XM Radio Online Player (foo_xm)] Allow you to listen to XM Radio channels over the Internet by using XM Radio Online.
* [http://filebox.vt.edu/users/mwithers/foo_xm/ XM Radio Online Player (foo_xm)] Allow you to listen to XM Radio channels over the Internet by using XM Radio Online.



Revision as of 14:30, 24 April 2006

Components for foobar2000 v0.9

This page contains most foobar2000 v0.9 components available at time of last update. Descriptions where available. More information on these plugins can be found by searching the foobar2000 forums.

Much of the information here came from this thread which may be more up to date, and also shows a list of components not yet updated from earlier versions of foobar2000.

DSP

Input

Output

Visualisation

Other

Library tools

Notifier

Online database

Remote control

Misc

Columns UI

Columns UI is a very popular alternate interface for foobar2000 based on a columns and panel layout. It has a separated wiki that is located here.

Components for Columns UI

Columns UI has its own plugin system and these plugins extend the user interface:

Links