Foobar2000:Components: Difference between revisions

From Hydrogenaudio Knowledgebase
No edit summary
Line 18: Line 18:
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=44865 ProjectM Visualisation Panel (foo_uie_vis_projectM)] Based on the ProjectM project, which is a reimplementation of Milkdrop under OpenGL.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=44865 ProjectM Visualisation Panel (foo_uie_vis_projectM)] Based on the ProjectM project, which is a reimplementation of Milkdrop under OpenGL.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=44012 Quicksearch Panel (foo_uie_quicksearch)] Search toolbar that sends results to a playlist.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=44012 Quicksearch Panel (foo_uie_quicksearch)] Search toolbar that sends results to a playlist.
* [http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=46106&view=findpost&p=407833 Tabs(foo_uie_tabs)] Tabs allows you to break Pauli's Exclusion principle by placing multiple panels in the same position at the same time.
* [http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=46106&view=findpost&p=407833 Tabs (foo_uie_tabs)] Tabs allows you to break Pauli's Exclusion principle by placing multiple panels in the same position at the same time.
* [http://stephan.kochen.nl/proj/foobar2000.html Track Info Panel (foo_uie_trackinfo)] ([[Foobar2000:0.9 Track Info Panel (foo_uie_trackinfo)|''more info'']]) Uses TAGZ to display information about a selected track.
* [http://stephan.kochen.nl/proj/foobar2000.html Track Info Panel (foo_uie_trackinfo)] ([[Foobar2000:0.9 Track Info Panel (foo_uie_trackinfo)|''more info'']]) Uses TAGZ to display information about a selected track.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=47044&st=0 Track Info Panel Mod (foo_uie_trackinfo_mod)] Improved Track Info panel.


==DSP==
==DSP==
* [http://www.yohng.com/headphones.html 4Front Headphones (foo_dsp_headphones9)] Effects for headphone users.
* [http://www.andrewlabs.com/downloads/downloads.php ATSurround Processor (foo_dsp_atsurround)] ([[Foobar2000:0.9 ATSurround Processor (foo_dsp_atsurround)|''more info'']]) Reproduces surround sound information present in many stereo audio material and more.
* [http://www.andrewlabs.com/downloads/downloads.php ATSurround Processor (foo_dsp_atsurround)] ([[Foobar2000:0.9 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)] ([[Foobar2000:0.9 BS2D (foo_dsp_bs2p)|''more info'']]) Improves headphone listening of regular hi-fi stereo records.
* [http://bs2b.sourceforge.net/ BS2D (foo_dsp_bs2p)] ([[Foobar2000:0.9 BS2D (foo_dsp_bs2p)|''more info'']]) Improves headphone listening of regular hi-fi stereo records.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=46611 Voice Cut Filter (foo_dsp_centercut)] Voice cut filter.
* [http://www.skipyrich.com/foobar/foo_channel_mixer.ptml Channel Mixer (foo_channel_mixer)] ([[Foobar2000:0.9 Channel Mixer (foo_channel_mixer)|''more info'']]) Up/down mix to/from 1-6 channels
* [http://www.skipyrich.com/foobar/foo_channel_mixer.ptml Channel Mixer (foo_channel_mixer)] ([[Foobar2000:0.9 Channel Mixer (foo_channel_mixer)|''more info'']]) Up/down mix to/from 1-6 channels
* [http://stephan.kochen.nl/proj/foobar2000.html#continuator Continuator (foo_dsp_continuator)] ([[Foobar2000:0.9 Continuator (foo_dsp_continuator)|''more info'']]) Allows for advanced crossfading between tracks
* [http://stephan.kochen.nl/proj/foobar2000.html#continuator Continuator (foo_dsp_continuator)] ([[Foobar2000:0.9 Continuator (foo_dsp_continuator)|''more info'']]) Allows for advanced crossfading between tracks.
* [http://www.foobar2000.org/components/index.html Convolve (foo_convolve)] ([[Foobar2000:0.9 Convolve (foo_convolve)|''more info'']]) Takes impulse response and does a fast convolution of the sound data with that impulse response.
* [http://www.foobar2000.org/components/index.html Convolve (foo_convolve)] ([[Foobar2000:0.9 Convolve (foo_convolve)|''more info'']]) Takes impulse response and does a fast convolution of the sound data with that impulse response.
* [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.naivesoftware.com/software.html Crossfeed (foo_dsp_crossfeed)] Filters the music to help reduce fatigue caused by listening to music with headphones
Line 32: Line 35:
* [http://www.oss3d.com/index.html OSS/3D (foo_dsp_oss3ddsp)] Audio enhancement (SHAREWARE)
* [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.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.hydrogenaudio.org/forums/index.php?showtopic=45849 Skip Silence (foo_dsp_skip_silence)] Detect and skip silence.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=46000 Soundtouch (foo_dsp_soundtouch)] Ajust pitch, tempo and rate.
* [http://otachan.com/foo_dsp_ssrc.html SSRC (foo_dsp_ssrc)] ([[Foobar2000:0.9 SSRC (foo_dsp_ssrc)|''more info'']]) Sample rate converter.
* [http://otachan.com/foo_dsp_ssrc.html SSRC (foo_dsp_ssrc)] ([[Foobar2000:0.9 SSRC (foo_dsp_ssrc)|''more info'']]) Sample rate converter.
* [http://www.skipyrich.com/foobar/foo_dsp_tube.ptml Tube Sound (foo_dsp_tube)] ([[Foobar2000:0.9 Tube Sound (foo_dsp_tube)|''more info'']]) Emulate tube sound.
* [http://www.skipyrich.com/foobar/foo_dsp_tube.ptml Tube Sound (foo_dsp_tube)] ([[Foobar2000:0.9 Tube Sound (foo_dsp_tube)|''more info'']]) Emulate tube sound.
Line 42: Line 47:
* [http://dl.matroska.org/downloads/foobar2000/ AC3 Packet Decoder (foo_packet_decoder_ac3)] Needed for [[AC3]] in [[Matroska]].
* [http://dl.matroska.org/downloads/foobar2000/ AC3 Packet Decoder (foo_packet_decoder_ac3)] Needed for [[AC3]] in [[Matroska]].
* [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://www.foobar2000.com/components/index.html ALAC Decoder (foo_input_alac)] Apple Lossless ([[ALAC]]) decoder (has known stability issues: random crashes during decoding).
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=44963 DTS Decoder (foo_dts)] Decodes Digital Theater Systems ([[DTS]]) audio format.
* [http://www.saunalahti.fi/~cse/foobar2000/foo_input_dts.zip DTS Decoder (foo_dts)] Decodes Digital Theater Systems ([[DTS]]) audio format.
* [http://dl.matroska.org/downloads/foobar2000/ Matroska Plugin (foo_input_matroska)] Decodes [[Matroska]] audio container format.
* [http://dl.matroska.org/downloads/foobar2000/ Matroska Plugin (foo_input_matroska)] Decodes [[Matroska]] audio container format.
* [http://kode54.foobar2000.org/ MIDI Synthesizer Host (foo_midi)]  
* [http://kode54.foobar2000.org/ MIDI Synthesizer Host (foo_midi)]  
Line 79: Line 84:
* [http://foosion.foobar2000.org/0.9/ Freedb Tagger (foo_freedb2)] Freedb tagger.
* [http://foosion.foobar2000.org/0.9/ Freedb Tagger (foo_freedb2)] Freedb tagger.
* [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://www.hydrogenaudio.org/forums/index.php?s=&showtopic=30361&view=findpost&p=409277 Inactive Tracks (foo_skip)] Skips tracks that are marked via a tag as inactive.
* [http://foosion.foobar2000.org/0.9/ Live Show Tagger (foo_tradersfriend)] ([[Foobar2000:0.9 Live Show Tagger (foo_tradersfriend)|''more info'']]) Live show tagger.
* [http://foosion.foobar2000.org/0.9/ Live Show Tagger (foo_tradersfriend)] ([[Foobar2000:0.9 Live Show Tagger (foo_tradersfriend)|''more info'']]) Live show tagger.
* [http://eludevisibility.org/music/ MeowDB (foo_meowdb)] ([[Foobar2000:0.9 MeowDB (foo_meowdb)|''more info'']]) 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)] ([[Foobar2000:0.9 MeowDB (foo_meowdb)|''more info'']]) Takes the Media Library and outputs the results to a form and uploads it to your server using the cURL library.
* [http://foosion.foobar2000.org/0.9/ Metadata Cache Statistics (foo_metadbstats)] Provides statistics about memory allocation size of playlist and media library tags.
* [http://foosion.foobar2000.org/0.9/ Metadata Cache Statistics (foo_metadbstats)] Provides statistics about memory allocation size of playlist and media library tags.
* [http://mry.awardspace.com/fb2k/foo_navigator.htm Navigator (foo_navigator)] Advanced history component.
* [http://www.foobar2000.com/components/index.html Play Count (official) (foo_playcount)] ([[Foobar2000:0.9 Play Count (official) (foo_playcount)|''more info'']]) Collects statistics about tracks from your Media Library being played.
* [http://www.foobar2000.com/components/index.html Play Count (official) (foo_playcount)] ([[Foobar2000:0.9 Play Count (official) (foo_playcount)|''more info'']]) Collects statistics about tracks from your Media Library being played.
* [http://stephan.kochen.nl/proj/foobar2000.html#playcount Play Count (foo_playcount)] ([[Foobar2000:0.9 Play Count (foo_playcount)|''more info'']]) 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)] ([[Foobar2000:0.9 Play Count (foo_playcount)|''more info'']]) Keeps track of the amount of times, the last time, and the first time a track has been played.
Line 92: Line 99:
* [http://foosion.foobar2000.org/0.9/ Randomized Playlist Entry (foo_random)] Randomized playlist entry.
* [http://foosion.foobar2000.org/0.9/ Randomized Playlist Entry (foo_random)] Randomized playlist entry.
* [http://gro.clinux.org/frs/?group_id=737&release_id=1095 Special File Info Box (foo_infobox)] ([[Foobar2000:0.9 Special File Info Box (foo_infobox)|''more info'']]) A replacement of the built-in file info box.
* [http://gro.clinux.org/frs/?group_id=737&release_id=1095 Special File Info Box (foo_infobox)] ([[Foobar2000:0.9 Special File Info Box (foo_infobox)|''more info'']]) A replacement of the built-in file info box.
* [http://wiki.bowron.us/index.php/Foobar2000#foo_trackfinder Track Finder (foo_trackfinder)] Displays a context menu that lets you quickly find songs based on their album title or artists name.


===Lyrics===
===Lyrics===
Line 100: Line 108:
===Notifier===
===Notifier===
* [http://pelit.koillismaa.fi/plugins/general.php#40 AMIP Wrapper (foo_amipwrapper)] Complete now-playing plug-in for mIRC, PIRCH, Klient, Bersirc, other IRC and Mail clients, supporting full player control from mIRC, playlist search, clipboard integration, HTTP, dynamic image signatures, etc.
* [http://pelit.koillismaa.fi/plugins/general.php#40 AMIP Wrapper (foo_amipwrapper)] Complete now-playing plug-in for mIRC, PIRCH, Klient, Bersirc, other IRC and Mail clients, supporting full player control from mIRC, playlist search, clipboard integration, HTTP, dynamic image signatures, etc.
* [http://pelit.koillismaa.fi/plugins/general.php#76 Miranda IM Notifier (foo_mim_notify)] Sends configurable information about the current playing song to Miranda-IM and shows popup windows with this info.
* [http://stephan.kochen.nl/proj/foobar2000.html#msn MSN Now Playing (alt) (foo_msnalt)] ([[Foobar2000:0.9 MSN Now Playing (alt) (foo_msnalt)|''more info'']]) Show the current song as "Now Playing" in MSN and MS Live messenger.
* [http://stephan.kochen.nl/proj/foobar2000.html#msn MSN Now Playing (alt) (foo_msnalt)] ([[Foobar2000:0.9 MSN Now Playing (alt) (foo_msnalt)|''more info'']]) Show the current song as "Now Playing" in MSN and MS Live messenger.
* [http://kode54.foobar2000.org/ On-Screen Display (foo_osd)] ([[Foobar2000:0.9 On-Screen Display (foo_osd)|''more info'']]) On screen display of track information and volume bar.
* [http://kode54.foobar2000.org/ On-Screen Display (foo_osd)] ([[Foobar2000:0.9 On-Screen Display (foo_osd)|''more info'']]) On screen display of track information and volume bar.
Line 114: Line 123:
===Remote control===
===Remote control===
* [http://pelit.koillismaa.fi/plugins/general.php#138 Advanced Controls (foo_advancedcontrols)] ([[Foobar2000:0.9 Advanced Controls (foo_advancedcontrols)|''more info'']]) Control all the playback functions from icons in the Taskbar Notification Area (play, pause, next, previous, open)
* [http://pelit.koillismaa.fi/plugins/general.php#138 Advanced Controls (foo_advancedcontrols)] ([[Foobar2000:0.9 Advanced Controls (foo_advancedcontrols)|''more info'']]) Control all the playback functions from icons in the Taskbar Notification Area (play, pause, next, previous, open)
* [http://fb2k.oxygenite.org/ Bluetooth Control(foo_bluetooth_ctrl)] Allow control from your Symbian based phone with the Bemused client.
* [http://foosion.foobar2000.org/0.9/ COM Automation Server (foo_comserver)] Allows controlling foobar2000 through COM Automation
* [http://foosion.foobar2000.org/0.9/ COM Automation Server (foo_comserver)] Allows controlling foobar2000 through COM Automation
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=38114 Control Server (foo_controlserver)] Acts as a server to control Foobar2000. Connect with a telnet client and control it using ASCII commands.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=38114 Control Server (foo_controlserver)] Acts as a server to control Foobar2000. Connect with a telnet client and control it using ASCII commands.
* [http://otachan.com/foo_ddecontrol.html DDE Control (foo_ddecontrol)] Control foobar remotelly with DDE interprocess communication (interface in japanese only).
* [http://otachan.com/foo_ddecontrol.html DDE Control (foo_ddecontrol)] Control foobar remotelly with DDE interprocess communication (interface in japanese only).
* [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.
* [http://www.fi.muni.cz/~xplasil/foo_title.html Title (foo_title)] Shows the currently playing song on the top of the screen all the time. It supports custom-made skins.
* [http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=19252&view=findpost&p=391028 WinLIRC Client (foo_lirc)] ([[Foobar2000:0.9 WinLIRC Client (foo_lirc)|''more info'']]) Control Foobar from a remote control.
* [http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=19252&view=findpost&p=391028 WinLIRC Client (foo_lirc)] ([[Foobar2000:0.9 WinLIRC Client (foo_lirc)|''more info'']]) Control Foobar from a remote control.


Line 125: Line 136:
* [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)] ([[Foobar2000:0.9 Decoding Speed Test (foo_benchmark)|''more info'']]) Measures decoding speed of audio files.
* [http://www.foobar2000.com/components/index.html Decoding Speed Test (foo_benchmark)] ([[Foobar2000:0.9 Decoding Speed Test (foo_benchmark)|''more info'']]) Measures decoding speed of audio files.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=37204 Fullscreen (foo_fullscreen)] Enable fullscreen mode.
* [http://numedecod.ro/HyperIM/forum/index.php?topic=118 HyperIM (foo_2hyperim)] Provides 19 media macros.
* [http://music.morbo.org/wiki/dop:start#ipod_component_for_foobar2000 iPod Manager (foo_dop)] Experimental iPod plugin for foobar2000 0.9.2+, currently in alpha version.
* [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.skipyrich.com/foobar/foo_preview.ptml Preview (foo_preview)] Play only part of each track in the playlist.
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=45223 Run (foo_run)] Able you to run a external program with the foobar syntax.
* [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.
Line 137: Line 151:
* [http://music.morbo.org/components.php musicmusic's components] including Columns UI
* [http://music.morbo.org/components.php musicmusic's components] including Columns UI
* [http://stephan.kochen.nl/proj/foobar2000.html Several popular components ported to 0.9]
* [http://stephan.kochen.nl/proj/foobar2000.html Several popular components ported to 0.9]
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=21105 Most Sought-After Plugins] (forum thread, foobar v0.8.3 only)
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=28647 Columns UI thread]: first post contains links to many Columns UI panel extensions
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=28647 Columns UI thread]: first post contains links to many Columns UI panel extensions


[[Category: foobar2000]]
[[Category: foobar2000]]

Revision as of 16:41, 7 August 2006

Components for Foobar2000 v0.9.x

This page contains most Foobar2000 v0.9.x 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.

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.

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

DSP

Input

Audio

Game Sound

Output

Visualisation

Other

Library tools

Lyrics

Notifier

Online database

Online radio

Remote control

Misc

Links