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
Curi0us_George
foo_shizzle 0.6.b11.006 uploaded.

Hotfix. There was a bug in the font selections. (Wasn't saving properly on exit.)

http://gelaed.com/resources/cplusplus/foo_shizzle.zip
john33
QUOTE(john33 @ Apr 24 2003 - 08:22 PM)
foo_mp4.dll updated and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip

Compiled using updated faad2 libs against 0.6 SDK, dated 24 April.

Updated again and dated 25 April.
Curi0us_George
foo_shizzle 0.6.b11.007 uploaded.

QUOTE(changelog)
[0.6.b11.007]
Added: Masstagger capabilities
Fixed:  Bug with "Search for" box when auto-search enabled


Masstagging wasn't supposed to be out in this version, but oh, well. I needed to get a fix for the "search for" bug published, and I didn't feel like stripping out the functionality. Enjoy.
kode54
foo_id3v2 updated, fixing UTF16. FU id3lib for doing things the stupid way. (Lib sees no distinction between UTF16/UTF16BE field encoding value, only cares about Unicode BOM character on the lead of the string, otherwise assumes big endian. It stores the strings in big endian order in memory regardless of the tag or field encoding format specified. Meh.)
loftwyr
Would it be possible for the plug-ins on the page to be marked as to which work with .6 beta (eg recycle) and which work with the final release?

thanks!
Curi0us_George
foo_shizzle 0.6.b11.008 released
2003.Apr.25

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

QUOTE(changelog)
[0.6.b11.008]
Changed:
  Masstagger capability is no longer hardcoded.  Only works if
  masstagger plugin is present.  This reduces foo_shizzle's filesize,
  and more importantly, allows the masstagger to be updated
  independently of Meta Search (and vice versa).
  Many thanks to Peter for help on this one.
Added: "Show file info" option.  (Dependent upon the CORE Show file info
  functionality)
Fixed: Search for box is selected when the plugin is opened.
***nRaecheR***
Component name : OpenAL output
Component type : Output
foobar2000 version : foobar2000 0.6
Description : Output component using Open-Source OpenAL API.
Version : 0.2
Compile date : 26.4.2003
Download link : http://www.bockholdt.com/fb2k/foo_output_oal.zip
Author website link : http://www.bockholdt.com/fb2k/
Author : Arne Bockholdt
Contact : fb2k (at) bockholdt (dot) com

OpenAL output component has been updated to version 0.2. Here's the changelog :

* OpenAL32.DLL will be loaded dynamically now, loading of component won't fail if OpenAL32.DLL isn't present on system.
* Reduced memory footprint if component isn't used.
* Changed AL context creation, this may increase output quality on certain cards.
* Other minor changes.

I'm looking for feedback from users using other cards than Creative Audigy. Please send me your feedback per PM. Thank you !
Curi0us_George
Triple wammy:

First up, foo_shizzle 0.6.b11.009
http://gelaed.com/resources/cplusplus/foo_shizzle.zip

QUOTE
[0.6.b11.009]
Fixed: Now returns "Gelaed" for keyboard shortcuts group name
Added: Now double-buffered on Windows XP, for that oh-so-smooth resizing
  action
Fixed: No longer selects the text in the search in/search for fields when
  resizing



Next, foo_addall 0.6.b11.003
http://gelaed.com/resources/cplusplus/foo_addall.zip

QUOTE
[0.6.b11.003]
Fixed: Returns "Gelaed" for keyboard shortcut group name
Changed:
  Upgraded to 0.6 final SDK



Finally, foo_playlistfind 0.6.b11.001
http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip

QUOTE
[0.6.b11.001]
Added: Everything.

Name: Playlist Find
Description: A tiny window with playlist searching capabilities. Type a query, and Playlist Find will located the first matching entry in the playlist, scrolling it into view. Hit enter, and playlist find will locate the next matching entry. Upon reaching the last entry in the playlist, Playlist Find will begin the search again from the beginning of the playlist.


All compiled: 2003.Apr.26
All require 0.6b11 or higher
All dependent on msvcr70.dll (http://gelaed.com/resources/cplusplus/msvcr70.zip)

P.S. Jan, Thanks for making that note about msvcr70. smile.gif
Curi0us_George
Quick update foo_playlistfind. Now version 0.6.b11.002

http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip

QUOTE
[0.6.b11.002]
Added: Mini window (only a text field with a drop shadow)
  The mini window is always placed on the statusbar, regardless as to
  whether "remember window position" is enabled.
Fixed: No more multiple search windows.
john33
QUOTE(john33 @ Apr 25 2003 - 10:30 AM)
foo_mp4.dll updated and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip

Compiled using updated faad2 libs against 0.6 SDK.

Updated again and dated 26 April.
Curi0us_George
More updates

foo_addall 0.6.b11.004
http://gelaed.com/resources/cplusplus/foo_addall.zip
QUOTE
[0.6.b11.004]
Changed:
  If a song is paused, and "Send all from database" is selected
  (and "play on send" is selected), Add All will stop the current
  song and start one of the new songs.
Changed:
  When shuffle is on, Add All now "forces" shuffle for "Play on
  send", rather than simply giving foobar the command to play (which
  results in playing the first track every time).


foo_shizzle 0.6.b11.010
http://gelaed.com/resources/cplusplus/foo_shizzle.zip
QUOTE
[0.6.b11.010]
Changed:
  If a song is paused, and "Send Selected" or "Send All" is clicked
  (and "play on send" is selected), Meta Search will stop the current
  song and start one of the new songs.
Changed:
  When shuffle is on, Meta Search now "forces" shuffle for "Play on
  send", rather than simply giving foobar the command to play (which
  results in playing the first track every time).


foo_playlistfind 0.6.b11.003
http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip
QUOTE
[0.6.b11.003]
Added: "Search only from front of entry strings" option
Added: "Close Playlist Find and play currently focused" keyboard shortcut
Added: Now passes unhandled keyboard messages to the main Foobar window
Curi0us_George
foo_playlistfind 0.6.b11.004
http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip
QUOTE
[0.6.b11.004]
Fixed: No longer passes characters such as 'v' to the main window.


By the way, if anyone knows a way to find out if the default procedure for a window has handled a message, I'd love to hear. I'm passing ctrl+char combinations to the main window, but I've had to hardcode exclusions for ctrl+x, ctrl+z, etc. If there's a better way, please let me know.
Curi0us_George
foo_playlistfind 0.6.b11.005
http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip
QUOTE
[0.6.b11.005] <hotfix>
Fixed: No longer passes characters such as 'v' to the main window.
  (It should be completely fixed this time.)
Curi0us_George
foo_playlistfind 0.6.b11.006
http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip

QUOTE
[0.6.b11.006] <hotfix>
Fixed: Search is now case insensitive when "Search only from front of entry
  strings" is selected.  (Searching has always been case insensitive
  when "Search only from front of entry strings" is not enabled.)
Changed:
  Using Window functions for string comparisons now, rather than
  mine.


edit:

foo_shizzle 0.6.b11.011
http://gelaed.com/resources/cplusplus/foo_shizzle.zip

QUOTE
[0.6.b11.011]
Added: Toggle for Double Buffering.  Apparently WindowBlinds doesn't like the
  WS_EX_COMPOSITED style, and it can result in flicker in the scrollbar.
john33
QUOTE(john33 @ Apr 25 2003 - 10:30 AM)
foo_mp4.dll updated and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip

Updated again and dated 28 April.
oddsock
oddcastv2 updated to .6 of foobar2k SDK..

http://www.oddsock.org/tools/oddcastv2_foo/

Lots of updates here
  • minimize now functions
  • repainting should be much more efficient.
  • update BASS to 1.8
  • new foo skin for oddcast (yeah, plain smile.gif)
  • locking metadata !
  • lots of other stuff I probably forgot...
askoff
Yes. My prays has been answerred. AAC files will play now without converting them to MP4. Thank you Menno, John33 and Case. biggrin.gif
***nRaecheR***
Component name : OpenAL output
Component type : Output
foobar2000 version : foobar2000 0.6
Description : Output component using Open-Source OpenAL API.
Version : 0.3
Compile date : 29.4.2003
Download link : http://www.bockholdt.com/fb2k/foo_output_oal.zip
Author website link : http://www.bockholdt.com/fb2k/
Author : Arne Bockholdt
Contact : fb2k (at) bockholdt (dot) com

OpenAL output component has been updated to version 0.3. Here's the changelog :

* Added possibility to choose renderer in configuration dialog
* Added some information about the renderer in configuration dialog.
* Added the ANSI version of the component for Win9x.
* Added latest emulation OpenAL32.DLL library for software rendering to package, no need for an additional download anymore.
* Removed some obsolete stuff.
* Other minor changes.

I'm still looking for feedback from users using other cards than Creative Audigy. I'm evaluating the possibility to support the 24 Bit extension from nVidia. I need a user with nForce soundchip. If you want to help please send me a PM. Thank you !
Curi0us_George
For anyone who's interested, the sources for foo_addall and foo_playlist find are now posted.
http://gelaed.com/resources/cplusplus/foo_..._addall_src.zip
http://gelaed.com/resources/cplusplus/foo_...istfind_src.zip

The source for foo_shizzle is still not available (I removed the oout of date sources, too), because it's not really useful as a sample plugin, because it's a bit too complex, and also because the code still needs to be cleaned up some more.

P.S. Revised BSD-style license.
musicmusic
Component name : Text writer
Component type : General
foobar2000 version : foobar2000 0.6
Description : Component to write text file based on events and based on playing track.
Version : 1.2
Compile date : 2003.04.29
Download link (Ansi) : http://members.lycos.co.uk/musicf/foo_text.dll
Download link (Unicode) : http://members.lycos.co.uk/musicf/foo_textu.dll
Component website: http://members.lycos.co.uk/musicf/
Author : musimusic
Contact : n/a
Screenshot: http://members.lycos.co.uk/musicf/foo_text.png
Hero.Hua
I've mail the package file to Jan. S

This is the new version v0.15 of RepeatSelections. Jan, Update the download link, please.

Component name : RepeatSelections v0.15 for foobar2000 v6.0
Component type : General
Which foobar2000 version the component works with: foobar2000 v6.x
Author name and e-mail address : Hero.Hua major@sjtu.edu.cn

Short description of the component :
1. User can selecte any area of the file while playing a file, and can repeat the selected area. It's useful for those who are learning foreign lauguages or learing singing. You also can save the selections, and reload automatically the selections the next time you play this media.
2. This plugin also can show the lyric while loading a media file in the editbox. Of course, you can edit it and save it.
3. Can control the main foobar window, like another interface for foobar2K. smile.gif
(corrected some bugs )

Compile date : 2003.4.28
Download link2 : none until you upload it to the webserver,
Author website link : none
Screenshot link or send me screenshot : also in the email


Curi0us_George: hi, would you do me a favour to upload my plugin to the server you uploaded to? My email: major@sjtu.edu.cn, if you like, I'll email my plugin to you. rolleyes.gif


sad.gif , I haven't a server ......crying...
Jan S.
Added for your blue eyes though I am very busy ATM.
Curi0us_George
Nothing personal, but I'd really rather not. Email sits in my box for weeks sometimes before I bother to respond. I really don't want to be responsible for keeping your plugin updated. Because I already know uploads wouldn't happen on a decent schedule.

Do you not have some sort of server at your school you could upload to? Everyone here gets a few (5? 10?) megs for space for a personal web site.
Hero.Hua
wink.gif en, maybe you are right, I'll do it rolleyes.gif rolleyes.gif
thanks anyway.
ssamadhi97
foo_shn rc2c released

compile date: 2003-04-28
target fb2k: 0.6x

changes: added codec and bitspersample reporting

download it from: http://www.stud.uni-karlsruhe.de/%7Euybc/


(by the way, the plugin for foobar version 0.5x is discontinued now - and judging from the minute changes between the last few versions of foo_shn it looks like we're really approaching "final" state now)
foosion
foo_dbsearch 0.8 released

Which foobar2000 version the component works with: 0.6x
compile date: 2003-05-01

QUOTE(ChangeLog.txt)
[0.8]
2003-05-01
- enhanced contextmenu
- added "Enable contextmenu hack" toggle to configuration (off by default)
  the contextmenu hack templorarily places the focus item in the playlist to
  make things like "Show file info" and "Open directory" work, but may lead to
  some flicker or the playlist "jumping around".
- made resultlist font configurable
- added query history


download link: http://www.stud.uni-karlsruhe.de/%7Euzbs/f...k/foo_dbsearch/
kode54
Updated all plug-ins on my page to the 0.61a SDK, supposed to fix a few unicode issues, I think. Oh, and 10 points if you notice which plug-in was renamed.
WavOX
QUOTE(john33 @ Apr 28 2003 - 06:02 AM)
QUOTE(john33 @ Apr 25 2003 - 10:30 AM)
foo_mp4.dll updated and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip

Updated again and dated 28 April.

AAC files have wrong time info displayed on playlist and other place.

Also, replay gain cannot indicate correct progress during scanning.

sad.gif
Jan S.
Everything should have been updated.
If I made a mistake or left something out please tell me.
esceo
laugh.gif

hello guys, I am new to foobar,
one thing that really annoyed me was that foobar had no wma support, (though i don't like wma that much myself, but i used to have a small hdd u see...

well, i've upload a minimalist solution for those who still have lots of wma files (like myself) smile.gif

the plugin really sucks (this is my first), and does not support tag writing, its still buggy but i think its not that buggy (i.e. at least it is usable). So use this until some pros come along and write a professional one.

here is the link
http://www20.brinkster.com/escapesjunkyard/foo_wma.zip

I think you will need wm run time 9 for this, but if anyone insists to use wm 7, i think i too have wm 7 sdk, so if its necessary, i will recompile it for wm 7.


sorry guys, if u can access the file
go through my site http://www20.brinkster.com/escapesjunkyard/
Curi0us_George
Nice. smile.gif Now we have something for those people who complain about foobar not having WMA support.

I managed to find a couple of wma files on my harddrive, and they seem to work just fine. Good work.
Max
QUOTE(esceo @ May 4 2003 - 02:41 AM)
laugh.gif

hello guys, I am new to foobar,
one thing that really annoyed me was that foobar had no wma support, (though i don't like wma that much myself, but i used to have a small hdd u see...

well, i've upload a minimalist solution for those who still have lots of wma files (like myself) smile.gif

the plugin really sucks (this is my first), and does not support tag writing, its still buggy but i think its not that buggy (i.e. at least it is usable). So use this until some pros come along and write a professional one.

here is the link
http://www20.brinkster.com/escapesjunkyard/foo_wma.zip

I think you will need wm run time 9 for this, but if anyone insists to use wm 7, i think i too have wm 7 sdk, so if its necessary, i will recompile it for wm 7.


sorry guys, if u can access the file
go through my site http://www20.brinkster.com/escapesjunkyard/

LMAO laugh.gif laugh.gif laugh.gif

Sorry wink.gif
john33
foo_mp4.dll updated against 0.61aSDK and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip
LPTB
Oh, god, cats everywhere; they are chasing me, no escape!!!!!
ssamadhi97
foo_shn linked to 0.61a sdk (just in case)

http://www.stud.uni-karlsruhe.de/%7Euybc/foo_shn.zip

(btw: my avatar depicts an abstract indian drawing of a cat. ph34r it.)
esceo
minor updates to foo_wma
download from the same location
visit here
http://www20.brinkster.com/escapesjunkyard/foo_wma.zip
referer: http://www20.brinkster.com/escapesjunkyard/
kode54
Changed foo_id3v2 to write v2.3.0 tags, as certain people still want their metadata to work with inferior competing software.

NOTE TO POTENTIAL USERS: Your tags are being written with UTF-8 metadata. Certain applications (Winamp 2.x) will treat this as plain ANSI data, so your international text will not display properly. In fact, some applications (Windows XP context menu crap) won't display your text at all. Pity.
Mik
There's an ASIO output plugin available here if anyone's interested:

http://www.aikis.or.jp/~otachan/foo_output_asio.html
***nRaecheR***
Component name : OpenAL output
Component type : Output
foobar2000 version : foobar2000 0.6x
Description : Output component using Open-Source OpenAL API.
Version : 0.4
Compile date : 5.5.2003
Download link : http://www.bockholdt.com/fb2k/foo_output_oal.zip
Author website link : http://www.bockholdt.com/fb2k/
Screenshot : http://www.bockholdt.com/fb2k/foo_output_oal.jpg
Author : Arne Bockholdt
Contact : fb2k (at) bockholdt (dot) com

OpenAL output component has been updated to version 0.4. Here's the changelog :

o Now the OpenAL32.DLL decides which device is the best to use.
o Added more information about the OpenAL renderer to configuration dialog.
o Optimized OpenAL32.DLL loading. This should reduce loading time of the component.
o Updated to new foobar2000 SDK.
o Removed emulation OpenAL32.DLL from Creative Labs and added OpenAL32.DLL build from latest CVS checkout.
o Added INFO.TXT.
o Other minor changes.
o Based on foobar2000 SDK 0.61a
musicmusic
foo_text updated to 1.23

compiled: 2003.05.05 (with 0.61a sdk)

changes:
QUOTE
1.22
-changed console error message when write fails to warning (no longer pops up), reported occuring frequently (?)
-fixed bug introduced in 1.2 due to a mistake by me. can make foobar crash under wierd circumstances, how i found it.
-other misc. changes
1.23
-changed %_time...% variables to act like foobar on the most part, except %_time_elapsed% and %_time_remaining% will kind of be padded according to length of track (makes more sense to me, i.e. if track is one day long, elapsed time will still say 0d when only 1 sec into track).
-more notes in help dialogue, other misc crap


Anyone who uses the plugin please upgrade due to that bug. Thanks.

website: http://members.lycos.co.uk/musicf
Joy
QUOTE(kode54 @ May 5 2003 - 12:36 AM)
Changed foo_id3v2 to write v2.3.0 tags, as certain people still want their metadata to work with inferior competing software.

NOTE TO POTENTIAL USERS: Your tags are being written with UTF-8 metadata. Certain applications (Winamp 2.x) will treat this as plain ANSI data, so your international text will not display properly. In fact, some applications (Windows XP context menu crap) won't display your text at all. Pity.

Thanks for such a nice plugin. I think it would be wonderful if you could change the lookup order, thus id3v2 tags are used before id3v1 ones. Thanks!!! laugh.gif
AstralStorm
Does anybody have WM(-C)A (Windows Media (- Crappy) Audio) plugin?
The link is dead...

I have some friends which use that and I can't persuade them into Ogg Vorbis.
Case
QUOTE(AstralStorm @ May 7 2003 - 02:11 PM)
Does anybody have WM(-C)A (Windows Media (- Crappy) Audio) plugin?
The link is dead...


Edit: removed, original page seems to be back up again.
kode54
QUOTE(Joy @ May 5 2003 - 11:46 PM)
QUOTE(kode54 @ May 5 2003 - 12:36 AM)
Changed foo_id3v2 to write v2.3.0 tags, as certain people still want their metadata to work with inferior competing software.

NOTE TO POTENTIAL USERS: Your tags are being written with UTF-8 metadata. Certain applications (Winamp 2.x) will treat this as plain ANSI data, so your international text will not display properly. In fact, some applications (Windows XP context menu crap) won't display your text at all. Pity.

Thanks for such a nice plugin. I think it would be wonderful if you could change the lookup order, thus id3v2 tags are used before id3v1 ones. Thanks!!! laugh.gif

It all depends on the plug-in loading order. foo_id3v2 must be loaded before foo_input_std. Try moving both out of the directory, then move foo_id3v2 back in before foo_input_std.
AstralStorm
Thanks Case... My friends are still using this crap
and I'm unable to persuade them into anything else.
( They say that MP3 are 'crappy', but WMA is much better laugh.gif )
Googer
foo_gym: Plays that awful 'logging' Sega Genesis / Megadrive format. tongue.gif

It uses the YM2612 and PSG cores from Gens v2.12a and info from the YMAMP 2.0b source (mainly to get the DAC support working). As far as I can tell it works pretty well but I don't know if the compressed GYM support works or not as I didn't bother to test it. unsure.gif Anyone else that feels like maintaining this feel free, I'm sure it needs it anyway as it's probably terrible as a foobar plugin being my first one. But hey, it works well enough for me. tongue.gif

BTW, if nothing else, someone else should mirror this because I don't intend on leaving it up for long with my limited bandwidth quota. tongue.gif

Edit: I cleaned up the source a bunch (including now not having to modify ym2612.* or psg.* from the Gens source), added a few more config options (namely the ability to turn on and off the YM2612 and PSG), and fixed a couple bugs. smile.gif
musicmusic
text writer (foo_text) was updated to 1.24 yesterday.

compiled: 2003.05.08

changes:
QUOTE
1.24
-more/improved safety checks, and removed some pointless crap
-fixed %_time...seconds% fucking up with values above 2^32-1 (or whatever it is). however it is fairly pointless since $div() etc. dont support values above 2^32-1. also note %_time...seconds% in foobar's own status bar dont support values above 2^32-1. there is probably some new limit, like i know.
-errors more descriptive, more of them. if file fails to open, message is only shown first time it occurs now.
-fixed no special fields when paused
-improved logic of open file and clear file buttons. open file remembers last file written.
-compiled with 0.62 sdk

website: http://members.lycos.co.uk/musicf
john33
foo_mp4.dll updated against 0.62SDK and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip
WavOX
QUOTE(WavOX @ May 4 2003 - 01:55 AM)
AAC files have wrong time info displayed on playlist and other place.

Also, replay gain cannot indicate correct progress during scanning.

sad.gif

The same problem still exists wi the latest plug-in, foo_mp4.dll . sad.gif
Case
QUOTE(WavOX @ May 10 2003 - 06:31 PM)
QUOTE(WavOX @ May 4 2003 - 01:55 AM)
AAC files have wrong time info displayed on playlist and other place.

Also, replay gain cannot indicate correct progress during scanning.

sad.gif

The same problem still exists wi the latest plug-in, foo_mp4.dll . sad.gif

What program did you use to encode those files? Perhaps they use the old header type and they get read incorrectly because of that... I'm not AAC expert so I can only make guesses. If they use the old header type your best bet is to convert them to mp4 with appropriate tool.
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.