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
musicmusic
text writer (foo_text) updated

version: 1.27
compiled: 2003.05.27

file i/o code all changed, also added UTF-16 encoded file output (and unicode file names for 2k/xp).

website: http://members.lycos.co.uk/musicf

(last version still at http://members.lycos.co.uk/musicf/126 )
ssamadhi97
updated to RC 3b
QUOTE
- modified external seektable / tag location system:
  * absolute paths are allowed again
  * you can set whether the configured path or the path in which
   the actual shn file is located should be preferably used for
   skt / tag processing purposes.

download page: still the same - http://www.stud.uni-karlsruhe.de/~uybc/
abesus
Component name: Miranda IM Notifier (foo_mim_notify.dll)
Component type (appropriate section): General
Which foobar2000 version the component works with: 0.6 (compiled with SDK 0.62)
Author name and e-mail address: aBESUS, abesus@poczta.fm
Short description of the component: Sends configurable information about the current song playing to Miranda-IM and shows popup windows with message
Compile date: 2003-05-25
Download link: ANSI and UNICODE

Note: This plugin requires Miranda IM with PopUp and NotifyAnything plugins.
kode54
Updated foo_psf:
  • PSF2 support
  • Optional debug output to console, not terribly useful for original PSF
  • HOTFIX - Displays length of PSF2 files now
john33
foo_mp4.dll recompiled against 0.667 SDK: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip
Curi0us_George
Playlist Find 0.6.b11.007

QUOTE
[0.6.b11.007]
Added: Shift+Esc exits and plays currently selected
  Shift+Enter searches upwards in the playlist
  Ctrl+R searches from the beginning of the list again
Added: "Close Playlist find" keyboard shortcut.
Added: Toggle for drop shadow (Requires restart to turn off.  Blame Gates)
Added: Toggle for searching with up/down arrows
Added: Search only on Enter (or up/down) option
Changed:
  Minimode by default
Added: Ctrl+Enter plays currently selected item.  Does not re-search.


http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip

danZ, the service interface is on its way. It's just taking a little bit of time. smile.gif

----------
Context Sort 0.6.b11.001

http://gelaed.com/resources/cplusplus/foo_...contextsort.zip
http://gelaed.com/resources/cplusplus/foo_...extsort-src.zip

Description:
Adds playlist sorting options to context menu.

----------

Recycler 0.6.b11.001

http://gelaed.com/resources/cplusplus/foo_delete.zip
http://gelaed.com/resources/cplusplus/foo_..._delete-src.zip

Description:
Adds delete and recycle options to context menu and keyboard shortcuts.

----------

Edit Tag 0.6.b11.001

http://gelaed.com/resources/cplusplus/foo_edittag.zip

description:
Based on "Show file info (simple)". Virtually identical. Adds a reset button which re-reads data from the file, and replaces "Update" and "Close" with "Ok" and "Cancel". Clicking Ok applies changes and closes the window. Clicking Cancel closes the window and discards changes.

---------

These plugins were compiled 2003.06.04

P.S. My foo_delete is a replacement for Messer's foo_delete. You will need to reassign your keyboard shortcuts, though. It's a complete rewrite because I no longer have a copy of Messer's code and I couldn't manage to obtain a copy. I'm not sure what's happened to Messer (I hope he's ok), but his plugins directory is dead. None of them were updated for the 0.6 branch, anyway. His plugins should probably all be removed from the 3rd party plugins site.
Curi0us_George
Add All 0.6.b11.005

2003.06.04

QUOTE
[0.6.b11.005]
Added: change log
Fixed: keyboard shortcut bug
Changed:
  Components menu items are in a submenu now
Changed:
  Removed a bunch of useless 0.5 code


http://gelaed.com/resources/cplusplus/foo_addall.zip
http://gelaed.com/resources/cplusplus/foo_..._addall-src.zip
spase
QUOTE(Curi0us_George @ Jun 4 2003 - 03:17 PM)
Add All 0.6.b11.005

2003.06.04

QUOTE
[0.6.b11.005]
Added: change log
Fixed: keyboard shortcut bug
Changed:
  Components menu items are in a submenu now
Changed:
  Removed a bunch of useless 0.5 code

link?
Curi0us_George
Minibar 0.6.b11.010

http://gelaed.com/resources/cplusplus/foo_minibar.zip
http://gelaed.com/resources/cplusplus/foo_...minibar-src.zip

compiled 2003.06.04

QUOTE
[0.6.b11.010]
Removed:
  Activate on mouseover options are removed due to some odd WINAPI
  behavior.
Added: Alt + Left Click does not activate the buttons or the scrollbar.  This
  makes it easier to select or move the minibar window.
  It is also possible to middle click anywhere on the window to select.
Changed:
  Tall mode and seekbar enabled by default



spase:
I added an edit to the other post.
Messer
QUOTE(Curi0us_George @ Jun 4 2003 - 09:05 PM)
P.S.  My foo_delete is a replacement for Messer's foo_delete.  You will need to reassign your keyboard shortcuts, though.  It's a complete rewrite because I no longer have a copy of Messer's code and I couldn't manage to obtain a copy.  I'm not sure what's happened to Messer (I hope he's ok), but his plugins directory is dead.  None of them were updated for the 0.6 branch, anyway.  His plugins should probably all be removed from the 3rd party plugins site.

I'm ok, thank you smile.gif

Just recently I don't have the access to msvc compiler so cannot update foo_delete. Tried to compile SDK using Borland C++ but with no luck. Thanks for making alternative one - I'll be redirecting people who ask for it to your version, ok?

And yes - please Jan remove my foo_delete from plugins site and put Curious George's instead, there'll be less confusion this way.
Curi0us_George
Glad to hear that nothing terrible happened to you. Certainly you can redirect people to my version. That's why it's there. smile.gif
Curi0us_George
Playlist Find 0.6.b11.008

http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip

QUOTE
[0.6.b11.008]
Changed:
  Added a service interface so other components can interface with
  Playlist Find.
Note: Functionally identical.  Not necessary to upgrade unless another
  component needs the interface.
Curi0us_George
I should just post a link to my plugins page* every time I update. wink.gif

-----

Database Tools (foo_databasetools) 0.6.b11.001

Description:
Adds some basic database tools to the context menu

Compiled: 2003.06.05

http://gelaed.com/resources/cplusplus/foo_...tabasetools.zip
http://gelaed.com/resources/cplusplus/foo_...setools-src.zip

-----

Context Sort (foo_contextsort) 0.6.b11.002

Compiled: 2003.06.05

Changes:
No longer shows selection sorting options when no items or only one item is selected.
Menu layout is significantly different.

http://gelaed.com/resources/cplusplus/foo_...contextsort.zip
http://gelaed.com/resources/cplusplus/foo_...extsort-src.zip

-----

* http://gelaed.com/resources/plugins.html (Yes, I completely stole your design. It was slightly faster than doing it right. I hope you don't mind. I'll remove/rewrite it if you request that I do so.)

edit: added links
Curi0us_George
Recycler (foo_delete) 0.6.b11.002

Changes:
Stops playback if one of the files selected for deletion is playing

http://gelaed.com/resources/cplusplus/foo_delete.zip
http://gelaed.com/resources/cplusplus/foo_..._delete-src.zip
pruuat
QUOTE(Curi0us_George @ Jun 5 2003 - 12:20 PM)
Recycler (foo_delete) 0.6.b11.002

Changes:
Stops playback if one of the files selected for deletion is playing

http://www.dago.pmp.com.pl/foobar/foo_delete.zip
http://www.dago.pmp.com.pl/foobar/foo_delete-src.zip

Thanks but I get a 403 Forbidden when I try to get there.
Curi0us_George
New version of Context Sort has been uploaded. I didn't bother to bump the version number. The only difference is that when "sort by..." is selected, the dialog that pops up has the combo box selected by default, rather than the OK button.

http://gelaed.com/resources/cplusplus/foo_...contextsort.zip
http://gelaed.com/resources/cplusplus/foo_...extsort-src.zip
Curi0us_George
foo_playlistfind 0.6.b11.009

compiled 2003.06.05

QUOTE
Changed:
  Switched code over to proper utf8 comparisons.
Fixed:  F-keys are now passed to foobar. (Excluding F10)


http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip
Curi0us_George
foo_playlistfind 0.6.b11.010

compiled 2003.06.06

The last version apparently introduced some key-handling bugs. This should (I hope) fix them all.

http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip
Curi0us_George
Playlist Find 0.6.b11.011

Added new interface features for other developers.
Added string tokenization for those who wanted it. (i.e. "foo bar" now searches "foo" for both and "bar")

http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip
Jan S.
You sure know how to keep me busy, Curi0us_George. wink.gif
john33
foo_mp4.dll updated and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip smile.gif
Curi0us_George
Jan, I try. wink.gif

Playlist Find 0.6.b11.012

compiled: 2003.06.07

QUOTE
[0.6.b11.012]
Fixed: Potential memory leak
Added: Pass keystrokes to foobar toggle
Changed:
  Reorganized config slightly.  Disables invalid options properly.
Changed:
  Now clears the current selection if a matching entry is not found.
Fixed: Wierd bug with the "global" search format.


http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip
Curi0us_George
Don't hate me, Jan. smile.gif

Playlist Find 0.6.b11.013

compiled: 2003.06.07

QUOTE
[0.6.b11.013]
Fixed: Bug in interface (wrapping on search_backwards).
Fixed: Possible (?) crash when searching backwards when no item
  selected.


http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip
KarLKoX
Component name - foo_psy
Component type (appropriate section) - Input
Which foobar2000 version the component works withı - 0.667
Author name and e-mail address - KarLKoX - KarLKoX@ifrance.com
Description of the component - An input plugin for decoding Psycle songs. Psycle is a next generation soundtracker with Synth/Vst plugins with an incredible sound. Before using this plugin, it is recommended to have Psycle already installed and configured ( especially for the Natives Plugins/Vst directories). Due to it's Vst plugins support, if you want to hear for songs using them you will need them. Go to http://psycle.pastnotecut.org to grab pscyle and google for free Vst plugins wink.gif
foo_psy configuration : It depends on the complexity and the vst used in the song (but a 800 mhz or > is recommanded)
Compile date - 06/09/03
Download link² - http://starnetasso.free.fr/Upload/foo_psy.zip
Author website link - http://www.starnetasso.fr.st
Screenshot link or send me screenshot - N/A
KarLKoX
Component name - foo_ym
Component type (appropriate section) - Input
Which foobar2000 version the component works withı - 0.667
Author name and e-mail address - KarLKoX - KarLKoX@ifrance.com
Description of the component - An input plugin for decoding YM fileformat. YM is a format created especially for StSound for playing Atari St, Amiga (Paula chip version) songs.
foo_ym configuration : P1 200 mhz
Compile date - 06/09/03
Download link² - http://starnetasso.free.fr/Upload/foo_ym.zip
Author website link - http://www.starnetasso.fr.st
Screenshot link or send me screenshot - N/A
Case
* Component name: Skip silence
* Component type (appropriate section): DSP
* Which foobar2000 version the component works with: 0.6x
* Short description of the component: Skips quickly over long passages of silence.
* Download link: http://www.saunalahti.fi/cse/foobar2000/fo...kip_silence.zip
Case
* Component name: Monkey
* Component type (appropriate section): Diskwriter output
* Which foobar2000 version the component works with: 0.6x
* Short description of the component: Monkey's Audio encoder for diskwriter.
* Download link: http://www.saunalahti.fi/cse/foobar2000/foo_monkey.zip
ssamadhi97
foo_shn updated to RC3c

* very minor seeking fixes
* Tag writing is optional now

Don't tell me that I'm a stoopid copy+paste-poster. I know it already. smile.gif

http://www.stud.uni-karlsruhe.de/~uybc/foo_shn.zip
john33
foo_mp4.dll updated: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip
CrazyCoder
Component name - AMIP 2.36
Component type (appropriate section) - General
Which foobar2000 version the component works with - 0.6xx
Author name and e-mail address - Serge A. Baranov - coder@tools-for.net
Description of the component - Now playing plug-in supporting mIRC, PIRCH, Klient, Bersirc IRC clients, all mail clients, clipboard integration, playlist search, dynamic image signature generation and a lot of other features, see home page or help file for the complete information.
Compile date - 21 Jun, 2003
Download link - http://amip.tools-for.net/index.php?content=download (page)
Author website link - http://amip.tools-for.net
Screenshot link or send me screenshot - http://amip.tools-for.net/index.php?content=screen
esceo
FOO_WMA update

compiled with sdk 0.667
now support meta data editing
other minor changes involving metadatas as well

and forgotten to change version number... bad.

http://www20.brinkster.com/escapesjunkyard/foo_wma.zip

-----------------------
22 June 9:50pm
some bugs are fixed, (memory leak, + metadata removing)
if you downloaded this morning, please down again

download 2
http://www.geocities.com/escapesjunkyard/foo_wma.zip
Case
* Component name: Recorder
* Component type (appropriate section): Input
* Which foobar2000 version the component works with: 0.6x
* Short description of the component: Records audio from sound card.
* Download link: http://www.saunalahti.fi/cse/foobar2000/foo_record.zip

All info also on my new foobar page.
RIV@NVX
QUOTE(esceo @ Jun 22 2003 - 05:37 AM)

Hint: copy the link and paste it into the adress bar, it won't work otherwise (Gh3y0cities)
abesus
Component name: Miranda IM Notifier (foo_mim_notify.dll)

Luxus:
I'm using :B 0.667 and it works fine.
This plugin requires Miranda IM with: PopUp 1.0.1.9 or above and at least NotifyAnything 0.0.2.6 plugins.
It sends message to default (12001) port so you must set this value in M-IM Notify Anything options!
Please let me know if it works or not.

Jan S.:
Please add this text to plugin description on 3rd party components page:
"This plugin requires Miranda IM with: PopUp 1.0.1.9 or above and at least NotifyAnything 0.0.2.6 plugins. It sends message to default (12001) port so this value must be set in M-IM Notify Anything options!"
thanks
KarLKoX
foo_ym updated :

- LowPass filter added,
- Spatial Sound,
- you can grab this song pack to test the plugin wink.gif
KarLKoX
Component name - foo_sc68
Component type (appropriate section) - Input
Which foobar2000 version the component works withı - 0.667
Author name and e-mail address - KarLKoX - KarLKoX@ifrance.com
Description of the component - An input plugin for decoding SC68 fileformat. SC68 is the original format for many games/apps for the Atari St and the Amiga emulating MicroWire(Atari)/Paula(Amiga)/YM 2149 chips. This plugin have two limitations : seeking is not possible and some rare tune have no length informations. (the song will never reached the end). Here is a songpack to test the plugin :]
foo_sc68 configuration : P2 266 mhz
Compile date - 06/25/03
Download link² - http://starnetasso.free.fr/Upload/foo_sc68.zip
Author website link - http://www.starnetasso.fr.st
Screenshot link or send me screenshot - N/A
Case
Almost all components compiled for v0.7 beta 2, download links here.
kode54
Everything that isn't redundant has been updated here. I'll be removing this directory and moving all of the updated components to the regular location when 0.7 becomes final.
ssamadhi97
foo_shn rc3c for foobar 0.7x beta available

No modifications.

Download link: http://www.stud.uni-karlsruhe.de/~uybc/foo...hn-rc3c-fb7.zip

Enjoy.
foosion
foo_history 0.4 for foobar 0.7x beta

only minor (0.7x specific) changes.

Download link: http://www.stud.uni-karlsruhe.de/~uzbs/fb2...2k/foo_history/
musicmusic
text writer 0.7 beta temporary test version at http://members.lycos.co.uk/musicf/test/foo_text.dll

changes:
QUOTE
-added %_playlist_total% special field
-removed %_shuffle_state%, %_repeat_state%, %_repeat_one_state% fields
-added update file on metadata edit
-updated for foobar 0.7


Should work fine, but if you have any issues please tell me..

edit: Dont want on third party page until 0.7 goes final + small update to plugin
Jan S.
Please be very clear if you want these beta compiles at the 3rd party page or not.
ssamadhi97
QUOTE(Jan S. @ Jun 27 2003 - 11:30 PM)
Please be very clear if you want these beta compiles at the 3rd party page or not.

I guess since 0.667 is the official version on the official site, there's not much point in already putting 0.7 plugins onto the 3rd party plugins page.

So: foo_shn for fb2k 0.7 shall not go onto the 3rd party page yet.
Curi0us_George
Playlist Find (foo_playlistfind) 0.6.b11.014
QUOTE
[0.6.b11.014]
Fixed: Potential bug in service interface.  Affects 3rd party plugins which
  use foo_playlistfind.
Added: Two new methods to global_playlist_find interface:
   get_version() - returns current version of installed plugin
       e.g. "0.6.b11.014"
   get_search_format() - returns the default, global search

http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip

Recycler (foo_delete) 06.b11.003
QUOTE
[0.6.b11.003]
Fixed: tracknumber sorting

http://gelaed.com/resources/cplusplus/foo_delete.zip
http://gelaed.com/resources/cplusplus/foo_..._delete-src.zip

Context Sort (foo_contextsort) 0.6.b11.003
QUOTE
[0.6.b11.003]
Fixes a major crashbug.  (.002 Crashed when deleting if playback was stopped.)

http://gelaed.com/resources/cplusplus/foo_...contextsort.zip
http://gelaed.com/resources/cplusplus/foo_...extsort-src.zip

P.S. All for 0.6. All compiled 2003.06.27
Curi0us_George
Erm, before my last update causes problems:

Playlist Find (foo_playlistfind) 0.6.b11.015
QUOTE
[0.6.b11.015] <hotfix>
Changed:
  GUID, to prevent conflicts with earlier versions lacking get_version()
  and get_search_format()

http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip
GoWaN
QUOTE(musicmusic @ Jun 27 2003 - 10:04 PM)
text writer 0.7 beta temporary test version at http://members.lycos.co.uk/musicf/test/foo_text.dll

changes:
QUOTE
-added %_playlist_total% special field
-removed %_shuffle_state%, %_repeat_state%, %_repeat_one_state% fields
-added update file on metadata edit
-updated for foobar 0.7


Should work fine, but if you have any issues please tell me..

edit: Dont want on third party page until 0.7 goes final + small update to plugin

The plugin doesn't load here
esceo
Foo_wma for 0.70

compiled with 0.70b9 sdk
and
added support for replaygain tag

download here

http://www20.brinkster.com/escapesjunkyard...foo_wma_7b9.zip

[edit]
if cannot download try right click save
[/edit]
abesus
I rewrote and compiled Miranda IM Notifier component with SDK 0.7b9 but i need help with shareing it. Can some one help me?
kode54
Recompiled everything for 0.7 beta 12, and in the process of uploading, accidentally nuked my 0.667 plug-ins.
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.