Help - Search - Members - Calendar
Full Version: Third-party plugins
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8
Case
Nero MPEG-4 AAC encoder diskwriter component. Uses AAC encoder plugin from Nero to create MP4 / M4A files directly without temporary WAVs or other annoyances.
kode54
foo_sid v1.10

Added SidPlay Song-Length Database support. If you direct it to a valid database file, it will load either upon command, or the first time a song plays. It will unload if you command it to, or when the player closes. To disable it, clear the path and unload the database.

For reference, the database is contained in memory in binary form. The full HVSC 5.3 database probably uses (EDIT) about 320KB of memory. It should be faster than SidTuneDatabase, which uses text searches and decodes the timestamps at each load.

Added extra configuration. Now you can force it to play indefinitely, like it used to, or configure a default length. The fade length overlaps the song length, rather than adding to it. Its purpose is only to smooth out the ends of the cuts indicated by the database. Set it to 0 to disable it.

I also updated ReSID to 0.14-p1... I can't really tell any audible difference, but it would have saved me a lot of trouble if I'd noticed the -p1 version before mucking around to get 0.14 working properly with VC.
arbor
Component name - foo_ui_light
Component type (appropriate section) - General
Which foobar2000 version the component works with - 0.7.x
Short description of the component - Lightweight and compact user interface for Foobar2000
Compile date - October 13, 2003
Download link - http://long-winter.by.ru/foo_ui_light_0_1.zip
Author website link - http://long-winter.by.ru/
Screenshot link or send me screenshot - http://long-winter.by.ru/screenshot.png
ssamadhi97
OMG.

foo_dsp_wider 0.3 for fb2k 0.7+

The plugin that covers all your dsp needs! ..well, almost. Features: individual balance and channel separation settings for front and rear channels. It might or might not work properly with more obscure multichannel mappings like 7.1 ..

download link
musicmusic
updated text writer to 1.3.1

changes
-updated to 0.7.1 sdk and to reflect 0.7 & 0.71 changes
-added support for dynamic infos
-more events (every sec song, seek, playlist switch, dynamic info change), so now can use all special fields without stupid timer (except if playlist_number changes, but can be done later.)
-added %_playlist_name%, %_playlist_index%
-fixed %_playlist_number%, was always one number lower, changed %_is_paused% to %_ispaused% to reflect field in foobar
-redesigned prefs page

download from http://members.lycos.co.uk/musicf

been a while since i touched the plugin, did this all today, so may be mistake somewhere..
kode54
QUOTE(musicmusic @ Oct 14 2003, 10:47 AM)
except if playlist_number changes, but can be done later.

Multiple playlists? See playlist_switcher_callback, declared in playlist_switcher.h.
musicmusic
QUOTE(kode54 @ Oct 14 2003, 08:19 PM)
QUOTE(musicmusic @ Oct 14 2003, 10:47 AM)
except if playlist_number changes, but can be done later.

Multiple playlists? See playlist_switcher_callback, declared in playlist_switcher.h.

Thanks, but its playlist_number as in %_playlist_number%, for the playlist items not playlists. (it is confusing though, %_playlist_total% can be easily confused for playlists and playlist items)

im already using the playlist switcher callback for that stuff, probably something in the playlist callbacks would do what i need to update for %_playlist_number% (and %_playlist_total% also), but i havent really looked.
Inc3pt
Is there anyone who has the foo_timer plugin on their computer, and could possibly upload it somewhere, the original creator's host is down, and Ive been awaiting something like this for a long time. I could even look into hosting it if someone can get it to me...I can be contacted through PM here, or best way is through... biggrin.gif
kode54
Component name - foo_shuffle
Component type (appropriate section) - General
Which foobar2000 version the component works with - 0.7.1
Short description of the component - Shuffle control with play history.
Compile date - October 17, 2003
Download link - http://www.cqasys.com/projects/kode54/foo_shuffle.zip
Author website link - http://www.cqasys.com/projects/kode54/

Finally, the 'smart' shuffle functionality that many have been looking for. It even allows you to navigate through the internal history using the normal previous/next actions.

If you set the history size to maximum, it will even stop when it has exhausted the playlist. Then, when you start playing again, it will trim the history down to a configurable size. (Otherwise, it won't have anything to play. tongue.gif)
john33
http://homepage.ntlworld.com/jfe1205/foo_mp4.zip compiled against 0.7.1 and updated FAAD libs.
kode54
QUOTE(Chairman85 @ Oct 17 2003, 09:04 AM)
kode54: Awesome, exactly what myself and others were looking for.  Is it possible to maintain the functionality of Follow Cursor while using shuffle?

foo_shuffle v1.0.1

Added follow cursor handling. When it decides on a new random track, if the focused track was not just played, it will play that one instead.
kode54
foo_shuffle v1.0.2

Added minimum jump range as a percentage of the total jump range.
arbor
foo_ui_light 0.2 released

http://long-winter.by.ru/
/\/irana
Component name - foo_infobox
Component type (appropriate section) - General
Which foobar2000 version the component works with - 0.7.1
Short description of the component - A substitute for the build-in file info box
Compile date - October 18, 2003
Download link - foo_infobox.zip
Screenshot link - foo_infobox.PNG


Some explanation about "Override codepage" option:
If you check that option,then you can select any codepage installed in your system.foo_infobox will convert all meta tags from ANSI to UTF-8 using selected codepage,instead of using system default codepage.
It is useful for reading some tags not stroed in Unicode correctly.
kaishaku
Component name - foo_playtime
Component type (appropriate section) - General
Which foobar2000 version the component works with - 0.7.1
Short description of the component - Stores listening statistics, ratings & comments in MS SQL via ADO
Compile date - October 21, 2003

Website - http://kaishaku.org/software/playtime

Download link - foo_playtime.zip
Screenshot link - screenshot.png
***nRaecheR***
Component name : OpenAL output
Component type : Output
foobar2000 version : foobar2000 0.7x
Description : Output component using Open-Source OpenAL API.
Version : 0.71
Compile date : 25.10.2003
Author website link : http://www.bockholdt.com/fb2k/
Download link : http://www.bockholdt.com/fb2k/foo_output_oal.zip
Screenshot : http://www.bockholdt.com/fb2k/foo_output_oal.jpg
Author : Arne Bockholdt

Changes since 0.7 :
---------------------------

o Component now handles changes of bitrate, samplerate or channels during playback correctly
o Fixed some possible crashes after a failure in OpenAL initialization
o Updated DefOpenAL32.DLL to 0.9.9.5
o Updated to new foobar2000 SDK.
o Other minor changes.
o Based on foobar2000 SDK 0.7.1
kode54
foo_ac3 v0.4
  • Added APEv2 tagging support.
foo_id3v2 v1.05
  • Now writes UTF-16 instead of UTF-8, since UTF-8 is new to v2.4.0 tags. It also leaves off the standard byte order marker (BOM) because every other piece of software chokes if it's present.
  • Now encodes custom field descriptions properly.
  • Fixed UTF-16 reading. For some reason, during my early experimentation, I was convinced that I needed to perform byte order swapping.
  • Now you can write system codepage tags using the same setting as for reading them. Blah, what the fuck is the use of a standard if nobody follows it?
foo_xa v0.8
  • Added full raw reading support based on AKRip.
foosion
foo_vis_simple_spectrum 0.1.0

changes:
  • added contextmenu for changing modes
  • added version number (yay!)
foo_vis_vu_meter 0.1.1

It's always on top, not linked to the main window, and you can change the width. Enjoy.

foo_utils 0.1.1

Various general commands for playlist manipulation:
  • Edit/Add to playlist
  • Edit/Insert into playlist
  • Edit/Send to playlist (replaces contents)
  • Edit/Remove from playlist (for removing playlist entries from within albumlist, database/extended search, ...)
  • Edit/Remove clipboard items from playlist (requires foo_copynpaste)
  • Edit/Remove history items from playlist (requires foo_history)
  • Play
  • Highlight in playlist
Download links: get them from my site.
kxy
foo_delete is buggy and not properly ported for 0.7, if any of the talented plugin maker is willing to make it work, it will be appreciated it by many.

The orginal thread with the source
http://www.hydrogenaudio.org/forums/index....ndpost&p=139526


Bug report thread
http://www.hydrogenaudio.org/forums/index....=recycle&st=16&
arbor
foo_ui_light 0.4 released

http://long-winter.by.ru/
WigBaM
Component name : foo_cue_ex
Component type : Input/Meta
foobar2000 version : foobar2000 0.7x
Description : DATE tag support in CUE sheets
Download link : http://www.aqrz14.dsl.pipex.com/foo_cue_ex.dll
Author : Stepan Kolesnik (WigBaM)

---------------------------

I know many people asked for it, so I slightly altered the code from foo_input_std cue handler and now all you need to do is to add 'REM DATE xxxx' in cue sheet or you can add it straight from the Playlist.
Any questions/bugz - PM.
ne_me_sis
name: fii_tunes
type: user interface
foobar version: 0.7.2
compenent version: 0.0.0 - preview

Screenshot
download foo_tunes preview

post here your suggestion, please
kode54
foo_mod v0.88
  • Updated to BASS 2.0
  • Changing the sample rate in configuration no longer requires a player restart
foosion
foo_dbsearch 1.0.3
  • changes in UI
foo_vis_vu_meter 0.1.2
  • now correctly remembers position when you close foobar
  • dB values are computed correctly (factor 2 was missing blink.gif)
foo_history 0.5.5, foo_vis_simple_spectrum 0.1.1, foo_dbsearch 1.0.3
  • you can now tab through all fields in config dialog including the tree view and reset all/close buttons
kode54
Grr...

foo_mod v0.88a
  • Fixed 15 sample modules. (Error code was changed.)
EDIT: sample, not channel.
musicmusic
text writer updated to 1.3.5

changes:
QUOTE
- Moved formatting strings to separate config page, now lots of space to type strings ;)
- Many other config related changes
- Added special fields from History component (requires foo_history installed) in the format %_history_x% (where x is relative to current history index and has +/- sign), and they will be formatted according to the history string set in prefs (you set how may +/-x are available)
- Fixed obscure bug where append separator not written at end of 3-byte ANSI file (in append mode)..
- Fixed no quit string written on system shutdown
- added %_playlists_total% (total playlists)
- added event for some changes to playlist contents, for %_playlist_number% & %_playlist_total%
- also expanded events playlist switch event responds to, now keeps track of %_playlist_index%, %_playlists_total% and %_playlist_name% properly

download
source
foosion
foo_tradersfriend 0.4.3
  • fixed "Edit..." button in "Show text file" dialog on WinXP
  • option to view parsed data in "Show text file" dialog
brikk
HTTP Writer

Component name - foo_write_http
Component type (appropriate section) - General
Which foobar2000 version the component works with - 0.7
Description of the component - Sends user formatted information about current track playing through HTTP. It's also possible to execute Playback/ commands remotely.
Compile date - 22 November 2003
Download link - foo_write_http.dll
Screenshot - Screenshot link
Plugin home page - HTTP Writer

Author - Erik Nylund
PiX_Da_MiX
I realeased a simple plugins for viewing lyrics
tell me what do you think of tongue.gif

File: FooLyrics.zip

Screenshot:
Foo Shot.png

I will post the sourcecode later.
Sorry for any mistakes i am french
kode54
foo_id3v2 v1.08
  • Fixed URL writing... standard URL fields do not support encoding. Encoding only applies to WWWUSER's description.*
* To set description for fields which support it, namely COMMENT, USERTEXT, and WWWUSER, format the value like "Description: Text." Note that the separator is exactly colon-space, no more and no less. Text will be formatted exactly like this on load.


This miscoding is all my fault, because I did not read the entire ID3v2 standard/draft before attempting to use an overly complicated and quirky library for reading/writing it. Not to mention that I have to "read" (observe) how other applications break the standard in their own unique ways.

... this standard sucks.
foosion
foo_tradersfriend 0.4.4
  • Fixed treatment of non-ASCII characters in "Show text file" dialog.
  • Added font configuration to "Show text file" dialog.
WigBaM
Heya,

foo_cue_ex
  • added support for GENRE and COMMENT tags
  • it's now possible to remove tags from cue's
Hope you'll find it useful
gyohng
The plugin is designated specifically for headphone users.

4Front Headphones model a real room echo response and thus avoid direct ear pressure. Listening is very natural and possible discomfort is vanished.

Algorithm is based on a reverbaration, taken from OSS/3D plugin.

Plugin page: http://www.yohng.com/headphones.html

Direct download link: http://www.yohng.com/goodies/headphones1c-i.exe

Instructions: run installer, then activate through Foobar2000's DSP Manager

Thanks,
George.
gyohng
Commercial OSS/3D R7 plugin for foobar2000 announced.

Here is a brief list of what OSS/3D plugin can do:

* 10-band high quality equalizer
* Sound fattener
* 3D stereo expansion
* Bass enhancement
* Fidelity control
* Psychoacoustical delocalization
* Virtual Subwoofer
* Ambience/Reverberation control
* Environment simulation
* High frequency restoration
* Speaker response correction
* Preset pack included
* Relaxation helper included

Plugin page: http://www.oss3d.com/

Direct download link: http://www.oss3d.com/usite/files/oss3dr7-f...-foo-demo-i.exe

Instructions: run installer, then activate through Foobar2000's DSP Manager

Thanks,
George.
esceo
FOO_WMA Minor update:

Now uses foo_bar default reader, will support some streams, and files in archives (For playback purposes only)

http://www20.brinkster.com/escapesjunkyard/foo_wma.zip
foosion
foo_dbsearch 1.1.0
  • replaced "Search" and "Formatlist entries" formatting strings with true presets
  • formatting strings are stored as config_var_string with names like "Database search/titleformat:Name"
  • colors are stored as config_var_int with names like "Database search/color:Name"
  • fonts are stored as config_var_struct<uLOGFONT> with names like "Database search/font:Name"
  • fixed problems with jump to letter in resultlist (color codes were not ignored completely)
  • added =, ~, <, and > predicates to "match all" and "match one" mode
Warning:
The way settings are stored has changed in this version. You will lose most of your settings, when you install this version over an old one. Affected settings are: display and sorting strings, resultlist font, resultlist colors, contents of format list.

See the foo_dbsearch thread for description of the new features.
foosion
foo_history 0.6.0
  • added option to save history
  • added option to limit history size
  • formatting strings are stored as config_var_string with names like "History/titleformat:Name"
  • colors are stored as config_var_int with names like "History/color:Name"
    (there aren't any configurable colors in this plugin, but if there were...)
  • fonts are stored as config_var_struct<uLOGFONT> with names like "History/font:Name"
  • fixed status bar bug (that nobody complained about)
  • minor internal changes
As with the latest release of foo_dbsearch, you lose your formatting string and font settings, but then again, it seems like nobody is using the history UI...

The history is saved by default ("Remember history across sessions") and is limited to 1000 songs. For an average song length of 2:50 this gives about 2 days of continuous playback.
Jan S.
http://pelit.koillismaa.fi/plugins/ should now unofficially be considered the official foobar 3rd party page. I hope authors will take the time to support this and add their components.
picmixer
Just a suggestion.

Maybe one of the mods could make a sticky right on top of the 3rd party plugins forum only containing a link to the new plugins site.

Might help making it bit more well known and more people migrate their plugins to said site.

Sorry for posting in this thread, but I did not know a more appropriate place.
zch
Bluetooth Remote Control

Component name - foo_bluetooth_ctrl
Component type (appropriate section) - General
Which foobar2000 version the component works with - 0.7
Description of the component - Enables remote control of foobar2000 from Symbian based mobile phones through the Bemused client
Compile date - February 15, 2004
Download link - foo_bluetooth_ctrl.zip
Plugin home page - foo_bluetooth_ctrl
filon
Hello!

I want to announce foo_scheduler plugin for scheduling actions (like play, stop,
system shutdown) at selected time.

Because the foo_timer plugin by Radoslaw "AstralStrom" Szkodzinski is no longer developed, and I needed some more features and flexibility I have written the foo_scheduler plugin.

Main differences from foo_timer:
- support for standby / hibernating
- choosing shutdown type
- creating multiple user-defined presets to once and then endable / disable them
- you can run multiple timers at time

You can download version 0.5 (first public release) together with source code from
foo_scheduler-0.5.zip

Missing features:
- warning window making possible to cancel pending shutdown
- what more do you need? please tell me :-)
levsh
Hello!

I want to announce foo_lirc plugin for controlling the FooBar2000 from a remote control. It is in the alpha stage of the development, but it already has the support for this features:

- configurable LIRC/WinLIRC server address and port
- supported player controls: play, pause, stop, prev.track, next track, track position and volume.

The plugin and its source code is available at SourceForge page, you may download binaries from here:
foo_lirc binary and sources

I'm waiting for comments and list of missing actions wink.gif

Screenshot
eweaverp
http://pelit.koillismaa.fi/plugins/general.php#68

foo_Delete

Delete (context menu add-on) (foo_Delete)

for Foobar 0.8

Adds a "Delete file" option to your right-click menu in the playlist. Only lets you delete one song at a time. Warns before deletion.

This is useful, for instance, if the searcher pulls up a bunch of copies of the same song and you only want to keep the best version, or for removing partially downloaded songs.

NOTE: Apparently there is an old implementation of this kicking around known as "foo_delete" (no capital D). This is not that. This is a completely new version; I was totally unaware of the other one until now.

I think this one is less buggy, judging by the forums anyway.
eweaverp
http://pelit.koillismaa.fi/plugins/general.php#68

foo_Delete updated
javajunky
Announcing a new plugin, woot wink.gif
'Wombat Share'
This plugin will allow you and your friend's to enjoy each other's eclectic tastes in music across your LAN with next to no configuration. This plugin requires that you use the database component (if you want others to see your music, otherwise its fine).

Wombatshare is a concept that I'm working with to allow arbritary media players on multiple platforms to share music between themselves without the individual users having to worry about what the other users may be using to listen to music wink.gif

So far the winamp plugin is pretty mature, and this is the first *very* alpha release of the foobar2000 plugin, I'd appreciate any comments you may have. a website will be coming soon, direct link to the foobar2000 plugin below:

Foobar2000 Plugin
N.B. This is buggy as hell and possibly doesn't work wonderfully <g>

(For completeness I've also provided a link to the latest winamp plugin, this will give a better idea of where this plugin is going. PLEASE PLEASE Scroll to the bottom of the winamp thread for the latest version!) :
Winamp Plugin
KarLKoX
Component name - foo_modplug
Component type (appropriate section) - Input
Which foobar2000 version the component works withı - 0.7 and above
Author name and e-mail address (and tell me if you want your e-mail address to be published) - KarLKoX - KarLKoX@ifrance.com
Description of the component -Another module decoder using the excellent ModPlug Sound Library. Feel free to play up to 23 differents module format with a kick ass sound reproduction.
You have to delete (or make a backup) of foo_mod before using this plugin.
Enjoy smile.gif
Compile date - 04/01/04
Download link² -http://pelit.koillismaa.fi/plugins/input.php#74
Author website link -http://sbougribate.free.fr/html
Screenshot link or send me screenshot - N/A
javajunky
New version of WombatShare on the website, manual IPs now implemented (initial stab at in anyway) A host of new improvements to the foobar plugin, now all nicely multi-threaded and generally groovy smile.gif
WigBaM
New version: foo_cue_ex 1.2.1
Now supports and stores *ALL* meta information in CUE sheets. Compiled against 0.8 SDK.

Added:
Version 1.2.1
- Fixed bug which occured when saving metafield that contained spaces
- Fixed bug with ALBUM ARTIST field in various artist compilations

Link
ssamadhi97
foo_shn updated to 0.3.12

for changelog etc see http://www.hydrogenaudio.org/show.php/showtopic/13760
WigBaM
foo_cue_ex updated to version 1.3.2
Added playlist->CUE export/saving feature
Link
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.