Foobar2000 component site: http://pelit.koillismaa.fi/plugins/ (http://pelit.koillismaa.fi/plugins/)
All developers should check out info at the component page to get their component added to the 3rd party component site
This thread should ONLY be used to submit information about 3rd party components by their author. Discussion of any kind should be taken to another thread.
edit: http://fb2k-plugins.hydrogenaudio.org (http://fb2k-plugins.hydrogenaudio.org) is dead and will not be updated.
http://pelit.koillismaa.fi/plugins/ (http://pelit.koillismaa.fi/plugins/) is now unofficially the official page.
A simple reverb fx : http://starnetasso.free.fr/Upload/foo_dsp_reverb.zip (http://starnetasso.free.fr/Upload/foo_dsp_reverb.zip)
A simple bass fx : http://starnetasso.free.fr/Upload/foo_dsp_xbass.zip (http://starnetasso.free.fr/Upload/foo_dsp_xbass.zip)
Tested with the pre-0.38 version, enjoy.
It doesn't seem to work with 0.38 test though...
I mean, I put the dlls in the foobar2000 directory, and I see no difference when I open f2k...
foo_mp4.dll for 0.39 uploaded to the same link as before (here (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)).
[deleted]
Three little UIs based on Peter's "Classic UI" reference (I can't live without a seek bar), trying to give it a better look.
Only sizes and buttons position have been modified. Working fine under Win98 and XP.
Edit: Removed URL. Not updated.
foo_mp4.dll dated today, timed at 21:05, posted at the usual link.
foo_mp4.dll for 0.41a posted to the usual link.
foo_mp4.dll for 0.43 uploaded to the usual link.
foo_winampdb.dll - A plugin for interfacing with WinampDB (www.winampdb.com)
http://www.tcnj.edu/~mann2/foo_winampdb/ (http://www.tcnj.edu/~mann2/foo_winampdb/)
Works with Foobar 0.43.
Updated foo_mp4.dll for 0.43 here. (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Site is back up.
foo_winampdb.dll - A plugin for interfacing with WinampDB (www.winampdb.com)
http://www.tcnj.edu/~mann2/foo_winampdb/ (http://www.tcnj.edu/~mann2/foo_winampdb/)
Works with Foobar 0.43.
I suggest you suply the information I request at the site if you want me to add it.
edit: Also I would like if the authors that hasn't updated their components yet do so. Or if they have no intension to do so tell me this so I can remove their component from the site.
Site is back up.
foo_winampdb.dll - A plugin for interfacing with WinampDB (www.winampdb.com)
http://www.tcnj.edu/~mann2/foo_winampdb/ (http://www.tcnj.edu/~mann2/foo_winampdb/)
Works with Foobar 0.43.
I suggest you suply the information I request at the site if you want me to add it.
edit: Also I would like if the authors that hasn't updated their components yet do so. Or if they have no intension to do so tell me this so I can remove their component from the site.
Good idea.
Component name - foo_winampdb
Component type (appropriate section) - General
Which foobar2000 version the component works with¹ - .43
Author name and e-mail address (and tell me if you want your e-mail address to be published) - Daniel "Ithaqua" Mann, mann2@tcnj.edu
Description of the component - A plugin for interfacing with WinampDB (www.winampdb.com)
Compile date - 1/18/02
Download link² - www.tcnj.edu/~mann2/foo_winampdb/
Author website link - N/A
Screenshot link or send me screenshot - N/A. There's nothing going on in Foobar to show.
Jan, remove foo_ui_classic/mini/menu DLLs, please. I will not update it soon (I´m thinking in better things).
Regards.
foo_winampdb has been updated to version 5.
Compiled on 1/21/03
Component name - foo_psf
Component type (appropriate section) - Input
Which foobar2000 version the component works with¹ - 0.5
Author name and e-mail address (and tell me if you want your e-mail address to be published) - kode54 - chris (at) kode54.tk
Description of the component - A PSF plug-in featuring the emulation core from Neill Corlett's Highly Experimental plug-in and PSFLab. Plays PSF files, the SID/NSF/SPC of Playstation music.
Compile date - 2/04/03
Download link² - http://home.earthlink.net/~kode54/foo_psf.zip (http://home.earthlink.net/~kode54/foo_psf.zip)
Author website link - http://home.earthlink.net/~kode54/psf.html (http://home.earthlink.net/~kode54/psf.html)
Screenshot link or send me screenshot - playlist (http://home.earthlink.net/~kode54/psf_playlist.png) config (http://home.earthlink.net/~kode54/psf_config.png)
EDIT: Supplemented description. New binary posted at the time of this edit, now it's 6kb smaller as a result of a little fix, should save a few KBs of memory when loading files. Yeah, I should affix a version number to it, so sue me.
EDIT: Another clarification. The silence suppression and indefinite playback settings take immediate effect on any running instances of the input class, while the rest are only checked on file load. You'll have to restart playback or skip to another file to see the effect of disabling reverb, or changing CPU divider, etc. Man, maybe I should include a README.
EDIT: Time/fade editing has been added, binary size reduced.
Component name - foo_nez
Component type (appropriate section) - Input
Which foobar2000 version the component works with¹ - 0.5
Author name and e-mail address (and tell me if you want your e-mail address to be published) - kode54 - chris (at) kode54.tk
Description of the component - Plug-in based on NEZplug v0.9.4.8, supports all of the same formats. Currently, song length is not configurable and tag changes are restricted to the database.
Compile date - 2/04/03
Download link² - http://home.earthlink.net/~kode54/foo_nez.zip (http://home.earthlink.net/~kode54/foo_nez.zip)
Author website link - http://home.earthlink.net/~kode54/ (http://home.earthlink.net/~kode54/)
Screenshot link or send me screenshot - N/A
I just posted an updated foo_mp4.dll here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip). This reflects small updates to Menno's code and is compiled against 0.43 SDK.
I made a winamp window/message emulator component. It creates invisible window with winamps classname, sets song title to window and reports khz, kbps in response to winamp-style WM_USER messages. So the use of this? Compatibility with your IRC spam scripts for active song! (Don't hate me ). For 0.5 only!
For mIRC I've only tested it with my own DLL, r1dll (http://www.r1ch.net/stuff/r1dll/ (http://www.r1ch.net/stuff/r1dll/)), so go to that page for the component and r1dll if your existing song spam script relies on winamp DDE plugins and other awfulness. Only the few functions like khz, kbps, channels, title and filename are available, this does not emulate the entire winamp WM_USER API. Unless you somehow find a serious bug, this will be the first and last release (except as the SDK updates), since all I wanted to do was get it working with r1dll, which it now does just fine. Stats for streaming URLs are a little broken, no plans to fix this until foo_read_inet stabilizes somewhat.
Please see website for more details and latest version: http://www.r1ch.net/stuff/foobar/ (http://www.r1ch.net/stuff/foobar/)
Component name - Pause between tracks
Component type (appropriate section) - DSP
Which foobar2000 version the component works with¹ - 0.5
Author name and e-mail address (and tell me if you want your e-mail address to be published) - kode54 - chris (at) kode54.tk
Description of the component - DSP that inserts a variable pause (of digital silence) after each track, useful for sending tracks to MiniDisc players.
NOTE: Doesn't really matter where you insert it, but since I hear the resampler has some problems with being fed digital silence, it might be best if you just add it to the end of the list.
EDIT: I doubt you'd be using the stereo to 4ch DSP with this, but if you ever consider such a thing, I would advise you place this plug-in before any DSPs that increase the size of the data, such as channel doublers. Placing before resampler is not a good idea anyway, to make the resampler process X seconds of digital silence...
EDIT AGAIN: Does it really matter that it also pauses after the last track has played?
Compile date - 2/11/03
Download link² - w00t (http://home.earthlink.net/~kode54/foo_dsp_pause.zip)
Author website link - and again (http://home.earthlink.net/~kode54/)
Screenshot link or send me screenshot - N/A
Reverb and bass ( no more cliks/pops) fx plugins updated for 0.50 branch plus :
Component name - foo_ExtraStereo
Component type (appropriate section) - Dsp
Which foobar2000 version the component works with¹ - 0.5
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 - Amplify the left/right channel to get an extended stereo effect
Compile date - 15/02/03
Download link² - http://starnetasso.free.fr/Upload/foo_ExtraStereo.zip (http://starnetasso.free.fr/Upload/foo_ExtraStereo.zip)
Author website link - http://www.starnetasso.fr.st (http://www.starnetasso.fr.st)
Screenshot link or send me screenshot - N/A
Component name - foo_surround
Component type (appropriate section) - Dsp
Which foobar2000 version the component works with¹ - 0.5
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 surround effect but more accurate. I used a lowpass, delayed the sound (20 ms) and then used the anti phase
Compile date - 15/02/03
Download link² - http://starnetasso.free.fr/Upload/foo_surround.zip (http://starnetasso.free.fr/Upload/foo_surround.zip)
Author website link - http://www.starnetasso.fr.st (http://www.starnetasso.fr.st)
Screenshot link or send me screenshot - N/A
Component name - foo_xa
Component type (appropriate section) - Input
Which foobar2000 version the component works with¹ - 0.5
Author name and e-mail address - kode54 - chris (at) kode54.tk
Description of the component - A decoder for XA ADPCM format, as described in the Green Book, aka CD-i specification. Used by many PlayStation games.
Legal XA ADPCM file loaded via file:// (.XA only) or xa:// (any filename, behaves just like file://) will be scanned, with a progress dialog. Stop button halts the scan without losing any entries that already made it into the playlist.
Scanning is about the same speed as it would be in PSMPlay, only the player won't freeze randomly.
Context menu entry "Scan XA" will scan a single XA channel segment for its length, sample rate, number of channels, and optionally a suitable loop start position. (At least useful for Castlevania: Symphony of the Night) Stop button behavior also applies to the retarded progress dialog here, which will cycle endlessly because it doesn't really know how far it has to scan. The loop point scanner will, but it should fly by too quickly to notice, unless your cache is woefully small.
Configuration panel for enabling or disabling looping, or scanning for loop positions.
NOTE: Does not directly read raw sectors, relies on operating system to detect mode 2 data and do the raw reading for me. I've already found two games where this doesn't work, if anyone wants to add the necessary ASPI/IOCTL raw reading and necessary mechanisms to locate the sector offset of the file, (equivalent of Linux ioctl FIBMAP, or do like PSMPlay appears to do and actually have a complete ISO9660 file system handler...) let me know. I don't really feel like doing this, but it would be nice anyway.
Compile date - 2/16/03
Download link² - XA (http://home.earthlink.net/~kode54/foo_xa.zip)
Author website link - home (http://home.earthlink.net/~kode54/)
Screenshot link or send me screenshot - N/A
--
foo_mp4.dll recompiled against V0.5 SDK and available: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Dated: 18 Feb 2003 @ 19:16 138kb.
foo_winampdb updated for the .5 sdk and released at the same old URL.
Compiled 18/2/03 at 15:30
foo_xa updated:
- BUG: Forgot to close file in input deconstructor
- Added single file ripper to context menu
Same link.
NOTE: Ripper is unaffected by configuration settings and is completely separate from the disk writing function. It simply rips the selected XA channel segment to its own file. Handy for ripping your favorite songs out of the oversized XA_STR1 located on the Castlevania: Symphony of the Night CD, while preserving the original compression.
foo_mp4.dll recompiled against 0.51 SDK and available: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Dated: 21 Feb;
Timed at: 23:23.
Because voltron asked for it:
Component name - foo_brr
Component type (appropriate section) - Input, disk writer
Which foobar2000 version the component works with - 0.5
Author name and e-mail address (and tell me if you want your e-mail address to be published) - kode54 chris (at) kode54.tk
Description of the component - Plays and writes SNES and PSX ADPCM formats. Mono forms are identical to what the system uses, stereo is nibble interleaved so won't work too well for that purpose. Files contain a small header with flags, frequency, length, optional loop point (not supported by writer), and optional no-loop bit. Don't expect perfect performance, it tends to break on really loud files, or "problem" samples such as udial.wav. Encoding greater than 2 channels is possible, but the decoder isn't designed to handle it. Encoder originally created just to provide a means to produce samples for SNES game hacks, but later expanded into a Linux player/encoder set, now into this plug-in. Later added PSX ADPCM capability, which seems to be more robust as well, as I don't know the system's clipping behavior, so I just wing it and do normal 16 bit clipping, so it's a little more tolerant than the SNES CODEC.
Plug-in only has decoder configuration. The encoder will use whichever format you choose from the disk writer panel, converting from the 32 bit float to 16 bit signed integer samples with dithering, using the player's internal downsampling function. See: cvt_float_to_linear.h from the SDK.
If you experience noise, try feeding the input through the preamp plug-in and attenuating a few dB below what the file's ReplayGain correction level specifies. (ie. RG says -5.71 dB, so Preamp to -7 dB or so. I suggest you also load the resulting file, remove RG info and rescan, as the original file's tags are copied to it, along with the original RG info.)
TECH INFO: Header signature is 0x42, 0x52, 0x52, 0x1A ("BRR\32"), all fields that follow are variable length, similar to MIDI. Value is data & 0x7F, if MSB is set, shift up by 7 and add the next value, repeat. First field is flags, where 1 is stereo, 2 means rate is specified, 4 means length of audio stream is specified, 8 means loop point is specified, 16 means stream is PSX format, 32 means do not loop, the rest are still undefined. The next field is rate, only if rate bit is set. Then length and then loop, also only of their bits are set. The rest of the file is the audio stream, with end bit set on the last block. Then for the hell of it, I write an APEv2 tag onto the file, only in this plug-in.
You can find the SNES ADPCM format by ripping apart SNES9x, ZSNES, or libopenspc. You can find the PSX ADPCM format by ripping apart spu.c from the P.E.Op.S. SPU source code.
Bears no warranty, no guarantee of actually serving a real purpose. I just wrote it because I can. Although, there are several PSX games with nice music in the SPU's ADPCM format, rather than XA. The reason for this is usually because XA is limited to 18900Hz and 37800Hz, while the ADPCM can be up to 44100Hz. (Or higher, but the SPU doesn't generate a higher output, so it's pointless.)
I've already produced a simple converter for Common\STAFF.BIN from Megaman Legends 2, which contains the audio stream for the staff roll music, as well as the bitmaps of the credits themselves, interleaved for proper presentation timing. Timed by the music decoding, you can observe that the credits don't play any faster or slower, regardless of the current FPS. You can disable frame limiting and and they will still run smoothly. (In my case, 122FPS or so, no effect.)
I've also manually ripped some tracks from a few games, but this required game specific hacks to P.E.Op.S. SPU, and then further hand editing for the resulting files.
Meh, enjoy, or don't. I didn't make this plug-in for anyone else, so don't complain if it causes your computer to spontaneously combust or sends your significant other to the cornfields.
Compile date - 2/20/2003
Download link - foo_brr.zip (http://home.earthlink.net/~kode54/foo_brr.zip)
Author website link - For now, just my home page. Organized list of plug-ins coming soon, maybe. (http://home.earthlink.net/~kode54/)
Screenshot link or send me screenshot - N/A
announcing shorten input plugin:
ssamadhi97 and I are working on an input plugin for shorten. Playback is already working (except for some "glitches" - it is so frustrating to have errors in the decoder of something considered a "low complexity format" ). Seektable support is in the making. And even some "parse metadata from text file"-thing.
We hope to release it ... soon (no, I'm not gonna make promises )
announcing shorten input plugin:
ssamadhi97 and I are working on an input plugin for shorten. Playback is already working (except for some "glitches" - it is so frustrating to have errors in the decoder of something considered a "low complexity format" ). Seektable support is in the making. And even some "parse metadata from text file"-thing.
We hope to release it ... soon (no, I'm not gonna make promises )
Please only use this thread to give me the information needed to update the 3rd party site - nothing else, thank you.
foo_mp4.dll recompiled against 0.53 SDK and available: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Dated: 26 Feb;
Timed at: 19:36.
foo_mp4.dll recompiled against 0.56 SDK and available at: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Dated: 6 March
Timed at: 10:57
Just released a foobar2000 version of the oddcastv2 streaming source DSP plugin....
http://www.oddsock.org/tools/oddcastv2_foo/ (http://www.oddsock.org/tools/oddcastv2_foo/)
with support for streaming to Icecast/Shoutcast/Icecast2 streams in MP3/Vorbis/WMA formats...
oddsock
Uploaded a new version of foo_psf.... never expected PSF files which don't contain enough compressed data to fill out the entire executable. In this case, Tales of Eternia PSF rip. ToE-a.psflib contains 637184 bytes worth of compressed data, excluding the 2048 byte executable header. That very same executable header says the text section of the executable is 1048576 bytes long, so I assumed uncompress() should yield that plus the 2048 header. I guess I was wrong, so in cases like this, if uncompress succeeds, I just zero the remaining buffer space.
Weird.
Updated foo_psf again, this time to address crashes that may occur during file load. Did something dumb in a function that parses the length/fade tags. (Turns MM:SS.sss into milliseconds, wasn't checking if fraction was more than 3 digits long before writing a null somewhere into there. Amazing that creeping 1-2 bytes past the end of that string led to crashes at random. Pays to actually test the code as a Debug build before compiling Release and publishing it....)
EDIT: Minor change just posted as of 2:51PM PST.
foo_mp4.dll updated again against 0.58b SDK and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Dated: 14 March
Time: 18:01
* Component name: Recycler
* Component type (appropriate section): General
* Which foobar2000 version the component works with: 0.58b/c
* Author name and e-mail address (and tell me if you want your e-mail address to be published): Messer <dsier at pmp dot com dot pl>
* Description of the component: Adds "delete" and "recycle" commands to context menu
* Compile date: 2003.03.15
* Download link: http://www.dago.pmp.com.pl/foobar/foo_delete.zip (http://www.dago.pmp.com.pl/foobar/foo_delete.zip)
* Author website link: http://www.dago.pmp.com.pl/foobar/ (http://www.dago.pmp.com.pl/foobar/)
* Screenshot link or send me screenshot [none]
foo_psf updated to new H.E. library to match v1.08. (Note retrigger problem fixed, CPU divider option removed.)
Recycler (foo_delete.dll (http://www.dago.pmp.com.pl/foobar/foo_delete.zip)) component updated.
- added possibility to assign key shortcuts to delete/recycle commands
- now one can delete currently playing file - plugin stops playback if needed
Small update of Recycler (http://www.dago.pmp.com.pl/foobar/foo_delete.zip) again Added configuration dialog.
Small update to foo_xa, now it retrieves the song length from the database when you play the file, to fix progress bar display for scanned songs.
IT'S YOUR LUCKY DAY! (Actually, I just got really bored.)
Component name - ID3v2 tag reader v0.666
Component type (appropriate section) - General
Which foobar2000 version the component works with - 0.586
Author name and e-mail address (and tell me if you want your e-mail address to be published) - kode54, chris (at) kode54.tk
Description of the component - Does what many of you have been bugging about, reads ID3v2 tags. Also forces removal of said tags if you update the metadata within the player. Lacks support for a fields. (Namely, picture, generalobject, uniquefileid, playcounter, popularimeter, cryptoreg, groupinreg, syncedlyrics, audiocrypto, equalization, eventtiming, cdid, mpeglookup, ownership, private, positionsync, buffersize, volumeadj, reverb, syncedtemp, and metacrypto. Just think, there are nearly four times that many fields that are supported, and you probably only know about a dozen of them.)
No configuration at this time. If you don't like it deleting your ID3v2 tags on write, tough. Maybe you can convince someone out there to write something like this that also writes ID3v2 tags. Pfft.
Compile date - 3/17/2003
Download link - foo_id3v2.zip (http://home.earthlink.net/~kode54/foo_id3v2.zip)
Author website link - k0de's Foobar2000 plug-ins (http://home.earthlink.net/~kode54/foobar2000/)
Screenshot link or send me screenshot - N/A
Just released a foobar2000 version of the oddcastv2 streaming source DSP plugin....
http://www.oddsock.org/tools/oddcastv2_foo/ (http://www.oddsock.org/tools/oddcastv2_foo/)
with support for streaming to Icecast/Shoutcast/Icecast2 streams in MP3/Vorbis/WMA formats...
oddsock
Please supply the information the way fx. kode54 does.
If you want your component to be added you should make it easy for me. Thank you.
Just updated the 3rd party site to the new design and added/updated all components I know of.
edit: how could I forget: Many thanks to Case who basicly redid the site.
Updated ID3v2 plug-in, thanks to Dan McCoy for the crash example file.
It seems some taggers see fit to not specify what format the text fields are encoded in. (ISO8859-1, UTF8, UTF16, UTF16BE) Now I correctly check if GetField(ID3FN_TEXTENC) is returning NULL, rather than just appending ->Get() onto it and crashing in the absense of that information. I also assume ISO8859-1 in those special cases, hope this doesn't cause any problems if idiot software decides to do this with UTF8 or UTF16 strings as well.
EDIT: If you actually checked the version info in the components panel, you'll notice this is still 0.666. Meh, I should change it. Too bad I had to use that number for my first release... there have been several revisions since.
Recycler (http://www.dago.pmp.com.pl/foobar/foo_delete.zip) plugin updated - now supports Unicode file names.
All of my plug-ins have moved here (http://www.cqasys.com/projects/kode54/).
Component name - Database search
Component type (appropriate section) - General
Which foobar2000 version the component works with - 0.5x (not tested with unicode version)
Short description of the component - similar to playlist search of core, but searches in database
comes with configuration dialog, be sure to get the correct version for your system (ansi is for Win98/WinME)
Compile date - 2003-03-26
Download link - unicode version (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_dbsearch.zip) and ansi version (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_dbsearch_ansi.zip)
search window is not (yet) resizable
Is there anyone knows where I can get prog for encoding to MP4? It is because I cannot play my AAC files on my foobar2000. Then I need to encode my CD to MP4 in the future.
[deleted]
Updated foo_dbsearch to version 0.2:
- refreshing the result list is now faster
- made search window resizable
Component name - Database Search (foo_shizzle) version 0.4
Yes, "foo_shizzle". I am that lame.
Component type (appropriate section) - General
Which foobar2000 version the component works with - Has only been confirmed on v0.586
Author name and e-mail address (and tell me if you want your e-mail address to be published) - Derek Park (email removed)
Description of the component - Adds database search capabilities to foobar. Allows searching for any standard meta-value (e.g. artist, author, track) as well as "all" and "filename", with an additional option to include "filename" during "search all" queries.
Compile date - 29.Mar.2003
Download link -
foo_shizzle.0.4.zip (UNICODE version) (http://gelaed.com/resources/cplusplus/foo_shizzle.0.4.zip)
Author website link -
http://gelaed.com (http://gelaed.com)
Screenshot link or send me screenshot -
foo_shizzle screenshot (http://gelaed.com/resources/cplusplus/foo_shizzle.png)
known issues:
-Changing the "display format string" does not take effect without fully restarting foobar.
New songs added to the database after the search window has first been displayed will not be recognized by the plugin -until foobar is restarted.
-Tokenization of input disabled. i.e. The plugin searches for exact matches, rather than "all words".
-Arbitrary meta-data searches do not work. i.e. You can choose to search only the titles of songs, but you can't choose to search lyrics, even if the information is in the database.
-Memory use is fairly high. It gobbles about 3 megs on my system. This is part of the expected behavior, but there will also eventually (in 0.5?) be a "thrifty" mode which will spare most of that memory at the expense of a little bit of the performance. (sidenote: The ANSI version uses less memory, due to internal data representation, but extended characters may or may not work. i.e. German seems to work. Japanese is pretty much guaranteed to break.)
todo:
-Fix all the known issues.
-Add more config options.
-Change search behavior to improve speed. (There's a bit left to squeeze out)
-Get some people to test on Windows 98/ME. I have not tested on that platform, because I have no way to. I think that the ANSI version should work, though.
I'm interested in any suggestions or comments, and of course, bug reports. PM them to me or start another thread for that. I don't think they belong here.
edit: removed email address. sick o' spam
Updated foo_dbsearch to version 0.3.
changed:
- naming scheme of download links (see below)
- display and sorting input fields now accept longer strings
added:
- tokenization of query string
The query is split into tokens (words). Tokens are seperated by spaces. The exception is if a token starts with " everything up to the next unescaped " or the end of the string is interpreted as a single (like string literals in C, ...).
Prefixing a character with \ (backslash) "escapes" it, i.e. no special meaning is applied to it, and it is added to the current token.
The result list shows only entries that contain _all_ tokens in their search string.
Download: unicode version (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_dbsearch-unicode.zip), ansi version (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_dbsearch-ansi.zip), and source code (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_dbsearch-src.zip)
It has come to my attention that the ANSI version will in fact not run on Windows 98. I'll try to get it fixed soon, but in the meantime, can the link be removed? Thanks.
It has come to my attention that the ANSI version will in fact not run on Windows 98. I'll try to get it fixed soon, but in the meantime, can the link be removed? Thanks.
You should be able to edit your own post.
I'm not really worried about that. (Although I probably should remove it from the posts, too.)
I want to get the link removed from the 3rd-party plugin site.
P.S. Many thanks to Jan S. (I assume) for being quick about adding my plugin to the site.
New version 0.5. Now named "Meta Search" to avoid confusion with fooshion's plugin.
change log:
[0.5]
Fixed: a search bug.
Fixed: Searching for arbitrary meta-data now works properly.
i.e. searching in "snorf" is now as valid as searching in "title".
Fixed: Changing the config string now works. Close the config window or click
on a different component's config to apply.
Added: close on escape
Added: add to playlist on double-click
Added: play on "send to playlist"
Added: search string tokenization ("any word", instead of "exact match")
Added: better cleanup on exit
Added: New search logic. There are now 3 search options: standard, thrify,
and preformatted.
Standard is the fastest. It also uses more memory.
Thrify saves memory at the expense of speed.
Preformatted uses the same amount of memory as thrifty, but improves
speed by only comparing the preformatted display names.
i.e. if your display string is %artist% - %title%, preformatted search
will only search in that exact string.
Note, though, that the "search in" box is useless (and in fact
disabled) when preformatted search is selected.
Added: bug in preferences
Fixed: same bug in preferences
Added: Database callback; changes to the database after the search
window is first displayed are now reflected in the search.
i.e. deleting/modifying/adding songs' meta-data will now affect
the search results (after you search again, of course)
Fixed: ANSI version now runs under Windows 98/ME (maybe) (many thanks to fooshion)
Added: search string tokenization: "all words"
Added: config option for tokenization
Added: "Auto-update search results" toggle
Added: "add to playlist on enter" when the results list has the focus
(thanks fooshion)
Added: "refresh on enter" when anything other than the results list has
the focus (thanks fooshion)
Fixed: "exact match" bug
Fixed: a couple of filename search bugs
Fixed: "Thrify Search" is now "Thrifty Search" (thanks BlueScreenJunky)
Fixed: drop-down menu bug (thanks anza and BlueScreenJunky)
Added: Search screen titlebar now includes type of search i.e. standard,
thrifty, preformatted
Changed:
Now named "Meta Search" to avoid confusion with foosion's plugin:
"Database Search"
Added: "search in" tokenization. i.e. if "artist album" is entered in the
"search in" combo-box and "foo" is entered in the "search for" edit
box, Meta Search will find all songs with "foo" in the artist field
or the album field.
Fixed: The "search in" combobox is no longer highlighted when the search
window loads. Finally.
http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
(note: Changed the link)
I'm waiting for confirmation whether this latest version works in Windows 98/ME before I post a link to the ANSI version.
P.S. New description: Adds database search capabilities to foobar2000. Allows searching for in any arbitrary meta-value, i.e. any data which may be stored in the database, as well as "all" and "filename", with an additional option to include "filename" during "search all" queries. Configurable search and display options.
Hotfix 0.5a
http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
I hope that fixed all the bugs. Jan S. If you try it again, could you let me know if it works?
P.S. I uploaded a "new " 0.5a hotfix. The other 0.5a copy still has a debug note in it, so any time you modify, move, or delete an entry, it will pop up a messagebox with the word "Match" in it.
Recompiled foo_shn, also some internal changes, mostly cleaned up code and added error/warning output to console.
Not really a new version, but works with version 0.6.
Download link: foo_shn.zip (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_shn.zip) (contains ansi and unicode versions)
Note: ansi/unicode versions are needed because there is a _text_ input field in the configuration, I'll try to combine both versions later.
Updated foo_dbsearch for version 0.6.
Download link: foo_dbsearch.zip (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_dbsearch.zip) (contains ansi and unicode versions), foo_dbsearch-src.zip (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_dbsearch-src.zip) (source code)
foo_shizzle 0.6.0.000 (new numbering scheme)
change log:
http://www.hydrogenaudio.org/forums/index....=50entry79145 (http://www.hydrogenaudio.org/forums/index.php?act=ST&f=27&t=7938&st=50&#entry79145)
download:
http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
0.6.0.004
The Windows 2000 bug should be gone.
This version is for 0.6 only (sorry, no more 0.5 support), so can I get that change reflected on the plugins page?
foo_mp4.dll updated again: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Compiled 2 April against 0.58b SDK and updated FAAD2 libs.
Curi0us_George & foosion, shouldn't you guys join forces? Instead of creating the same plugins?
-Thor
It's been suggested. They meet different goals, really. fooshion's plugin is extremely lightweight, but you pay for that with the slower searching speed. My plugin is more heavyweight, but (on my system at least) significantly faster.
It's a judgement call. You can use the faster-loading, slower-searching plugin, or the faster-searching, slower-loading plugin.
note: As of 0.6.0.000, foo_shizzle's memory requirements, even on standard search mode, don't really matter, because the memory is deallocated when the search window is closed. (It used to remain allocated until program close to speed up subsequent search window loads, but the new SDK made that design much more complicated.)
Jan, by mistake you put my nick and website url in "database search" (foo_dbsearch) plugin info...
Messer
btw: Recycler recompiled against 0.6 SDK, compilation date 2003/04/02.
http://www.dago.pmp.com.pl/foobar/ (http://www.dago.pmp.com.pl/foobar/)
[span style='font-size:8pt;line-height:100%']edit: compilitation year, you're right CuriOus George [/span]
I'm glad to have the recycler back. You might want to check your calender, though. We're in the year 2003, now.
I've uploaded foo_addall.
http://gelaed.com/resources/cplusplus/foo_addall.zip (http://gelaed.com/resources/cplusplus/foo_addall.zip)
0.6.0.001
Compiled on 2.Apr.2003.
Adds component menu options and keyboard shortcuts for "Add all from database" and "Send all from database". Customizable sorting string. Toggle for play on "send to playlist".
P.S. I think it counts as "general".
Min compatable: 0.6
Updated foo_dbsearch to version 0.5, here comes the full info for convenience:
Component name: foo_dbsearch
Component type (appropriate section): General
Which foobar2000 version the component works with: 0.6
Author name and e-mail address: foosion, holger.stenger@gmx.de
Short description of the component: Simple database search, playlist search style
Most important changes: new configuration, fixed auto-update
For details see readme (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/readme.txt) and change log (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/ChangeLog.txt). Both files are also included in foo_dbsearch.zip.
Compile date: 2003-04-03
Download link: foo_dbsearch.zip (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_dbsearch.zip) (contains ansi and unicode versions), foo_dbsearch-src.zip (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_dbsearch-src.zip) (source code - use it at your own risk)
foo_shizzle 0.6.0.005 released.
http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
Compiled 03.Apr.2003
[0.6.0.005]
Fixed: Windows 2000 sizing bug. (Buttons were breaking with larger text sizes)
Fixed: "Filename" search option is now "Path", reflecting the actual search.
foo_shn status update: minor fixes applied & compiled against latest 0.6 sdk.
Current version is RC 2b
It's available at: http://www.geocities.com/ssamadhi97/foo_shn.html (http://www.geocities.com/ssamadhi97/foo_shn.html)
Separate Unicode and ANSI versions are included in the package for now.
Added new foo_output_null to my plug-ins page, here (http://www.cqasys.com/projects/kode54/).
EDIT: FYI, they're all linked against the 0.6 SDK.
Added new SoundTouch DSP to plug-ins page, see previous post for the link.
LIMITATION: It can only process mono or stereo, and downsamples the pipeline to 16 bits, the only sample format supported by SoundTouch, then upsamples back to the pipeline format. Order your DSPs well.
EDIT: Posted bugfix, removed float config variables and crap. The float/int conversions between config dialog and variables would cause the variables to randomly drift toward zero every time the panel was reloaded.
0.6.0.006 released.
Compiled 05.Apr.2003
http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
Posted null output built against the 0.58b SDK, since Oddsock hasn't provided a binary compatible with 0.6, much less the latest BASS.dll. If anyone wants that, feel free to mail him.
Small Recycler (http://www.dago.pmp.com.pl/foobar/foo_delete.zip) update.
Following Curi0us George suggestions:
- You don't have to confirm each file sent to recycle bin anymore
- plugin removes erased files' metadata from foobar's database (configurable and "on" by default)
new version is 0.7, built against 0.6 SDK, build date 2003/04/06
Major update of foo_dbsearch (now version 0.6)
Component name: foo_dbsearch
Component type (appropriate section): General
Which foobar2000 version the component works with: 0.6
Author name and e-mail address: Holger "foosion" Stenger, holger.stenger@gmx.de
Short description of the component: Searches the database, playlist search style user interface, highly configurable
Compile date: 2003-04-06
Download link: foo_dbsearch.zip (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_dbsearch.zip) (contains ansi and unicode versions), foo_dbsearch-src.zip (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_dbsearch-src.zip) (source code - use it at your own risk)
[0.6]
- almost complete rewrite
- searching is performed in the background
- changed semantics of searching:
only database entries that satisfy the following conditions are included in result list:
- at least one token has to be present in search string
- display string has to be non-empty
- added special field: %_total_tokens%
- added special field: (display and sorting string only): %_matched_tokens%
- added context menu in result list
- added search arguments (explained in readme)
- changed configuration dialog
- added time needed for search in search window title
For details see readme (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/readme.txt) and change log (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/ChangeLog.txt). Both files are also included in foo_dbsearch.zip.
@Jan S.: Please update the download link(s) on the 3rd party components page, ansi and unicode versions are now in a single .zip file. Oh, and you can publish my e-mail address, too. Thanks.
edit: removed screenshot link
foo_shizzle 0.6.0.007
Compiled today.
change log (http://www.hydrogenaudio.org/forums/index.php?act=ST&f=27&t=7938&st=100&#entry80702)
http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
fixed deadlock in foo_dbsearch, bugfix is available from the same link as the original version 0.6
foo_shizzle 0.6.b11.001 uploaded
change log (http://www.hydrogenaudio.org/forums/index.php?act=ST&f=27&t=7938&st=100&#entry82241)
Minimum compatable version: 0.6b11
Compiled: today
http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
foo_shizzle 0.6.b11.002 uploaded
http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
[0.6.b11.002] <hotfix>
Fixed: Playlist clearing "bug" (really slow)
------------------------------------------------
foo_addall 0.6.b11.002 uploaded
http://gelaed.com/resources/cplusplus/foo_addall.zip (http://gelaed.com/resources/cplusplus/foo_addall.zip)
[0.6.b11.002] <hotfix>
Fixed: Playlist clearing "bug" (really slow)
[0.6.b11.001]
Fixed: Works with foobar2000 0.6b11
Changed:
Default search string is now more useful
[0.6.b11.003] <hotfix>
Fixed: Minor bug in "remove selected from database"
http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
foo_dbsearch 0.7 uploaded
changed:
- upgraded to sdk 0.6b11
- added "Insert into playlist" to context menu
- changed order of tabs in configuration
compiled at: 2003-04-12
have fun
EDIT: uploaded foo_dbsearch 0.7 update2, sorting was broken in 0.7 update. more multithreading friendly, too (database/playlist is no longer locked during search)
foo_shn linked to most recent fb2k sdk (beta 14) is available.
plugin version: RC2b (still)
download location: http://www.geocities.com/ssamadhi97/foo_shn.html (http://www.geocities.com/ssamadhi97/foo_shn.html)
(this is the download location for the RC1a / fb2k 5.x compile as well)
changes since the last RC2b compile: None. It just became cooler. (Because I say so.)
foo_shn recompiled: config font changed to Tahoma. In order to conform to The System *growl*
plugin version is still RC2b
location is still http://www.geocities.com/ssamadhi97/foo_shn.html (http://www.geocities.com/ssamadhi97/foo_shn.html)
foo_shizzle 0.6.b11.004 uploaded
http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
[0.6.b11.004]
Changed:
Upgraded to 0.6b14 SDK
Fixed: No longer crashes when tokenizing all-space "search in" strings.
Fixed: When "search for" string is composed of all spaces, it is treated
as an empty string.
I finally updated the site.
If I missed anything please let me know.
I finally updated the site.
If I missed anything please let me know.
please fix the information for foo_shn.dll (input):
Shorten plugin is available for both foobar2000 v0.5x / v0.6x (beta11+)
Authors are Holger "foosion" Stenger and Marc "ssamadhi97" Heubeck
download site for both fb2k 0.5x plugin and fb2k 0.6x plugin: http://www.stud.uni-karlsruhe.de/%7Euybc/ (http://www.stud.uni-karlsruhe.de/%7Euybc/)
I hope it is fixed now, thank you.
Updated ID3v2 tag reader to support v2.4.0 tags, simple as changing one line in id3lib global.h.
Component name: foo_uftS
Component type: General
Which foobar2000 version the component works with: 0.6b22+
Author name and e-mail address: Jeff Thieleke <ufts@argz.com>
Short description of the component: Alternate UI for Foobar, with a real seek bar(!)
Compile date: April 19, 2003
Download link: http://loodi.com/foo_ufts.zip (http://loodi.com/foo_ufts.zip)
Screenshot link: http://loodi.com/foo_uftS.jpg (http://loodi.com/foo_uftS.jpg)
Original forum post: http://www.hydrogenaudio.org/forums/index....ST&f=27&t=8476& (http://www.hydrogenaudio.org/forums/index.php?act=ST&f=27&t=8476&)
Little freshup of foo_shn.dll, just for kicks n giggles.
Latest plugin version, linked to both latest 0.5x sdk and latest 0.6x sdk, is available here:
http://www.stud.uni-karlsruhe.de/%7Euybc/ (http://www.stud.uni-karlsruhe.de/%7Euybc/)
Still same version number & no significant changes in functionality, btw. Might as well call it final soon.
New foo_mod, now BASS.dll is initialized the first time it is used and remains initialized until player shutdown. This was done because it seems dynamically shutting it down and using critical sections willy nilly caused a mess or some sort of random errors with opening new files right after closing others, resulting in botched RG scans and the like. The only side effects may be more resident memory usage after starting a module, and that once you've played a module, sample rate changes will not take effect until you close and restart the player.
3rd party site moved here: http://fb2k-plugins.hydrogenaudio.org (http://fb2k-plugins.hydrogenaudio.org)
Jan, can you do me a favor? Stick a note on my plugins saying that they will require msvcr70.dll if it's not already on the system? I've uploaded a copy to my site.
http://gelaed.com/resources/cplusplus/msvcr70.zip (http://gelaed.com/resources/cplusplus/msvcr70.zip)
Component name: foo_ofr
Component type (appropriate section): Input
Which foobar2000 version the component works with¹: 0.6
Author name and e-mail address (and tell me if you want your e-mail address to be published): Florin Ghido
e-mail you can publish: FlorinGhido@yahoo.com
Short description of the component: A full featured OptimFROG input plug-in v1.04, capable of playing files version 4.50x and 4.2x. Plug-in features: fast seek, detailed information on the format, ID3v1.1 and APEv2 fully compatible, support for all integer PCM wave formats up to 32 bits, bitstream error resilience and transparent real-time recovery. OptimFROG Audio Compressor 4.504b main features: asymptotically the best compression ratios available for lossless audio for any integer PCM sample type, fast operation - default mode encodes at 12.4x and decodes at 17.4x on Athlon XP 1800+, 64 bits large file support under Win32, full pipe and raw file support.
Compile date: 24 Apr 2003
Download link²: http://ghido.shelter.ro/Downloads.php (http://ghido.shelter.ro/Downloads.php) (the file is a PiMP installer, OptimFROG_foobar2000_104.exe)
or the direct download link: http://ghido.shelter.ro/OptimFROG_foobar20...000_104_exe.php (http://ghido.shelter.ro/OptimFROG_foobar2000_104_exe.php)
Author website link: http://ghido.shelter.ro (http://ghido.shelter.ro)
Screenshot link or send me screenshot: not available
Component name : OpenAL output
Component type : Output
foobar2000 version : foobar2000 0.6
Description : Output component using Open-Source OpenAL API.
Compile date : 24.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
Initial revision, only tested with Creative Audigy. Support only for 1 or 2 channel, 8 or 16 Bit fixed-point samples. No 24 Bit or 4 channels output possible, this is a limitation of OpenAL .
Updated foo_mirc to 1.2 for foobar2000 .6
Get it here (http://12.211.147.190/foo_mirc.rar).
foo_mp4.dll updated and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Compiled using updated faad2 libs against 0.6 SDK, dated 24 April.
Component name : OpenAL output
Component type : Output
foobar2000 version : foobar2000 0.6
Description : Output component using Open-Source OpenAL API.
Compile date : 24.4.2003
Download link : http://www.bockholdt.com/fb2k/foo_output_oal.zip
Author website link : http://www.bockholdt.com/fb2k/
Initial revision, only tested with Creative Audigy. Support only for 1 or 2 channel, 8 or 16 Bit fixed-point samples. No 24 Bit or 4 channels output possible, this is a limitation of OpenAL .
email address and author name is appreciated.
I used your HA nick for now.
email address and author name is appreciated.
I used for HA nick for now.
I added my real name and email address to the original post.
foo_shizzle 0.6.b11.005 uploaded
Compiled 25.Apr.2003
[0.6.b11.005]
Changed:
Upgraded to 0.6 final SDK
Added: Font selection for search boxes
Added: Search history
Added: Format string history
Added: Option to clear "Search for" box after each search
Fixed: Completely invalid files (files with NULL file_info) are no longer
returned in the search results. Ever.
Fixed: Error in thrifty search. Now properly searches when "search in path
when searching all" is checked.
Changed:
Minor speed and size optimizations.
P.S. http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip) (Same link. Just posting for convenience.)
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 (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
foo_mp4.dll updated and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (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.
foo_shizzle 0.6.b11.007 uploaded.
[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.
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.)
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!
foo_shizzle 0.6.b11.008 released
2003.Apr.25
http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
[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.
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 !
Triple wammy:
First up, foo_shizzle 0.6.b11.009
http://gelaed.com/resources/cplusplus/foo_shizzle.zip (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
[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 (http://gelaed.com/resources/cplusplus/foo_addall.zip)
[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 (http://gelaed.com/resources/cplusplus/foo_playlistfind.zip)
[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.
Quick update foo_playlistfind. Now version 0.6.b11.002
http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind.zip)
[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.
foo_mp4.dll updated and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Compiled using updated faad2 libs against 0.6 SDK.
Updated again and dated 26 April.
More updates
foo_addall 0.6.b11.004
http://gelaed.com/resources/cplusplus/foo_addall.zip (http://gelaed.com/resources/cplusplus/foo_addall.zip)
[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 (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
[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 (http://gelaed.com/resources/cplusplus/foo_playlistfind.zip)
[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
foo_playlistfind 0.6.b11.004
http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind.zip)
[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.
foo_playlistfind 0.6.b11.005
http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind.zip)
[0.6.b11.005] <hotfix>
Fixed: No longer passes characters such as 'v' to the main window.
(It should be completely fixed this time.)
foo_playlistfind 0.6.b11.006
http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind.zip)
[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 (http://gelaed.com/resources/cplusplus/foo_shizzle.zip)
[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.
foo_mp4.dll updated and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Updated again and dated 28 April.
oddcastv2 updated to .6 of foobar2k SDK..
http://www.oddsock.org/tools/oddcastv2_foo/ (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 )
- locking metadata !
- lots of other stuff I probably forgot...
Yes. My prays has been answerred. AAC files will play now without converting them to MP4. Thank you Menno, John33 and Case.
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 !
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_addall_src.zip)
http://gelaed.com/resources/cplusplus/foo_...istfind_src.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind_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.
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
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.
(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.
, I haven't a server ......crying...
Added for your blue eyes though I am very busy ATM.
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.
en, maybe you are right, I'll do it
thanks anyway.
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/ (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)
foo_dbsearch 0.8 released
Which foobar2000 version the component works with: 0.6x
compile date: 2003-05-01
[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/ (http://www.stud.uni-karlsruhe.de/%7Euzbs/fb2k/foo_dbsearch/)
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.
foo_mp4.dll updated and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (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.
Everything should have been updated.
If I made a mistake or left something out please tell me.
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)
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 (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/ (http://www20.brinkster.com/escapesjunkyard/)
Nice. 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.
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)
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 (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/ (http://www20.brinkster.com/escapesjunkyard/)
LMAO
Sorry
foo_mp4.dll updated against 0.61aSDK and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Oh, god, cats everywhere; they are chasing me, no escape!!!!!
foo_shn linked to 0.61a sdk (just in case)
http://www.stud.uni-karlsruhe.de/%7Euybc/foo_shn.zip (http://www.stud.uni-karlsruhe.de/%7Euybc/foo_shn.zip)
(btw: my avatar depicts an abstract indian drawing of a cat. ph34r it.)
minor updates to foo_wma
download from the same location
visit here
http://www20.brinkster.com/escapesjunkyard/foo_wma.zip (http://www20.brinkster.com/escapesjunkyard/foo_wma.zip)
referer: http://www20.brinkster.com/escapesjunkyard/ (http://www20.brinkster.com/escapesjunkyard/)
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.
There's an ASIO output plugin available here if anyone's interested:
http://www.aikis.or.jp/~otachan/foo_output_asio.html (http://www.aikis.or.jp/~otachan/foo_output_asio.html)
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
foo_text updated to 1.23
compiled: 2003.05.05 (with 0.61a sdk)
changes:
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 (http://members.lycos.co.uk/musicf)
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!!!
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.
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.
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!!!
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.
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 )
foo_gym (http://www.pobox.com/~googer/foo_gym.zip): Plays that awful 'logging' Sega Genesis / Megadrive format.
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. 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.
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.
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.
text writer (foo_text) was updated to 1.24 yesterday.
compiled: 2003.05.08
changes:
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 (http://members.lycos.co.uk/musicf)
foo_mp4.dll updated against 0.62SDK and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
AAC files have wrong time info displayed on playlist and other place.
Also, replay gain cannot indicate correct progress during scanning.
The same problem still exists wi the latest plug-in, foo_mp4.dll .
AAC files have wrong time info displayed on playlist and other place.
Also, replay gain cannot indicate correct progress during scanning.
The same problem still exists wi the latest plug-in, foo_mp4.dll .
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.
foo_bythenumbers 0.6.b11.002
http://gelaed.com/resources/cplusplus/foo_...ythenumbers.zip (http://gelaed.com/resources/cplusplus/foo_bythenumbers.zip)
ANSI and UNICODE versions in same zip
Dependent on:
http://gelaed.com/resources/cplusplus/msvcr70.zip (http://gelaed.com/resources/cplusplus/msvcr70.zip)
Compiled:
2003.May.10
Minimum version:
0.6.b11
Description:
Allows playing tracks by entering their playlist numbers with the keyboard.
----------
foo_playlistfind 0.6.b11.006
http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind.zip)
Compiled:
2003.May.10
Minimum version:
0.6.b11
Removed a tiny bit of debugging code I forgot to remove. (Not major enough to bump the version numbers)
Zip now includes both ANSI and UNICODE versions.
----------
Source for both available:
http://gelaed.com/resources/cplusplus/foo_...numbers-src.zip (http://gelaed.com/resources/cplusplus/foo_bythenumbers-src.zip)
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind-src.zip)
updates to foo_wma
now support WMA9pro codecs,
download only if u need it (or if you experience abnormal output on certain files), this consumes round 8% more cpu power on mine comp (The old one is slow enough already, compared to other input plugins)
apparently i think i am wrong about the above, anyway, i've modified the code that I believe to have caused the slow down.
I
might add streaming feature to the plugin if ppl think it is necessary. (that involves a potential complete rewrite.
http://www20.brinkster.com/escapesjunkyard/foo_wma.zip (http://www20.brinkster.com/escapesjunkyard/foo_wma.zip)
I might add streaming feature to the plugin if ppl think it is necessary. (that involves a potential complete rewrite.
http://www20.brinkster.com/escapesjunkyard/foo_wma.zip (http://www20.brinkster.com/escapesjunkyard/foo_wma.zip)
Personnaly I don't use wma, but if streaming means being able to diffuse our playlist (I mean server), it would be great...
However sometimes I listen to a friend's radio which is wma powered so I need to launch wmp, but this happen only when he mix/play live... so not often
Apparently the ansi versions of foo_playlistfind and foo_bythenumbers don't work.
Damn it. I need a 98 machine so I can test.
updates to foo_wma
now support WMA9pro codecs,
download only if u need it (or if you experience abnormal output on certain files), this consumes round 8% more cpu power on mine comp (The old one is slow enough already, compared to other input plugins)
I might add streaming feature to the plugin if ppl think it is necessary. (that involves a potential complete rewrite.
http://www20.brinkster.com/escapesjunkyard/foo_wma.zip (http://www20.brinkster.com/escapesjunkyard/foo_wma.zip)
Can you make it listed in "Components" list?
updates to foo_wma
now support WMA9pro codecs,
download only if u need it (or if you experience abnormal output on certain files), this consumes round 8% more cpu power on mine comp (The old one is slow enough already, compared to other input plugins)
I might add streaming feature to the plugin if ppl think it is necessary. (that involves a potential complete rewrite.
http://www20.brinkster.com/escapesjunkyard/foo_wma.zip (http://www20.brinkster.com/escapesjunkyard/foo_wma.zip)
Can you make it listed in "Components" list?
It is already
(stoopid me... he
I might add streaming feature to the plugin if ppl think it is necessary. (that involves a potential complete rewrite.
http://www20.brinkster.com/escapesjunkyard/foo_wma.zip (http://www20.brinkster.com/escapesjunkyard/foo_wma.zip)
Personnaly I don't use wma, but if streaming means being able to diffuse our playlist (I mean server), it would be great...
However sometimes I listen to a friend's radio which is wma powered so I need to launch wmp, but this happen only when he mix/play live... so not often
Hopefully I will get some time to sit down and work on it ^
ICL 7.1 compile of foo_spc here (http://www.cqasys.com/projects/kode54/foo_spc.zip), with the following changes since 1.1:
- Converted libopenspc to C++ class heirarchy, now the input is fully multi-instance safe
- Added samplerate, channels, bitspersample info fields
- Added garbage detection so junk left in certain popular rips' headers don't confuse the ASCII/binary date/length/fade field detection
- Commented extrainfo since it wasn't revealing anything more useful than the file extension
- APEv2 handler takes note of missing length/fade fields, overriding whatever length or fade info may still be in the file header
foo_winampdb should be removed from the plug-ins page because WinampDB has closed and the download link is dead.
text writer (foo_text) updated to 1.25
compiled: 2003.05.12
changes:
1.25
-code separated into separate files
-rewrote main file writing code, cleaned up code also
-fixed utf8 in append mode bugs when changing encoding, now when using append file is written using its current encoding, and utf-8 byte order header thing isn't written all over file.
-fixed some other wierdness thing, if file failed to open for write next time written it would be blank
-fixed another obscure bug, the append separator was written utf8 encoded in ansi mode
-timer interval edit box should now only accept numbers
-added file save as dialogue
-when in append mode, separator no longer written at begining of file if file is blank or does not exist.
website: http://members.lycos.co.uk/musicf/ (http://members.lycos.co.uk/musicf/)
Could foo_delete be removed from the plugins list, it needs recompiling and it's not happening.
Actually, could all non-current plug-ins be moved to a different page (like an "abandoned" page)
Thanks!
Actually foo_recycle was updated by Curious_George not to long ago, I have a working version, maybe he can post it...
The version of foo_delete that I updated is still available from my site.
http://gelaed.com/resources/cplusplus/foo_delete.zip (http://gelaed.com/resources/cplusplus/foo_delete.zip)
As every other plugin I compile, it is dependent on:
http://gelaed.com/resources/cplusplus/msvcr70.zip (http://gelaed.com/resources/cplusplus/msvcr70.zip)
My modified code for foo_delete was destroyed along with bits of foo_shizzle's code. Whenever Peter bumps the component version (maybe before, if I decide to not be so lazy), I'll re-modify the foo_delete code so that it will still compile.
P.S. I definitely do not want Messer's foo_delete link pointing to my modified foo_delete plugin. It's Messer's plugin. For the same reason, I do not want an entry for foo_delete with my name on it.
foo_minicontrol 0.6.b11.001
Description:
A tiny, always-on-top interface plugin. Passes hotkeys to foobar (and brings up the foobar window). Click and Drag to move. Adjustable (0 - 10 pixels) snap-to-edge distance. Tooltips to explain all buttons and report shuffle and repeat status. Customizable tooltip displays the currently playing song. Requires that webdings font be installed.
Compiled:
2003.May.14
[dead link removed]
Dependent on:
http://gelaed.com/resources/cplusplus/msvcr70.zip (http://gelaed.com/resources/cplusplus/msvcr70.zip)
Source is available.
[dead link removed]
P.S. Screenshot:
[dead link removed]
New links in next post.
foo_minibar 0.6.b11.002
Now shows previous and next track (using custom format) in tooltips. New name. New links.
Binary (2003.May.14):
http://gelaed.com/resources/cplusplus/foo_minibar.zip (http://gelaed.com/resources/cplusplus/foo_minibar.zip)
Screenshot:
http://gelaed.com/resources/cplusplus/foo_minibar.gif (http://gelaed.com/resources/cplusplus/foo_minibar.gif)
Source:
http://gelaed.com/resources/cplusplus/foo_...minibar-src.zip (http://gelaed.com/resources/cplusplus/foo_minibar-src.zip)
foo_minibar 0.6.b11.003 uploaded. Fixes a minor tooltip bug.
* Component name: Flaccer
* Which foobar2000 version the component works with: 0.6x
* Short description of the component: FLAC encoding for diskwriter.
* Compile date: 2003-05-15
* Download link: binary (http://www.saunalahti.fi/cse/foobar2000/foo_flaccer.zip), sources (http://www.saunalahti.fi/cse/foobar2000/foo_flaccer_src.zip).
foo_minibar
Does it serve drinks?
foo_minibar
Does it serve drinks?
twas my first thought too
great name
I wish it did.
text writer (foo_text) updated to 1.26
compiled: 2003.05.15
changes:
1.26
-redesigned config page
-on first run, file is not written to give users a chance to config the plugin
-added %_shuffle_state%, %_repeat_state%, %_repeat_one_state%, %_stop_after_current_state%, %_volume% for titleformatting strings.
-added option in timer to only write file if the contents will change (in this mode it acts as the frequency to check for updated strings/changed variables. it is useful if you want to use %_shuffle_state% or any of the other %_..% fields that change at times other than the events listed.)
-fixed browse button only working first time
-some other stuff
website: http://members.lycos.co.uk/musicf/ (http://members.lycos.co.uk/musicf/)
Updated foo_history to version 0.3
Component name: foo_history
Component type (appropriate section): General
Which foobar2000 version the component works with: 0.6
Author name and e-mail address: foosion, holger.stenger@gmx.de
Short description of the component: Browser-like track history
Compile date: 2003-05-15
Download link: foo_history.zip (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_history/foo_history.zip) (contains ansi and unicode versions), foo_history-src.zip (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_history/foo_history-src.zip) (source code - use it at your own risk)
most important changes in version 0.3:
- added simple GUI
- reimplemented history as a foobar2000 service
plugin authors who intend to use a track history in their plugins should read my notes in the history plugin thread (http://www.hydrogenaudio.org/forums/index.php?act=ST&f=27&t=8609&).
foo_mp4.dll updated against 0.62SDK and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Updated again due to changes in FAAD libs - dated: 16 May.
foo_dsp_surr added to my page, features Phase inverter and Stereo expander. I know Simple Surround is already a phase inverter, but this can optionally apply a low pass filter and exclude the result from the inversion. The stereo expander also supports LPF exclusion. (IIR filter defaults to a 24dB/octave roll-off. Not sure on which side of the target frequency the roll-off occurs, though. Eh....)
Enjoy or something.
Whoops, fixed a small bug, now it's v1.1.
foo_minibar 0.6.b11.004
Play button now provides custom tooltip, just like prev and next. Removed "Send" options from context menu. Added "Open" and "Clear playlist" options.
Compiled 2003.May.16
Same links:
http://gelaed.com/resources/cplusplus/foo_minibar.zip (http://gelaed.com/resources/cplusplus/foo_minibar.zip)
http://gelaed.com/resources/cplusplus/foo_...minibar-src.zip (http://gelaed.com/resources/cplusplus/foo_minibar-src.zip)
Updated the site and added a new section: "Diskwriter Output".
* Component name: Crossfader
* Component type (appropriate section): DSP
* Which foobar2000 version the component works with: 0.6x
* Short description of the component: Simple crossfader
* Download link: http://www.saunalahti.fi/cse/foobar2000/fo...p_crossfade.zip (http://www.saunalahti.fi/cse/foobar2000/foo_dsp_crossfade.zip)
* Component name: Gap killer
* Component type (appropriate section): DSP
* Which foobar2000 version the component works with: 0.6x
* Short description of the component: Tries to remove silence between tracks to make playback seamless.
* Download link: http://www.saunalahti.fi/cse/foobar2000/fo..._dsp_nogaps.zip (http://www.saunalahti.fi/cse/foobar2000/foo_dsp_nogaps.zip)
* Component name: Gap killer
* Component type (appropriate section): DSP
* Which foobar2000 version the component works with: 0.6x
* Short description of the component: Tries to remove silence between tracks to make playback seamless.
* Download link: http://www.saunalahti.fi/cse/foobar2000/fo..._dsp_nogaps.zip (http://www.saunalahti.fi/cse/foobar2000/foo_dsp_nogaps.zip)
Sweet Jesus. Listening to Abbey Road is a pleasant experience again.
It's not perfect, but it's pretty good.
updates to foo_wma
now includes two compiles (unicode and ansi)
and fixed some console message displaying issues.(thx RIV@NVX)
download (http://www20.brinkster.com/escapesjunkyard/foo_wma.zip)
* Component name: Crossfader
* Component type (appropriate section): DSP
* Which foobar2000 version the component works with: 0.6x
* Short description of the component: Simple crossfader
* Download link: http://www.saunalahti.fi/cse/foobar2000/fo...p_crossfade.zip (http://www.saunalahti.fi/cse/foobar2000/foo_dsp_crossfade.zip)
cpu usage spikes pretty hard right when the next track starts playing, so much so that I get a blank space in the audio for maybe 1/3-1/2 of a second on my 1.4GHz non-xp Athlon. This was with the resampler in slow mode, equalizer, and advanced limiter plugins enabled. If I removed all of those it seemed fine, worked well.
My site is back up, and now with newer foo_brr and foo_xa. foo_brr can now disk write .XA files, but only in 4 bits per sample format. You might want to use the resampler DSP in slow mode if you feel like playing with that junk. After all, I know some people love novelty value features. foo_xa can now display the sample rate and file info (except for length) without scanning, and read/write APEv2 tags. (Single channel files only, presumably either rips made with its context menu item, or generated by foo_brr's XA ADPCM diskwriter.)
foo_gym (http://www.pobox.com/~googer/foo_gym.zip) (source (http://www.pobox.com/~googer/foo_gym_src.zip)) updated to version 1.1:
- Now supports EZPK-compressed (basically customized libbzip2) GYM files
- No longer relies on zlib.dll (necessary parts statically linked in now instead)
- Some minor optimization
Component name : OpenAL output
Component type : Output
foobar2000 version : foobar2000 0.6x
Description : Output component using Open-Source OpenAL API.
Version : 0.5
Compile date : 19.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.5. Here's the changelog :
o Added support for nVidia nForce APU 24/32 bit extension.
o Updated to new foobar2000 SDK.
o Other minor changes.
o Based on foobar2000 SDK 0.62
foo_minibar 0.6.b11.005
compiled 2003.May.20
binary:
http://gelaed.com/resources/cplusplus/foo_minibar.zip (http://gelaed.com/resources/cplusplus/foo_minibar.zip)
source:
http://gelaed.com/resources/cplusplus/foo_...minibar-src.zip (http://gelaed.com/resources/cplusplus/foo_minibar-src.zip)
Thanks, Aero and danZ
0.6.b11.005
Added: change_log.txt (this file)
Added: drag and drop support
Changed:
restructured some code
Fixed: There was a bug (?) involving null pointers. Should be gone now.
Added: Passing of hotkeys is now somewhat configurable
Changed:
New window snapping code. No more jitters around the edges.
note: Thanks to Aero and danZ for their code and their help
minibar 0.6.b11.006
compiled 2003.May.21
http://gelaed.com/resources/cplusplus/foo_minibar.zip (http://gelaed.com/resources/cplusplus/foo_minibar.zip)
http://gelaed.com/resources/cplusplus/foo_...minibar-src.zip (http://gelaed.com/resources/cplusplus/foo_minibar-src.zip)
Added: "Show config" option in context menu
Added: optional seekbar
Changed:
No more threading. Theoretically better latency now.
Fixed: Better next/previous track information when repeat is on
Added: optional mousewheel volume control (1dB per tick)
minibar 0.6.b11.007
Fixes a mousewheel conflict between the volume and the the seekbar
compiled 2003.May.21
http://gelaed.com/resources/cplusplus/foo_minibar.zip (http://gelaed.com/resources/cplusplus/foo_minibar.zip)
http://gelaed.com/resources/cplusplus/foo_...minibar-src.zip (http://gelaed.com/resources/cplusplus/foo_minibar-src.zip)
Updated
foo_psf:
- Updated emulation core library to match Highly Experimental v1.09
- It seems I already had a work-around equivalent to v1.09s hotfix... Just coincidence that my own PSF loader was detecting the problem when I happened to try CaitSith2's Lunar 2 rip around the time of its original release. Wouldn't you know it, I didn't even think to report the potential problem to anyone. Meh.
- Woohoo, HOTFIX. Changed format filtering a bit, finally added hint() to the input process. Now you won't sit there forever if you ReplayGain scan while indefinite playback mode is turned on.
foo_mp4.dll recompiled against 0.62SDK and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Updated again due to changes in FAAD libs - dated: 22 May.
Hello everyone,
Just wondered whether there was an AC3 component for Foobar or whether anyone could write one...
Thanks.
minibar 0.6.b11.008
2003.05.23
[0.6.b11.008]
Changed:
Dragging files onto the the play button stops playback, clears the
playlist, adds the selected files, and send foobar the play command.
Changed:
Removed seek forward/back buttons. Rearranged buttons.
Added: Slider now displays the same tooltip as the dialog (currently playing
song)
Changed:
Context menu is now displayed on mouse up, rather than mouse down
george, i love your minibar plug-in
i have 2 requests/questions
1. I would love to put it on the taskbar, but when you blick on the taskbar, the minibar falls behind it and the taskbar covers it up. I know it is Always on Top, but is there a way to keep it on top of the taskbar?
2. I usually use the random button, but it would be really cool to see the next random song before you switch it. Is it possible to have a tooltip for the next song on random?
thanks for the plug-in
There are a couple of threads already open for minibar, so next time, post there, so Jan doesn't get angry at us.
But I'll briefly answer your questions.
1: No. Sorry. The taskbar, just like minibar, is a "topmost" window, so there's no way I can force minibar to stay above it.
2: Hmm, you're the second person who's asked for this. I'll consider it. (I'd have to add my own random number generator, though, so I'm not really sure if it's worth the bloat.)
There are a couple of threads already open for minibar, so next time, post there, so Jan doesn't get angry at us.
I am everywhere all the time watching everybody and I shall strike upon everyone that does not obey my command :alien:
Updated
foo_psf again:
- Added "Simulate frequency response" option, which you can toggle during playback for quick comparison
- Updated to emu0006, for the same 11% playback and 26% seeking speed boost as 1.10R
foo_minibar 0.6.b11.009
compiled 2003.05.24
http://gelaed.com/resources/cplusplus/foo_minibar.zip (http://gelaed.com/resources/cplusplus/foo_minibar.zip)
http://gelaed.com/resources/cplusplus/foo_...minibar-src.zip (http://gelaed.com/resources/cplusplus/foo_minibar-src.zip)
[0.6.b11.009]
Added: Tall (for XP) and Short (for 2000) modes. (Short by default) Original
size has been removed.
Fixed: Fixed double-click-on-seekbar bug.
Added: "Tooltip" on volume change
Added: "Activate minibar on mouseover"
Added: "Activate seekbar on mouseover"; requires that "Activate minibar on
mouseover" and "Show seekbar" be turned on.
Jan, I noticed that the plugins page still refers to minibar as minicontrol. Can you fix that whenever you get time? Thanks.
Jan, I noticed that the plugins page still refers to minibar as minicontrol. Can you fix that whenever you get time? Thanks.
One hour ahead of you
Hrmf.
* Component name: Gap killer
* Component type (appropriate section): DSP
* Which foobar2000 version the component works with: 0.6x
* Short description of the component: Tries to remove silence between tracks to make playback seamless.
* Download link: http://www.saunalahti.fi/cse/foobar2000/fo..._dsp_nogaps.zip (http://www.saunalahti.fi/cse/foobar2000/foo_dsp_nogaps.zip)
Thank you!
Thank you very much!
I have been waiting for something like this to come along
I did not think anyone cared.
Thanks
name: foo_shn RC 3
desc: Shorten decoder for foobar2000 0.6x
date: 2003-05-27 0:11
critical update
download page: http://www.stud.uni-karlsruhe.de/~uybc/ (http://www.stud.uni-karlsruhe.de/~uybc/)
permanent download link for most recent version: http://www.stud.uni-karlsruhe.de/~uybc/foo_shn.zip (http://www.stud.uni-karlsruhe.de/~uybc/foo_shn.zip)
changes in short:
- added ape2 tagging support
- improved handling of broken / nonstandard wavs
- fixed stereo decoding
for details take a look at this thread (http://www.hydrogenaudio.org/forums/index.php?act=ST&f=27&t=9776&s=).
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 (http://members.lycos.co.uk/musicf)
(last version still at http://members.lycos.co.uk/musicf/126 (http://members.lycos.co.uk/musicf/126) )
updated to RC 3b
- 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/ (http://www.stud.uni-karlsruhe.de/~uybc/)
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 (http://www.foo-miranda.emdej.com/M-IM%20Notifier%200.7/foo_mim_notify.dll) and UNICODE (http://www.foo-miranda.emdej.com/M-IM%20Notifier%200.7/foo_mim_notifyu.dll)
Note: This plugin requires Miranda IM with PopUp and NotifyAnything plugins.
Updated
foo_psf:
- PSF2 support
- Optional debug output to console, not terribly useful for original PSF
- HOTFIX - Displays length of PSF2 files now
foo_mp4.dll recompiled against 0.667 SDK: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Playlist Find 0.6.b11.007
[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_playlistfind.zip)
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind-src.zip)
danZ, the service interface is on its way. It's just taking a little bit of time.
----------
Context Sort 0.6.b11.001
http://gelaed.com/resources/cplusplus/foo_...contextsort.zip (http://gelaed.com/resources/cplusplus/foo_contextsort.zip)
http://gelaed.com/resources/cplusplus/foo_...extsort-src.zip (http://gelaed.com/resources/cplusplus/foo_contextsort-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.zip)
http://gelaed.com/resources/cplusplus/foo_..._delete-src.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 (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.
Add All 0.6.b11.005
2003.06.04
[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.zip)
http://gelaed.com/resources/cplusplus/foo_..._addall-src.zip (http://gelaed.com/resources/cplusplus/foo_addall-src.zip)
Add All 0.6.b11.005
2003.06.04
[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?
Minibar 0.6.b11.010
http://gelaed.com/resources/cplusplus/foo_minibar.zip (http://gelaed.com/resources/cplusplus/foo_minibar.zip)
http://gelaed.com/resources/cplusplus/foo_...minibar-src.zip (http://gelaed.com/resources/cplusplus/foo_minibar-src.zip)
compiled 2003.06.04
[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.
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
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.
Glad to hear that nothing terrible happened to you. Certainly you can redirect people to my version. That's why it's there.
Playlist Find 0.6.b11.008
http://gelaed.com/resources/cplusplus/foo_...laylistfind.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind.zip)
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind-src.zip)
[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.
I should just post a link to my plugins page* every time I update.
-----
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_databasetools.zip)
http://gelaed.com/resources/cplusplus/foo_...setools-src.zip (http://gelaed.com/resources/cplusplus/foo_databasetools-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_contextsort.zip)
http://gelaed.com/resources/cplusplus/foo_...extsort-src.zip (http://gelaed.com/resources/cplusplus/foo_contextsort-src.zip)
-----
* http://gelaed.com/resources/plugins.html (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
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.zip)
http://gelaed.com/resources/cplusplus/foo_..._delete-src.zip (http://gelaed.com/resources/cplusplus/foo_delete-src.zip)
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.zip)
http://www.dago.pmp.com.pl/foobar/foo_delete-src.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.
Damn. Hold on
edit:
http://gelaed.com/resources/cplusplus/foo_delete.zip (http://gelaed.com/resources/cplusplus/foo_delete.zip)
http://gelaed.com/resources/cplusplus/foo_..._delete-src.zip (http://gelaed.com/resources/cplusplus/foo_delete-src.zip)
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_contextsort.zip)
http://gelaed.com/resources/cplusplus/foo_...extsort-src.zip (http://gelaed.com/resources/cplusplus/foo_contextsort-src.zip)
foo_playlistfind 0.6.b11.009
compiled 2003.06.05
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_playlistfind.zip)
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind-src.zip)
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_playlistfind.zip)
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind-src.zip)
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_playlistfind.zip)
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind-src.zip)
You sure know how to keep me busy, Curi0us_George.
foo_mp4.dll updated and available here: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
Jan, I try.
Playlist Find 0.6.b11.012
compiled: 2003.06.07
[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_playlistfind.zip)
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind-src.zip)
Don't hate me, Jan.
Playlist Find 0.6.b11.013
compiled: 2003.06.07
[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_playlistfind.zip)
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind-src.zip)
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 (http://psycle.pastnotecut.org) to grab pscyle and google for free Vst plugins
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 (http://starnetasso.free.fr/Upload/foo_psy.zip)
Author website link - http://www.starnetasso.fr.st (http://www.starnetasso.fr.st)
Screenshot link or send me screenshot - N/A
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 (http://starnetasso.free.fr/Upload/foo_ym.zip)
Author website link - http://www.starnetasso.fr.st (http://www.starnetasso.fr.st)
Screenshot link or send me screenshot - N/A
* 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 (http://www.saunalahti.fi/cse/foobar2000/foo_dsp_skip_silence.zip)
* 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 (http://www.saunalahti.fi/cse/foobar2000/foo_monkey.zip)
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.
http://www.stud.uni-karlsruhe.de/~uybc/foo_shn.zip (http://www.stud.uni-karlsruhe.de/~uybc/foo_shn.zip)
foo_mp4.dll updated: http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip)
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 (http://amip.tools-for.net/index.php?content=download) (page)
Author website link - http://amip.tools-for.net (http://amip.tools-for.net)
Screenshot link or send me screenshot - http://amip.tools-for.net/index.php?content=screen (http://amip.tools-for.net/index.php?content=screen)
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 (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 (http://www.geocities.com/escapesjunkyard/foo_wma.zip)
* 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 (http://www.saunalahti.fi/cse/foobar2000/foo_record.zip)
All info also on my new foobar page (http://www.saunalahti.fi/cse/html/foobar.html).
http://www.geocities.com/escapesjunkyard/foo_wma.zip (http://www.geocities.com/escapesjunkyard/foo_wma.zip)
Hint: copy the link and paste it into the adress bar, it won't work otherwise (Gh3y0cities)
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 (http://miranda-im.org/download/feed.php?dlfile=299) or above and at least NotifyAnything 0.0.2.6 (http://miranda-im.org/download/feed.php?dlfile=431) 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 (http://miranda-im.org/download/feed.php?dlfile=299) or above and at least NotifyAnything 0.0.2.6 (http://miranda-im.org/download/feed.php?dlfile=431) plugins. It sends message to default (12001) port so this value must be set in M-IM Notify Anything options!"
thanks
foo_ym (http://starnetasso.free.fr/Upload/foo_ym.zip) updated :
- LowPass filter added,
- Spatial Sound,
- you can grab this (http://www.brainbug.ch/stsound/.archive/YM.zip) song pack to test the plugin
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 (http://sashipa.ben.free.fr/sc68/Download/sc68files.tgz) 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 (http://starnetasso.free.fr/Upload/foo_sc68.zip)
Author website link - http://www.starnetasso.fr.st (http://www.starnetasso.fr.st)
Screenshot link or send me screenshot - N/A
Almost all components compiled for v0.7 beta 2, download links here (http://www.saunalahti.fi/cse/html/foobar0.7.html).
Everything that isn't redundant has been updated here (http://www.cqasys.com/projects/kode54/0.7/). I'll be removing this directory and moving all of the updated components to the regular location when 0.7 becomes final.
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 (http://www.stud.uni-karlsruhe.de/~uybc/foo_shn-rc3c-fb7.zip)
Enjoy.
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/ (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_history/)
text writer 0.7 beta temporary test version at http://members.lycos.co.uk/musicf/test/foo_text.dll (http://members.lycos.co.uk/musicf/test/foo_text.dll)
changes:
-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
Please be very clear if you want these beta compiles at the 3rd party page or not.
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.
Playlist Find (foo_playlistfind) 0.6.b11.014
[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_playlistfind.zip)
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind-src.zip)
Recycler (foo_delete) 06.b11.003
[0.6.b11.003]
Fixed: tracknumber sorting
http://gelaed.com/resources/cplusplus/foo_delete.zip (http://gelaed.com/resources/cplusplus/foo_delete.zip)
http://gelaed.com/resources/cplusplus/foo_..._delete-src.zip (http://gelaed.com/resources/cplusplus/foo_delete-src.zip)
Context Sort (foo_contextsort) 0.6.b11.003
[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_contextsort.zip)
http://gelaed.com/resources/cplusplus/foo_...extsort-src.zip (http://gelaed.com/resources/cplusplus/foo_contextsort-src.zip)
P.S. All for 0.6. All compiled 2003.06.27
Erm, before my last update causes problems:
Playlist Find (foo_playlistfind) 0.6.b11.015
[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_playlistfind.zip)
http://gelaed.com/resources/cplusplus/foo_...istfind-src.zip (http://gelaed.com/resources/cplusplus/foo_playlistfind-src.zip)
text writer 0.7 beta temporary test version at http://members.lycos.co.uk/musicf/test/foo_text.dll (http://members.lycos.co.uk/musicf/test/foo_text.dll)
changes: -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
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 (http://www20.brinkster.com/escapesjunkyard/foo_wma_7b9.zip)
[edit]
if cannot download try right click save
[/edit]
I rewrote and compiled Miranda IM Notifier component with SDK 0.7b9 but i need help with shareing it. Can some one help me?
Recompiled everything for 0.7 beta 12, and in the process of uploading, accidentally nuked my 0.667 plug-ins.
Jan, perhaps it would be useful to split this thread into separate threads for separate versions. It's getting very cluttered...
Miranda IM Notifier
Version 0.7 (works with foobar 0.6x) ANSI (http://www.foo-miranda.emdej.com/M-IM%20Notifier%200.7/foo_mim_notify.dll) and UNICODE (http://www.foo-miranda.emdej.com/M-IM%20Notifier%200.7/foo_mim_notifyu.dll)
New version 0.8 (the same as 0.7 but compiled with SDK 0.7b11) here (http://sozialamt.org/M-IM_Notifier_0.8.rar) - thanks Luxus...
Dont want on third party page until 0.7 goes final
foo_gym (http://www.pobox.com/~googer/foo_gym.zip) (source (http://www.pobox.com/~googer/foo_gym_src.zip)) v1.5 released.
Changes from 1.4:
- Added options for looping tracks (number of loops and fade length)
Component name: foo_gym
Component type: Input
Which foobar2000 version the component works with: 0.7
Author name and e-mail address (and tell me if you want your e-mail address to be published): Googer, googer (at) pobox.com
Short description of the component: Plays .gym files, the original Genesis / Megadrive music-logging file format
Compile date: 10/9/2003
Download link: http://www.pobox.com/~googer/foo_gym.zip (http://www.pobox.com/~googer/foo_gym.zip)
Author website link: n/a
Screenshot link or send me screenshot: n/a
FOO_WMA update ver 1.0.4
fixed dead entry removal issue (dead playlist entries since the meta data editing ver are not removed when remove dead entry is performed, thx Thikasabrik for spotting this bug
uploaded two versions
0.667 version - now supports replaygain info as well
http://www20.brinkster.com/escapesjunkyard/foo_wma.zip (http://www20.brinkster.com/escapesjunkyard/foo_wma.zip)
0.7 b15 ver - now also fixed some file updating issue (can notify foobar that the file is busy, thx Peter)
http://www20.brinkster.com/escapesjunkyard...oo_wma_7b15.zip (http://www20.brinkster.com/escapesjunkyard/foo_wma_7b15.zip)
please read:
Will some one take over the 3rd party site? (http://www.hydrogenaudio.org/forums/index.php?showtopic=11222)
I uploaded updated foo_text & a foo_scroll for 0.7 yesterday.
http://members.lycos.co.uk/musicf/test/foo_text.dll (http://members.lycos.co.uk/musicf/test/foo_text.dll)
http://members.lycos.co.uk/musicf/test/foo_scroll.dll (http://members.lycos.co.uk/musicf/test/foo_scroll.dll)
foo_scroll: basically i didnt like the way follow cursor was behaving with 0.7 & shuffle (the enqueue/play next stuff) so I made this small plugin to customise auto focus/scrolling behaviour.
its basically meant to replace the scrolling half of follow cursor. (and since there is that enqeue next plugin now it works out well)
both compiled with 0.7 b15 sdk.
Updated foo_id3v2, URL field reading is fixed now.
A quick recompile of my plugins for 0.7 beta 23. The zip file contains just the dlls, I'll do a proper release of them (i.e. update change logs and stuff) when I have the time.
foosion_pack-0.7b23.zip (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foosion_pack-0.7b23.zip)
Contents:
- foo_dbsearch
- foo_history
- foo_tradersfriend: a modified masstagger that can extract information about concerts from text files. If you use Shorten files and know what etree is, you might give this a try. If you don't know what all this is about, just ignore the plugin.
- foo_vis_simple_spectrum: rather a tool than a fancy party vis.
Please note that the last two plugins are previously unreleased. I'll put up documentation when I have the time.
Please note that the last two plugins are previously unreleased.
Aahaha.. "foosion plugin pack! features the hit plugin
foo_dbsearch and two previously unreleased bonus plugins!"
Here's
foo_shn rc3c for fb2k 0.7 b23+ (no major changes):
http://www.stud.uni-karlsruhe.de/~uybc/foo...rc3c-fb7b23.zip (http://www.stud.uni-karlsruhe.de/~uybc/foo_shn-rc3c-fb7b23.zip)
All my plugins compiled for 0.7b27, including a new one: foosion_pack-0.7b27.zip (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foosion_pack-0.7b27.zip)
Contents:
- foo_dbsearch
- foo_history
- foo_tradersfriend
- foo_vis_simple_spectrum
- foo_copynpaste: see this topic (http://www.hydrogenaudio.org/forums/index.php?showtopic=11674) for details
Miranda IM Notifier compiled for SDK 0.7b27 here (http://www.sozialamt.org/M-IM_Notifier_0.8.rar)...
foo_mp4.dll updated with SBR support against b27 SDK: http://homepage.ntlworld.com/jfe1205/foo_mp4_beta.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4_beta.zip)
foo_wma update for 0.7 beta 27
added only
"codec" in info display
won't be able to get on the comp in a month, so hopefully this will last till then.
download (http://www20.brinkster.com/escapesjunkyard/foo_wma_b27.zip)
won't be able to get on the comp in a month, so hopefully this will last till then.
If you could release newer sources I could recompile new versions when needed.
won't be able to get on the comp in a month, so hopefully this will last till then.
If you could release newer sources I could recompile new versions when needed.
Thx,
I've included the src here
http://www20.brinkster.com/escapesjunkyard...foo_wma_src.zip (http://www20.brinkster.com/escapesjunkyard/foo_wma_src.zip)
trial exams starts tomorrow, really needed to stay away from the comp and the net
I've included the src here
http://www20.brinkster.com/escapesjunkyard...foo_wma_src.zip (http://www20.brinkster.com/escapesjunkyard/foo_wma_src.zip)
Thank you.
Compiled version for 0.7 beta at http://www.saunalahti.fi/cse/foobar2000/fo...foo_wma_0.7.zip (http://www.saunalahti.fi/cse/foobar2000/foo_wma_0.7.zip) and also included in special installer.
official releases of my plugins for b29:
foo_copynpaste: plugin (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_copynpaste/foo_copynpaste-0.2.zip), source code (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_copynpaste/foo_copynpaste-0.2-src.zip)
foo_dbsearch: plugin (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_dbsearch/foo_dbsearch-0.10.zip)
foo_history: plugin (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_history/foo_history-0.4.zip), source code (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_history/foo_history-0.4-src.zip)
foo_tradersfriend: plugin (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_tradersfriend/foo_tradersfriend-0.2.zip), source code (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_tradersfriend/foo_tradersfriend-0.2-src.zip)
all of the above plugins: foosion_pack-0.7b29.zip (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foosion_pack-0.7b29.zip)
Miranda IM Notifier compiled for SDK 0.7b29 here (http://www.sozialamt.org/M-IM_Notifier_0.8.rar)...
@ foosion:
could you add the possibility to doubleclick an entry in dbsearch does send song to foobar?
Modified ReplayGain 0.7 plugin which support for skipping files which already have the relevant values.
Compiled against the 0.7rc6 SDK
(requires MSVCR71.DLL)
foo_rgscan.dll (http://www.bquest.org/fb2k/foo_rgscan.dll)
And here it is..
*drumroll*
The official 0.7 (RC3) compile of foo_dsp_wider
--> Click me, I'm a download link <-- (http://www.stud.uni-karlsruhe.de/~uybc/foo_dsp_wider.zip)
Thanks, thanks, no applause please.. I know you were all impatiently waiting for this one..
And here's the official 0.7 (RC3) compile of foo_shn (RC3 as well, ironically)
--> Click me, I'm yet another download link! <-- (http://www.stud.uni-karlsruhe.de/~uybc/foo_shn-rc3c-fb7rc3.zip)
A whole bunch of plugins in one zip file, it's the foosion_pack-0.7 (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foosion_pack-0.7.zip)! B)
Contents: foo_copynpaste, foo_dbsearch, foo_history, foo_tradersfriend, and foo_vis_simple_spectrum.
Note: No changes, except in foo_dbsearch, where you can now configure the default action.
@Rasi: I hope you don't want separate actions for doubleclicking and pressing enter (cos I'm not gonna implement this). foo_dbsearch has it's own thread, so please post future feature requests there.
@foosion please can you add the possibilty to doubleclick an item in foo_dbsearch does play the song?
THX in Advance!
http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip) compiled against 0.7 SDK RC11 and latest faad2 libs.
Title bar display (foo_tbar) compiled to 0.7 SDK. Available here http://www3.sympatico.ca/froebe/foo_tbar_0.7x.zip (http://www3.sympatico.ca/froebe/foo_tbar_0.7x.zip)
No changes other than a recompile.
All previous versions are available here http://www3.sympatico.ca/froebe (http://www3.sympatico.ca/froebe)
foo_wma update
bug fix (which may address the problem with crashes during directory addition
http://www20.brinkster.com/escapesjunkyard/foo_wma.zip (http://www20.brinkster.com/escapesjunkyard/foo_wma.zip)
foo_tradersfriend 0.3
new features:
- (in "Edit tags" dialog) parameters of added actions can now be edited
- single actions can be run from the context menu
download links:
plugin (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_tradersfriend/foo_tradersfriend-0.3.zip)
source code (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_tradersfriend/foo_tradersfriend-0.3-src.zip)
Component name: foo_ofr
Component type (appropriate section): Input
Which foobar2000 version the component works with¹: 0.7
Author name and e-mail address (and tell me if you want your e-mail address to be published): Florin Ghido
e-mail you can publish: FlorinGhido@yahoo.com
Short description of the component: A fully featured OptimFROG input plug-in, capable of playing files version 4.50x and 4.2x. Plug-in features: fast seek, detailed information on the format, ID3v1.1 and APEv2 fully compatible, support for all integer PCM wave formats up to 32 bits, bitstream error resilience and transparent real-time recovery. OptimFROG audio compressor 4.506 main features: asymptotically the best compression ratios available for lossless audio for any integer PCM sample type, fast operation - default mode encodes at 12.4x and decodes at 17.4x on Athlon XP 1800+, 64 bits large file support under Win32, full pipe and raw file support, MD5 checksum and decoding of corrupted files.
Compile date: 21 Sep 2003
Download link²: http://LosslessAudioCompression.com/Downloads.php (http://LosslessAudioCompression.com/Downloads.php)
or the direct download link: http://LosslessAudioCompression.com/Downlo..._foobar2000.php (http://LosslessAudioCompression.com/Downloads/OptimFROG_foobar2000.php)
(always pointing to the latest version, the file is a PiMP installer, now it is OptimFROG_foobar2000_107.exe)
Author website link: http://LosslessAudioCompression.com (http://LosslessAudioCompression.com)
Screenshot link or send me screenshot: not available
FOO_WMA update
nothing much, just added some more meaningful error messages
(hr code FormatMessaged)
http://www20.brinkster.com/escapesjunkyard/foo_wma.zip (http://www20.brinkster.com/escapesjunkyard/foo_wma.zip)
compiled with RC16 SDK, so don't download unless you want to update foobar as well
http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip) compiled against 0.7 SDK and latest faad2 libs.
Miranda IM Notifier
Jan, would You put it (update info) on the third party page?
Version 0.8 for foobar 0.7 from here (http://sozialamt.org/M-IM_Notifier_0.8.rar)
Updated foo_id3v2... it seems the id3v2 tag remover service was only buffering the file to memory if it was larger than 10MB. Now it buffers to memory if it's smaller than 16MB, like the tag writer.
I'm sorry but since a new site is supose be up and run by someone else soon (I hope) I wont spend more time on the site now...
Yes, but this topic still serves as a new/updated component junkpile.
Yes, but this topic still serves as a new/updated component junkpile.
Yes. my reply was aimed at abesus and as a more general notice.
If I'm bored enough, I might assemble some sort of system based on your current hierarchy, using a SQL database, but I'd still have to assemble some sort of administration system.
I might ask a friend who is better skilled at this sort of thing, but he's already developing his own message board. Plus, he probably doesn't give a rat's ass about Foobar2000, a big detractor from developing any components page for it.
If I'm bored enough, I might assemble some sort of system based on your current hierarchy, using a SQL database, but I'd still have to assemble some sort of administration system.
I might ask a friend who is better skilled at this sort of thing, but he's already developing his own message board. Plus, he probably doesn't give a rat's ass about Foobar2000, a big detractor from developing any components page for it.
I am aware of 2 ppl that already_have a system ready (SQL based, having login system for devs).... It's just a matter of dibrom finding the time to set them up...
Have those systems been tested? If not, how much trouble is it to set up HTTPD, PHP, and MySQL on a machine for testing?
I have all three, and I use the former two to test my pages before uploading them to the server. I rarely have MySQL running, though. (I use the ghetto httpd OmniHTTPd, because a random ZSNES Board administrator convinced me to use it instead of IIS, which I was using briefly because I didn't feel like screwing around with Apache.)
Have those systems been tested? If not, how much trouble is it to set up HTTPD, PHP, and MySQL on a machine for testing?
I have all three, and I use the former two to test my pages before uploading them to the server. I rarely have MySQL running, though. (I use the ghetto httpd OmniHTTPd, because a random ZSNES Board administrator convinced me to use it instead of IIS, which I was using briefly because I didn't feel like screwing around with Apache.)
Well, both are up at temp locations for testing. Problem is that they probably can't handle the trafic...
I've been in regular contact with vh1 (HA member) when he created his new site and I think it turned out very well. It looks almost the same as the current but has login for devs to access the component info and upload components if they don't have hosting.
I really hope dibrom could set up something soon...
Perhaps someone else can host it till dibrom finds time (as I know how busy he is)?
Al that is require is php and an SQL db AFAIK...
Never mind, I didn't mean stress testing. :B
Component name: 7-Zip reader
Component type (appropriate section): Unpacker
Which foobar2000 version the component works with¹: 0.7
Author name and e-mail address (and tell me if you want your e-mail address to be published): Chris Moeller
e-mail you can publish: kode54@earthlink.net
Short description of the component: Finally, a 7-Zip archive reader! The only thing that isn't supported is encrypted archives, but that would only require me to implement a password box. (Assuming you don't mind reentering the password every time something is extracted from the archive.) Unicode paths are also supported internally, even on Windows 9x systems. Hopefully, its few uses of functions such as wcslen and an unused call to swprintf won't be a problem.
Compile date: 26 Sep 2003
Download link²: foo_unpack_7z (http://www.cqasys.com/projects/kode54/foo_unpack_7z.zip)
Author website link: kode's Foobar2000 plug-ins (http://www.cqasys.com/projects/kode54/)
Screenshot link or send me screenshot: not available
Notes: 7-Zip does seem to compress sets of SPC files better than RAR, with the proper options... but RAR still performs better for some module files.
foo_festalon 0.2.4
- Updated Festalon to 0.2.4
- Added NSFE support, based on NotSoFatso's CNSFFile
- Optional metadata writing, with optional auto conversion to NSFE if necessary
- Added length and fade editor context menu item
- Moved Festalon to its own project; project file is bundled with the component source code
ARTIST/ALBUM/COPYRIGHT will be saved globally and only require NSF. RIPPER, per-track TITLE, and length/fade require NSFE. All other metadata values are ignored. (For now...)
foo_psf 2.0g
- Fixed length editor
- Removed stupid circular database update crap that would affect length editing
- Changed internal length/fade info names, reload info if editor fails to pick up current settings
foo_spc 1.63
http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip) compiled against updated FAAD2 libs.
component name: Bubbla
component type: General / Visualization
requires: foobar v0.7 (and a decent opengl compatible graphics card)
download:Bubbla 0.1rc2 (http://webpages.charter.net/gl_ext_biscuit/bubbla/foo_vis_bubbla.dll) (compiled on 2003-10-09)
website:http://webpages.charter.net/gl_ext_biscuit/bubbla (http://webpages.charter.net/gl_ext_biscuit/bubbla/)
publishable email: gl_ext_biscuit@charter.net
desc:
a visualization for foobar,
inspired by vis_test and Milkdrop, and other things.
it transitions between 9 hardcoded effects,
but this is early in it's life, eventually there will be more,
and user-defineable ones. also, it's appearance
can be changed a good bit from the preferences.
it's still in early development, and lacks a number
of the planned features. but it should be relatively stable
for more info, see this thread (http://www.hydrogenaudio.org/forums/index.php?act=ST&f=33&t=14046)
-- gl_ext_biscuit
Edit: OMG!
foo_festalon 0.2.4.2
- Files are only kept open when loading or saving, which allows me to...
- Auto rename files when converting to or from NSFE
- Fixed stupid bug that popped up after I added seeking.
foo_festalon 0.2.4.1
- Added NSFE playlist editor context menu item (Metadata writing and NSFE conversion need to be enabled for it to appear)
- Added seeking (DAMN SLOW)
NOTE: Global fields ARTIST/ALBUM/COPYRIGHT/RIPPER will only be updated for the current track. You'll have to reload the info for all of the other tracks in the file to the changes.
component name: foo_beammeup
component type: general
requires: foobar2000 v0.7
description: Just a little plugin I whipped up. It's supposed to help you manage your installed plugins. Choose "Components/Open components directory" from the menu to open the directory the plugin is installed in.
download link: http://www.stud.uni-karlsruhe.de/~uzbs/fb2...oo_beammeup.zip (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/foo_beammeup.zip)
component name: foo_shn rc4
component type: input
requires: foobar2000 v0.7
description: Shorten decoder plugin with teh superiar tagging and seeking capabilities. foo_shn > shnamp.
* fixed a rare crash bug in the decoder
* improved error messages
* made reporting of total playing time more accurate
download link: Moo. 3:-0 (http://www.stud.uni-karlsruhe.de/~uybc/foo_shn-rc4-fb7.zip)
For those who might have missed it...
Component name: foo_timer 1.0
Component type: general
Requires: foobar2000 0.7
Description:
Useful timer plugin.
Can shutdown your computer or start/stop playback on given date and/or time
or after a given number of minutes. Features a warning before shutdown.
No keyboard shortcuts yet.
Sources included, LGPL license.
Download link: (may be sometimes offline) Mirror 1 (http://astralstorm.servebeer.com/foo_timer.zip)
http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip) compiled against 0.7 and updated FAAD libs.
Nero MPEG-4 AAC encoder (http://www.saunalahti.fi/cse/foobar2000/foo_neromp4.zip) diskwriter component. Uses AAC encoder plugin from Nero to create MP4 / M4A files directly without temporary WAVs or other annoyances.
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.
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
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 (http://www.stud.uni-karlsruhe.de/~uybc/foo_dsp_wider.zip)
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 (http://members.lycos.co.uk/musicf)
been a while since i touched the plugin, did this all today, so may be mistake somewhere..
except if playlist_number changes, but can be done later.
Multiple playlists? See playlist_switcher_callback, declared in playlist_switcher.h.
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.
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...
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 (http://www.cqasys.com/projects/kode54/foo_shuffle.zip)
Author website link - http://www.cqasys.com/projects/kode54/ (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. )
http://homepage.ntlworld.com/jfe1205/foo_mp4.zip (http://homepage.ntlworld.com/jfe1205/foo_mp4.zip) compiled against 0.7.1 and updated FAAD libs.
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.
foo_shuffle v1.0.2
Added minimum jump range as a percentage of the total jump range.
foo_ui_light 0.2 released
http://long-winter.by.ru/ (http://long-winter.by.ru/)
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 (http://pelit.koillismaa.fi/plugins/plugins/71/foo_infobox.zip)
Screenshot link - foo_infobox.PNG (http://pelit.koillismaa.fi/plugins/plugins/71/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.
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 (http://kaishaku.org/software/playtime)
Download link - foo_playtime.zip (http://kaishaku.org/software/playtime/foo_playtime.zip)
Screenshot link - screenshot.png (http://kaishaku.org/software/playtime/screenshot.png)
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/ (http://www.bockholdt.com/fb2k/)
Download link : http://www.bockholdt.com/fb2k/foo_output_oal.zip (http://www.bockholdt.com/fb2k/foo_output_oal.zip)
Screenshot : http://www.bockholdt.com/fb2k/foo_output_oal.jpg (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
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.
foo_vis_simple_spectrum 0.1.0changes:
- added contextmenu for changing modes
- added version number (yay!)
foo_vis_vu_meter 0.1.1It's always on top, not linked to the main window, and you can change the width. Enjoy.
foo_utils 0.1.1Various 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 (http://www.stud.uni-karlsruhe.de/~uzbs/fb2k/html/).
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 (http://www.hydrogenaudio.org/forums/index.php?showtopic=13736&view=findpost&p=139526)
Bug report thread
http://www.hydrogenaudio.org/forums/index....=recycle&st=16& (http://www.hydrogenaudio.org/forums/index.php?showtopic=12230&hl=recycle&st=16&)
foo_ui_light 0.4 released
http://long-winter.by.ru/ (http://long-winter.by.ru/)
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 (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.
name: fii_tunes
type: user interface
foobar version: 0.7.2
compenent version: 0.0.0 - preview
Screenshot (http://nemesis.0catch.com/help.gif)
download foo_tunes preview (http://nemesis.0catch.com/foo_tunes.zip)
post here your suggestion, please
foo_mod v0.88
- Updated to BASS 2.0
- Changing the sample rate in configuration no longer requires a player restart
foo_dbsearch 1.0.3foo_vis_vu_meter 0.1.2- now correctly remembers position when you close foobar
- dB values are computed correctly (factor 2 was missing )
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
Grr...
foo_mod v0.88a
- Fixed 15 sample modules. (Error code was changed.)
EDIT: sample, not channel.
text writer updated to 1.3.5
changes:
- 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 (http://members.lycos.co.uk/musicf/foo_text.dll)
source (http://members.lycos.co.uk/musicf)
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
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 (http://foobar.daychanged.com/foo_write_http.dll)
Screenshot - Screenshot link (http://foobar.daychanged.com/foo_write_http.png)
Plugin home page - HTTP Writer (http://foobar.daychanged.com)
Author - Erik Nylund
I realeased a simple plugins for viewing lyrics
tell me what do you think of
File: FooLyrics.zip (http://pixdesign.tuxfamily.org/pixdesign/download/foo_lyrics.zip)
Screenshot:
Foo Shot.png (http://pixdesign.tuxfamily.org/pixdesign/img/screenshot/Foo%20Shot%20!.PNG)
I will post the sourcecode later.
Sorry for any mistakes i am french
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.
foo_tradersfriend 0.4.4
- Fixed treatment of non-ASCII characters in "Show text file" dialog.
- Added font configuration to "Show text file" dialog.
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
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 (http://www.yohng.com/headphones.html)
Direct download link: http://www.yohng.com/goodies/headphones1c-i.exe (http://www.yohng.com/goodies/headphones1c-i.exe)
Instructions: run installer, then activate through Foobar2000's DSP Manager
Thanks,
George.
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/ (http://www.oss3d.com/)
Direct download link: http://www.oss3d.com/usite/files/oss3dr7-f...-foo-demo-i.exe (http://www.oss3d.com/usite/files/oss3dr7-foo-demo-i.exe)
Instructions: run installer, then activate through Foobar2000's DSP Manager
Thanks,
George.
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 (http://www20.brinkster.com/escapesjunkyard/foo_wma.zip)
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 (http://www.hydrogenaudio.org/show.php/showtopic/7841) for description of the new features.
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.
http://pelit.koillismaa.fi/plugins/ (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.
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.
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 (http://www.compsoc.man.ac.uk/~ashley/bemused/) client
Compile date - February 15, 2004
Download link - foo_bluetooth_ctrl.zip (http://fb2k.oxygenite.org/foo_bluetooth_ctrl.zip)
Plugin home page - foo_bluetooth_ctrl (http://fb2k.oxygenite.org/)
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 (http://sokrates.mimuw.edu.pl/~filon/foo_scheduler-0.5.zip)
Missing features:
- warning window making possible to cancel pending shutdown
- what more do you need? please tell me :-)
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 (http://sourceforge.net/projects/foolirc/) page, you may download binaries from here:
foo_lirc binary and sources (http://sourceforge.net/project/showfiles.php?group_id=103527&package_id=111200&release_id=221172)
I'm waiting for comments and list of missing actions
Screenshot (http://theory.sinp.msu.ru/~shamardin/foo_lirc.gif)
http://pelit.koillismaa.fi/plugins/general.php#68 (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.
http://pelit.koillismaa.fi/plugins/general.php#68 (http://pelit.koillismaa.fi/plugins/general.php#68)
foo_Delete updated
Announcing a new plugin, woot
'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
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 (http://pelit.koillismaa.fi/plugins/general.php#73)
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 (http://forums.winamp.com/showthread.php?postid=1306565#post1306565)
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
Compile date - 04/01/04
Download link² -http://pelit.koillismaa.fi/plugins/input.php#74 (http://pelit.koillismaa.fi/plugins/input.php#74)
Author website link -http://sbougribate.free.fr/html
Screenshot link or send me screenshot - N/A
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
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 (http://pelit.koillismaa.fi/plugins/general.php#77)
foo_shn (http://www.stud.uni-karlsruhe.de/~uybc/foo_shn.zip) updated to 0.3.12
for changelog etc see http://www.hydrogenaudio.org/show.php/showtopic/13760 (http://www.hydrogenaudio.org/show.php/showtopic/13760)
foo_cue_ex updated to version 1.3.2
Added playlist->CUE export/saving feature
Link (http://pelit.koillismaa.fi/plugins/general.php#77)
foo_dsp_vlevel updated to 20040601.5
see http://209.152.181.168/~hydrogen/show.php/showtopic/22057 (http://209.152.181.168/~hydrogen/show.php/showtopic/22057)
or http://www.hydrogenaudio.org/show.php/showtopic/22057 (http://www.hydrogenaudio.org/show.php/showtopic/22057)
foo_shn (http://www.stud.uni-karlsruhe.de/~uybc/foo_shn.zip) updated to 0.3.13
for changelog etc see http://www.hydrogenaudio.org/show.php/showtopic/13760 (http://www.hydrogenaudio.org/show.php/showtopic/13760)
Anyone know where I can find foo_Delete? http://pelit.koillismaa.fi/plugins/ (http://pelit.koillismaa.fi/plugins/) seems to be down.
Hi
but is there a link http or ftp where can i find every plugins for foobar???
maybe update plug
FoxyTunes - Foobar2000 comes to Firefox Web Browser
FoxyTunes allows you to control your favorite media player from Firefox.
The controls are positioned on the status bar or one of the toolbars, so no extra space is wasted.
FoxyTunes supports Foobar2000, has many nice features and is free.
Homepage: http://www.foxytunes.org/firefox/ (http://www.foxytunes.org/firefox/)
Features: http://www.foxytunes.org/firefox/features.html (http://www.foxytunes.org/firefox/features.html)
Enjoy,
Alex
Announcement of foo_dsp_xover split to separate thread (http://www.hydrogenaudio.org/forums/index.php?showtopic=29316). Please keep posts in this thread short.
foo_playlist_tree is a playlist manager that lets you categorize your files in a hierarchical fashion. Create trees and subtrees and subsubtree to your hearts content. The interface supports a drag and drop interface which allows you to move your trees and files around, as well as drop music files, link files, playlists and the native collection format to the working tree. It also has an option to send all the files in a tree to a to a removable drive (great for mp3 players that act as a drive). Total playing time and total file sizes are displayed at each level of the tree. Great for creating an 80 minute cd or determining how many files you can send to your mp3 player.
Now can be used as a ui_extension and in the tabbed environment available elsewhere.
foo_playlist_tree can be found at http://www.bowron.us/foo_playlist_tree.zip (http://www.bowron.us/foo_playlist_tree.zip)
The program may still has problems with non-ascii filenames.
Channel Mixer (foo_channel_mixer) 0.2 alpha is out.
This plugin allows to (up|down)mix between 1-6 channels.
http://skipyrich.siteburg.com/store/foo_channel_mixer.zip (http://skipyrich.siteburg.com/store/foo_channel_mixer.zip)
Component name - foo_dsp_src
Component type (appropriate section) - Dsp
Which foobar2000 version the component works with¹ - 0.8
Author name and e-mail address (and tell me if you want your e-mail address to be published) - KarLKoX - KarLKoX@gmail.com
Description of the component - A dsp using the excellent Secret Rabbit Code resampler. ( http://www.mega-nerd.com/SRC/ (http://www.mega-nerd.com/SRC/) )
Compile date - 24/02/2005
Download link² - http://sbougribate.free.fr/Files/Foobar2000/foo_dsp_src.zip (http://sbougribate.free.fr/Files/Foobar2000/foo_dsp_src.zip)
Author website link - http://www.starnetasso.fr.st (http://www.starnetasso.fr.st)
Screenshot link or send me screenshot - N/A
Component name - foo_dsp_xbass
Component type (appropriate section) - Dsp
Which foobar2000 version the component works with¹ - 0.8
Author name and e-mail address (and tell me if you want your e-mail address to be published) - KarLKoX - KarLKoX@gmail.com
Description of the component - 1.02 update : now use a FIR filter resulting in a soften sound (no more noise).
Compile date - 24/02/2005
Download link² - http://sbougribate.free.fr/Files/Foobar200...o_dsp_xbass.zip (http://sbougribate.free.fr/Files/Foobar200...o_dsp_xbass.zip)
Author website link - http://www.starnetasso.fr.st (http://www.starnetasso.fr.st)
Screenshot link or send me screenshot - N/A
Component name - foo_input_skale
Component type (appropriate section) - Input
Which foobar2000 version the component works with¹ - 0.8
Author name and e-mail address (and tell me if you want your e-mail address to be published) - KarLKoX - KarLKoX@gmail.com
Description of the component - This plugin decode Skale ( http://www.skale.org (http://www.skale.org) ) musics.
There is no seek support and no song duration information but archives are supported.
Compile date - 24/02/2005
Download link² - http://sbougribate.free.fr/Files/Foobar200...input_skale.zip (http://sbougribate.free.fr/Files/Foobar200...input_skale.zip)
Author website link - http://www.starnetasso.fr.st (http://www.starnetasso.fr.st)
Screenshot link or send me screenshot - N/A
Component name - foo_input_aud
Component type (appropriate section) - Input
Which foobar2000 version the component works with¹ - 0.8
Author name and e-mail address (and tell me if you want your e-mail address to be published) - KarLKoX - KarLKoX@gmail.com
Description of the component - This plugin decode aud files from Westwood Studio games (C&C, Red Alert ...).
Compile date - 24/02/2005
Download link² - http://sbougribate.free.fr/Files/Foobar2000/foo_aud.rar (http://sbougribate.free.fr/Files/Foobar2000/foo_aud.rar)
Author website link - http://www.starnetasso.fr.st (http://www.starnetasso.fr.st)
Screenshot link or send me screenshot - N/A
Component name - foo_input_ym
Component type (appropriate section) - Input
Which foobar2000 version the component works with¹ - 0.8
Author name and e-mail address (and tell me if you want your e-mail address to be published) - KarLKoX - KarLKoX@gmail.com
Description of the component - 1.02 update : fixed a bug and speed increased when adding a bunch of files in the same time ( > 500 files ).
Compile date - 24/02/2005
Download link² - http://sbougribate.free.fr/Files/Foobar2000/foo_input_ym.zip (http://sbougribate.free.fr/Files/Foobar2000/foo_input_ym.zip)
Author website link - http://www.starnetasso.fr.st (http://www.starnetasso.fr.st)
Screenshot link or send me screenshot - N/A
They can also be found in the official (http://pelit.koillismaa.fi/plugins/index.php) page.
Component name - foo_input_ym
Component type (appropriate section) - Input
Which foobar2000 version the component works with¹ - 0.8
Author name and e-mail address (and tell me if you want your e-mail address to be published) - KarLKoX - KarLKoX@gmail.com
Description of the component
- 1.03 update : added APE tag support,
added archive support,
fixed a bug with the lowpass filter,
- 1.02 update : fixed a bug and speed increased when adding a bunch of files in the same time ( > 500 files ).
Compile date - 24/02/2005
Download link² - http://sbougribate.free.fr/Files/Foobar2000/foo_input_ym.zip (http://sbougribate.free.fr/Files/Foobar2000/foo_input_ym.zip)
Author website link - http://www.starnetasso.fr.st (http://www.starnetasso.fr.st)
Screenshot link or send me screenshot - N/A
Resample (SSRC High precision) DSP plugin.
Source code included.
Download foo_dsp_ssrc_highprec.dll from:
http://www.hydrogenaudio.org/forums/index....showtopic=34573 (http://www.hydrogenaudio.org/forums/index.php?showtopic=34573)
Resample (SSRC High precision) DSP plugin.
Source code included.
Download foo_dsp_ssrc_highprec.dll from:
http://www.hydrogenaudio.org/forums/index....showtopic=34573 (http://www.hydrogenaudio.org/forums/index.php?showtopic=34573)
[a href="index.php?act=findpost&pid=305203"][{POST_SNAPBACK}][/a]
cant download. thread removed
Component name - foo_cue_ex
version: 1.4
foobar2000 version - 0.8.3
e-mail me at wigbam@yahoo.co.uk
Download (http://pelit.koillismaa.fi/plugins/general.php#77)
Changelog:
- made it compatible with new foobar2000 version. But you have to change extensions of the cue files to 'cux' . I know it's not good, but apparently it is the only way of doing it as described in this topic (http://www.hydrogenaudio.org/forums/index.php?showtopic=35962). Hope it changes when 0.9 is out.
Component: foo_dsp_xover
updated version: 0.24
foobar2000 version: 0.8.3
details: http://www.hydrogenaudio.org/forums/index....ndpost&p=345140 (http://www.hydrogenaudio.org/forums/index.php?showtopic=29316&view=findpost&p=345140)
Nowplaying2Web Plugin for Foobar
This plugin is designed to show current playing song on web or as an image.
For more details please visit http://www.blueforge.net/playing/?hl=en (http://www.blueforge.net/playing/?hl=en)
Demos:
http://www.blueforge.net/playing/demo1.htm (http://www.blueforge.net/playing/demo1.htm)
foo_cue_ex 1.5.0 uploded
Download (http://pelit.koillismaa.fi/plugins/general.php#77)
----------------------------
- Fixed bug which caused inproper handling of non-latin characters in tags
- Added back support for cue exporting
- Added support for multi-line values