Help - Search - Members - Calendar
Full Version: foo_title, new version for 0.9
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6
leobeach
Hi,

Great plugin here, but I am annoyed with the "always-on-top-but-not-on-top-of-start-bar" problem. I understand it is not possible and my other "always-on-top" applications do have the same behaviour.
But how would it be possible to have it as a toolbar included in the windows start bar (like WMP or Quick Launch) ? That would solve the problem, but I don't really know how to do that.


Still great plugin !


Thanks,
Leo
Matt Schuette
QUOTE(leobeach @ Oct 30 2006, 11:47) *

But how would it be possible to have it as a toolbar included in the windows start bar (like WMP or Quick Launch) ? That would solve the problem, but I don't really know how to do that.


Prior to using foo_title, I had a toolbar that sat along-side my quicklaunch bar. Here is what that looked like:

IPB Image

The four buttons are "Play/Pause", "Previous", "Next", "Random". Random effectively gives you next album if you are on album shuffle mode. If this is what you are talking about, I can post more information on how I set that up.

Matt Schuette
leobeach
QUOTE(Matt Schuette @ Oct 30 2006, 17:21) *


The four buttons are "Play/Pause", "Previous", "Next", "Random". Random effectively gives you next album if you are on album shuffle mode. If this is what you are talking about, I can post more information on how I set that up.

Matt Schuette


Hi Matt,

Yes, that exactly what I was thinkng of. But how can you customize windows toolbars ? The only option I see for a toolbar is to add a folder.

Thanks,
Leo
Matt Schuette
QUOTE(leobeach @ Oct 31 2006, 06:10) *

Yes, that exactly what I was thinkng of. But how can you customize windows toolbars ? The only option I see for a toolbar is to add a folder.


Leo, I felt this was a little off-topic for foo_title, so I started a new thread here.

Matt
Enigma776
what's the latest version still 0.6? as i have downloaded a file called foo_title-0.6-bin.zip from that link but foobar is reporting it as 0.3 and i seem to be missing some features that some people are talking about. So i'll assuming i got the wrong version
full_n_spills
it appears on top everytime. how to set it to normal?
Drybonz
Looks good, but Play button does not communicate with Foobar... Play button on foo_title does not work for me.

I see this has already been requested but I would also like to see an option to switch off "always on top"

Thanks for reading.
Quiark
Not always on top option will be in the next version.

Drybonz> Have you tried the Play buttons in other skins ? Do you have the Play command in foobar2000's menu ?
_eclectic_
My foo_title has disappeared, have tried changing skins, changing opacity, etc. I have redownloaded the .dlls, they are in the components\components subdirectory, tried copying them to the components sub, got a dual .dll load error, so they are loading from the components\components sub. I have grown to really depend on foo_title, a very nice option. Any ideas?
Quiark
That's strange.. Make sure you have the latest version (from sourceforge.net) and remove the old dll's (foo_managedWrapper.dll and dotnet_title.dll) and that you have the files in the correct directories (this is explained somewhere at the beginning of this thread).

If that fails, check if you have foo_title in the preferences, if there's anything in the console and if foo_managedWrapper.dll is present in the loaded components list.

_eclectic_
QUOTE(Quiark @ Jan 21 2007, 13:09) *

That's strange.. Make sure you have the latest version (from sourceforge.net) and remove the old dll's (foo_managedWrapper.dll and dotnet_title.dll) and that you have the files in the correct directories (this is explained somewhere at the beginning of this thread).

If that fails, check if you have foo_title in the preferences, if there's anything in the console and if foo_managedWrapper.dll is present in the loaded components list.


1.) downloaded latest .dll (dated same as ones I was already using), put it in the \components directory rather than the \components\components directory, restarted foobar and got an error. Closed foobar and moved to them to the \components\components sub and restarted. No error.
2.) foo_title is a choice in preferences, I have tried various opacity to see if I had "disappeared" it.
3.) foo_managedWrapper.dll is present in the loaded components list (after moving back to the \components\components sub), indicaes version .3.
4.) rebooted machine to see if any difference. None.

So at this point, I can only think that either some install or update caused a problem. If it is an update, the others should be experiencing as well. I jsut changed the default font size on my PC, but the problem existed before I did that. Very puzzling. I love this component, it really makes my foobar more functional for listening. If anyone has any ideas or has run into this before, I would love to find out what fixed it. Thanks.
Quiark
That's quite strange with the components/components thing. One more question - did you work with both foo_managedWrapper.dll and dotnet_title.dll as you described ? I mean, it could be possible that dotnet_title.dll would be loaded from components/components, it would be a bug in my code, but foo_managedWrapper.dll, a regular foobar2000 component, it would have to be a bug in foobar (or, of course, some strange coincidence).

Anyway, you could try to reset foo_title's configuration by removing it's dlls, starting foobar, answering No to "Would you like to keep foo_managedWrapper's settings?" and then installing the dlls back.
_eclectic_
QUOTE(Quiark @ Jan 22 2007, 10:49) *

That's quite strange with the components/components thing. One more question - did you work with both foo_managedWrapper.dll and dotnet_title.dll as you described ? I mean, it could be possible that dotnet_title.dll would be loaded from components/components, it would be a bug in my code, but foo_managedWrapper.dll, a regular foobar2000 component, it would have to be a bug in foobar (or, of course, some strange coincidence).

Anyway, you could try to reset foo_title's configuration by removing it's dlls, starting foobar, answering No to "Would you like to keep foo_managedWrapper's settings?" and then installing the dlls back.


First, thanks for the quick reply!

Then the .dll's SHOULD be in the \components dir? Sorry if this is already covered, I did review the posts and didn't see an answer, I could have just missed it.

What I am going to do is remove, restart, add back, restart. That sounds like the solution. For now I'll keep the \components\components structure (because it worked before) smile.gif

OK, removal, restart, add back, restart worked! Must have been something in the settings? Thanks again for this component. I use the regular foobar interface for working with the files, the heavy lifting, playlists, etc. But when it is time to settle in and listen, foo_title is great for being unobtrusive yet functional while working. I still have pretty_pop running, but the ability to "start/stop/open foobar" is great. I have to work on the album art issue, most of my art is in a folder \artwork under the artist\album folder. But very pleased with your efforts. beer.gif
Quiark
It was probably that the settings were screwed or something. I'll add a reset page button to the next version.

I believe the album art could be solved with a good formatting string in the settings smile.gif
eTaurus
Hi Quiark,
your work really is GRADE A+ because it does what foo_prettypop doesn't (control foobar) and because it is a foobar plugin and not additional software (like CD Art Display) which slows down my system and relies on foo_winamp_spam.
There are a few requests and questions I have:
  1. I really would like to have the often requested features "Pin to desktop" and "Not always on top". The reason is that I only have a small display and sometimes it disturbs me while I work at my machine. A click- through feature would be kicking ass but I think it is not that easy to let the buttons remain clickable.
  2. It would be cool if I could tell foo_titel to display any image as album art it finds in the folder simply by using a wildcard like*. Personally I have only one image in my album folder without a consistent naming scheme so foo_title won't have a problem to decide which one to take since it supports no cycling of images if I am right.
  3. Is there a possibility to cut of or shorten the lines displayed in the skin with dots if the trackname etc is to long? At the moment it just continues outside the box or covers text in other layers.
I hope you will find the time to include all these wishes soon.

Thanks again!!

eTaurus
brkerez
Hi !

Also I would be very pleased if I will see support for displaying any albumart image in foo_title, for now * wildcard is not working...

Please please smile.gif

Quiark
QUOTE(eTaurus @ Jan 29 2007, 03:36) *

I really would like to have the often requested features "Pin to desktop" and "Not always on top". The reason is that I only have a small display and sometimes it disturbs me while I work at my machine. A click- through feature would be kicking ass but I think it is not that easy to let the buttons remain clickable.


Pin to desktop is already implemented, will be in the next release.

QUOTE

It would be cool if I could tell foo_titel to display any image as album art it finds in the folder simply by using a wildcard like*. Personally I have only one image in my album folder without a consistent naming scheme so foo_title won't have a problem to decide which one to take since it supports no cycling of images if I am right.

I'll think about that.
QUOTE


Is there a possibility to cut of or shorten the lines displayed in the skin with dots if the trackname etc is to long? At the moment it just continues outside the box or covers text in other layers.
[/list]I hope you will find the time to include all these wishes soon.



Maybe you should be able to utilize the $abbrev formatting function. However it won't work very well with a variable sized font.
drake
how did i not know about this plugin before? kicks absolute ass. well done!
zephirum
Hi
Great to hear that there's going to be a pin-to-desktop function.
I'm wondering is it possible for foo_title to communicate with album art panel
and use it's method of finding album arts scattered all over place on my hard drive tongue.gif

If that's not possible, perhaps the method can be implemented onto foo_title as well?

Also, for those simple display skins, it would be great if they can be made to "click through" (and lock the panel) so you can control what's behind it.

and finally, if foo_bar's transparency or animation can respond to song events (i.e. new song)
then I can throw away other toasters biggrin.gif

Sorry for being needy tongue.gif
brkerez
Hi again !

one more idea - what about option of hiding foo_title window if music is stopped/paused ? Often I need to pause playback and then it's useless (for me) to have the window visible and taking place on my desktop.
Chaser
Sometimes I get errors like this one on closing foobar. I think they are related to reading/writing xml-files:

CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 74905C91h
Access violation, operation: read, address: 00000000h
Call path:

This is the first crash logged by this instance.
Code bytes (74905C91h):
74905C51h: 55 8B EC 83 EC 0C 53 56 57 FF 35 C0 D1 9C 74 FF
74905C61h: 15 D8 D1 9C 74 8B 4D 08 89 45 FC 8B 45 0C 25 00
74905C71h: F0 FF FF 8B 30 83 E6 FE 8D 7E FC 8B C7 2B C1 83
74905C81h: E8 10 99 BB 64 22 00 00 F7 FB 8B D8 85 DB 7C 76
74905C91h: 3B 19 7D 72 69 C0 64 22 00 00 8D 44 08 14 3B F0
74905CA1h: 75 64 8D 8F 30 20 00 00 89 4D 08 E8 A8 B5 FF FF
74905CB1h: 85 C0 0F 84 57 DE 00 00 8D 45 F8 50 8D 45 F4 50
74905CC1h: FF 75 0C 56 E8 67 B7 FF FF 83 C4 10 85 C0 0F 84
Stack (0012F7ACh):
0012F78Ch: 00E50178 00000076 003C0178 00E50000
0012F79Ch: 049773E0 00000000 0600F4AC 7C91EE18
0012F7ACh: 00000000 06BA46E0 06BA46E0 7497D155
0012F7BCh: 06BA4714 00000000 0012F7D4 749063F7
0012F7CCh: 00000000 06BA46E0 0012F7E4 74916AB5
0012F7DCh: 06BA46E0 06BA46E4 0012F830 74906AEF
0012F7ECh: 00000001 00000000 06BA3AB8 06BA46E0
0012F7FCh: 001BE318 00000001 00000000 06BA46E4
0012F80Ch: 06BA46E4 00000000 001BE318 0012F7F0
0012F81Ch: 0012F3D0 0012F8A8 74929077 749068C8
0012F82Ch: 00000000 0012F838 749068E9 0012F850
0012F83Ch: 74905BB8 06BA46E0 00000000 06BA3AB8
0012F84Ch: 06BA3B14 0012F864 74964E74 06BA3AB8
0012F85Ch: 00000000 06BA3A38 0012F8B8 7492C89C
0012F86Ch: 00000000 06BA3A38 06BA3A38 00000004
0012F87Ch: 7490760F 06BA3A38 00000004 00000004
0012F88Ch: 001D6500 00000001 00000000 001D6500
0012F89Ch: 06BA3A38 0012F880 0012F3D0 0012F8FC
0012F8ACh: 74929077 74907618 00000000 0012F90C
0012F8BCh: 749075C3 06BA4680 06BA4670 749065A0
Registers:
EAX: 00000000, EBX: 00000000, ECX: 00000000, EDX: FFFFFFEC
ESI: 00000000, EDI: FFFFFFFC, EBP: 0012F7C4, ESP: 0012F7AC
Crash location: "msxml3", loaded at 74900000h - 74A0E000h

Loaded modules:
foobar2000 loaded at 00400000h - 004F3000h
ntdll loaded at 7C910000h - 7C9C7000h
kernel32 loaded at 7C800000h - 7C906000h
COMCTL32 loaded at 773A0000h - 774A3000h
msvcrt loaded at 77BE0000h - 77C38000h
ADVAPI32 loaded at 77DA0000h - 77E4A000h
RPCRT4 loaded at 77E50000h - 77EE1000h
GDI32 loaded at 77EF0000h - 77F37000h
USER32 loaded at 77D10000h - 77DA0000h
SHLWAPI loaded at 77F40000h - 77FB6000h
SHELL32 loaded at 7C9D0000h - 7D1F0000h
ole32 loaded at 774B0000h - 775ED000h
shared loaded at 10000000h - 10029000h
comdlg32 loaded at 76350000h - 7639A000h
IMM32 loaded at 76330000h - 7634D000h
LPK loaded at 62E10000h - 62E19000h
USP10 loaded at 75790000h - 757FB000h
MSCTF loaded at 746A0000h - 746EC000h
GameHook loaded at 10D00000h - 10D0F000h
lgscroll loaded at 10100000h - 1010F000h
MSVCR80 loaded at 78130000h - 781CB000h
MSVCP80 loaded at 7C420000h - 7C4A7000h
NTMARTA loaded at 77660000h - 77681000h
WLDAP32 loaded at 76F20000h - 76F4D000h
SAMLIB loaded at 71B70000h - 71B83000h
msctfime loaded at 75250000h - 7527E000h
foo_burninate loaded at 00A60000h - 00A97000h
VERSION loaded at 77BD0000h - 77BD8000h
foo_cdda loaded at 00AC0000h - 00AF6000h
foo_channel_mixer loaded at 00B20000h - 00B5B000h
foo_common loaded at 00B70000h - 00BAA000h
foo_converter loaded at 00BD0000h - 00C39000h
foo_cwb_hooks loaded at 00C60000h - 00C8E000h
foo_dbsearch loaded at 00CB0000h - 00D25000h
OLEAUT32 loaded at 770F0000h - 7717C000h
foo_dsp_continuator loaded at 00D50000h - 00D82000h
foo_dsp_crossfader loaded at 00DB0000h - 00DC0000h
foo_dsp_skip_silence loaded at 00DD0000h - 00DDA000h
foo_dsp_std loaded at 00DF0000h - 00E31000h
foo_freedb2 loaded at 00E60000h - 00EA0000h
foo_input_mslive loaded at 00EC0000h - 00EE7000h
WMVCore loaded at 15110000h - 1536A000h
WMASF loaded at 11C70000h - 11CA9000h
foo_input_std loaded at 00F00000h - 01014000h
foo_lyricsdb loaded at 01040000h - 0105E000h
WININET loaded at 771B0000h - 7727E000h
Normaliz loaded at 01070000h - 01079000h
iertutil loaded at 5DCA0000h - 5DCE5000h
foo_managedWrapper loaded at 01290000h - 01332000h
mscoree loaded at 79000000h - 79045000h
msvcm80 loaded at 7C4C0000h - 7C53D000h
mscorwks loaded at 79E70000h - 7A3D1000h
mscorlib.ni loaded at 790C0000h - 79BA6000h
mscorjit loaded at 79060000h - 790B3000h
rsaenh loaded at 0FFD0000h - 0FFF8000h
System.ni loaded at 7A440000h - 7ABFE000h
System.Drawing.ni loaded at 7ADE0000h - 7AF74000h
System.Windows.Forms.ni loaded at 7AFD0000h - 7BC56000h
xpsp2res loaded at 20000000h - 202D9000h
dotnet_title loaded at 11000000h - 11014000h
gdiplus loaded at 4EBA0000h - 4ED43000h
uxtheme loaded at 5B0F0000h - 5B128000h
foo_masstag loaded at 03DF0000h - 03E40000h
foo_osd loaded at 03E50000h - 03E84000h
foo_playcount_mod loaded at 03EB0000h - 03EC5000h
foo_playlist_tree loaded at 03EE0000h - 03F4B000h
foo_pqview loaded at 03F70000h - 03F8C000h
foo_rgscan loaded at 03FB0000h - 03FF8000h
foo_rg_trn loaded at 04020000h - 0403B000h
foo_run loaded at 04060000h - 0408B000h
foo_sendtodevice loaded at 040B0000h - 040DF000h
foo_sic loaded at 04100000h - 04157000h
WS2_32 loaded at 71A10000h - 71A27000h
WS2HELP loaded at 71A00000h - 71A08000h
foo_uie_albumart loaded at 04280000h - 042BC000h
foo_uie_lyrics_panel loaded at 042E0000h - 04348000h
foo_uie_vis_egoh loaded at 04370000h - 0438D000h
foo_ui_columns loaded at 043A0000h - 04438000h
foo_ui_panels loaded at 04460000h - 04525000h
Msimg32 loaded at 76320000h - 76325000h
foo_utils loaded at 04550000h - 04589000h
dciman32 loaded at 73B30000h - 73B36000h
System.Xml.ni loaded at 69BE0000h - 6A148000h
DSOUND loaded at 73E70000h - 73ECC000h
WINMM loaded at 76AF0000h - 76B1E000h
serwvdrv loaded at 5D100000h - 5D107000h
umdmxfrm loaded at 5B420000h - 5B427000h
WINTRUST loaded at 76BF0000h - 76C1E000h
CRYPT32 loaded at 77A50000h - 77AE5000h
MSASN1 loaded at 77AF0000h - 77B02000h
IMAGEHLP loaded at 76C50000h - 76C78000h
wdmaud loaded at 72C90000h - 72C99000h
msacm32 loaded at 72C80000h - 72C88000h
MSACM32 loaded at 77BB0000h - 77BC5000h
midimap loaded at 77BA0000h - 77BA7000h
KsUser loaded at 73E40000h - 73E44000h
mswsock loaded at 719B0000h - 719F0000h
DNSAPI loaded at 76EE0000h - 76F07000h
iphlpapi loaded at 76D20000h - 76D39000h
rasadhlp loaded at 76F80000h - 76F86000h
Accessibility.ni loaded at 60000000h - 60014000h
CLBCATQ loaded at 76F90000h - 7700F000h
COMRes loaded at 77010000h - 770E3000h
msxml3 loaded at 74900000h - 74A0E000h
DBGHELP loaded at 59DD0000h - 59E71000h

Stack dump analysis:
Address: 7497D155h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 749063F7h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 74916AB5h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 74906AEFh, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 74929077h, location: "msxml3", loaded at 74900000h - 74A0E000h
Symbol: "DllGetClassObject" (+0000712Dh)
Address: 749068C8h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 749068E9h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 74905BB8h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 74964E74h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 7492C89Ch, location: "msxml3", loaded at 74900000h - 74A0E000h
Symbol: "DllGetClassObject" (+0000A952h)
Address: 7490760Fh, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 74929077h, location: "msxml3", loaded at 74900000h - 74A0E000h
Symbol: "DllGetClassObject" (+0000712Dh)
Address: 74907618h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 749075C3h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 749065A0h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 749065E8h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 74929077h, location: "msxml3", loaded at 74900000h - 74A0E000h
Symbol: "DllGetClassObject" (+0000712Dh)
Address: 74906610h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 7490634Bh, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 74906D53h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 749063ACh, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 7492CB5Bh, location: "msxml3", loaded at 74900000h - 74A0E000h
Symbol: "DllGetClassObject" (+0000AC11h)
Address: 00D78228h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D50000h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D5C1A4h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 74929077h, location: "msxml3", loaded at 74900000h - 74A0E000h
Symbol: "DllGetClassObject" (+0000712Dh)
Address: 74906540h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 74906562h, location: "msxml3", loaded at 74900000h - 74A0E000h
Address: 00D571A7h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D78228h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D6BA9Bh, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D623A5h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D50000h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D5DF80h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D62423h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D5DDD2h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D50000h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D5DF05h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D50000h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D5DF80h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D5DF6Fh, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D50000h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 7C9111A7h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "LdrInitializeThunk" (+00000029h)
Address: 00D50000h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 7C933F31h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "LdrShutdownProcess" (+00000142h)
Address: 00D5DF52h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 00D50000h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 7C91E88Eh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "ZwTerminateProcess" (+00000000h)
Address: 7C920945h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAcquirePebLock" (+00000028h)
Address: 7C92094Eh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAcquirePebLock" (+00000031h)
Address: 00D5DF52h, location: "foo_dsp_continuator", loaded at 00D50000h - 00D82000h
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C933E98h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "LdrShutdownProcess" (+000000A9h)
Address: 7C81CD76h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "IsValidLocale" (+000008EBh)
Address: 77527227h, location: "ole32", loaded at 774B0000h - 775ED000h
Symbol: "CoWaitForMultipleHandles" (+000000E6h)
Address: 775271FCh, location: "ole32", loaded at 774B0000h - 775ED000h
Symbol: "CoWaitForMultipleHandles" (+000000BBh)
Address: 77527211h, location: "ole32", loaded at 774B0000h - 775ED000h
Symbol: "CoWaitForMultipleHandles" (+000000D0h)
Address: 7C924481h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlQueryEnvironmentVariable_U" (+000000E0h)
Address: 79F27B88h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "CreateAssemblyCache" (+00019ADAh)
Address: 79F96C5Dh, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllCanUnloadNowInternal" (+000033A1h)
Address: 79F27ACFh, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "CreateAssemblyCache" (+00019A21h)
Address: 7A38FE14h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Address: 7A30BE88h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Address: 79F96C5Dh, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllCanUnloadNowInternal" (+000033A1h)
Address: 79F96C8Ah, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllCanUnloadNowInternal" (+000033CEh)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C81CDB0h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "IsValidLocale" (+00000925h)
Address: 7C81CDEEh, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "ExitProcess" (+00000014h)
Address: 77E8F3B0h, location: "RPCRT4", loaded at 77E50000h - 77EE1000h
Symbol: "RpcErrorStartEnumeration" (+0000A70Bh)
Address: 79F96D9Ch, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllCanUnloadNowInternal" (+000034E0h)
Address: 79E74AFEh, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllUnregisterServerInternal" (+000012DEh)
Address: 7A322C04h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Address: 79E74ACAh, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllUnregisterServerInternal" (+000012AAh)
Address: 79F174E5h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "CreateAssemblyCache" (+00009437h)
Address: 79E725A0h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Address: 7A3240C0h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Address: 79F174E5h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "CreateAssemblyCache" (+00009437h)
Address: 79F1732Fh, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "CreateAssemblyCache" (+00009281h)
Address: 79F17349h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "CreateAssemblyCache" (+0000929Bh)
Address: 79F9A3C8h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllCanUnloadNowInternal" (+00006B0Ch)
Address: 79F17349h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "CreateAssemblyCache" (+0000929Bh)
Address: 79F8EA4Dh, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "StrongNameFreeBuffer" (+00005775h)
Address: 79E77F9Fh, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllUnregisterServerInternal" (+0000477Fh)
Address: 7A32968Ch, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Address: 79E77F9Fh, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllUnregisterServerInternal" (+0000477Fh)
Address: 79E77F50h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllUnregisterServerInternal" (+00004730h)
Address: 79E786AAh, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllUnregisterServerInternal" (+00004E8Ah)
Address: 79F93AE2h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllCanUnloadNowInternal" (+00000226h)
Address: 79E7A39Eh, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllUnregisterServerInternal" (+00006B7Eh)
Address: 79F93AF4h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllCanUnloadNowInternal" (+00000238h)
Address: 79E74411h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllUnregisterServerInternal" (+00000BF1h)
Address: 7A2ED514h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Address: 79E74411h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllUnregisterServerInternal" (+00000BF1h)
Address: 79F93919h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllCanUnloadNowInternal" (+0000005Dh)
Address: 79F93F64h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllCanUnloadNowInternal" (+000006A8h)
Address: 79F93F14h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllCanUnloadNowInternal" (+00000658h)
Address: 79F9AC4Ch, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllCanUnloadNowInternal" (+00007390h)
Address: 79F96DC8h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllCanUnloadNowInternal" (+0000350Ch)
Address: 79F0C4A4h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "CorExitProcess" (+0000013Dh)
Address: 79F93FE6h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Symbol: "DllCanUnloadNowInternal" (+0000072Ah)
Address: 79003921h, location: "mscoree", loaded at 79000000h - 79045000h
Symbol: "ClrCreateManagedInstance" (+00000EBEh)
Address: 7C80AD00h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "FindResourceExW" (+00000078h)
Address: 7A2EDC30h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Address: 7901145Bh, location: "mscoree", loaded at 79000000h - 79045000h
Symbol: "CorExitProcess" (+00000045h)
Address: 79E70000h, location: "mscorwks", loaded at 79E70000h - 7A3D1000h
Address: 00497274h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0049727Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004974A3h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496FE0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004974C8h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496163h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00496FE0h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 7C816FD7h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C816FE0h, location: "kernel32", loaded at 7C800000h - 7C906000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 004961BDh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004F3000h

Version info:
foobar2000 v0.9.4.2
UNICODE

Additional info:
ReplayGain Scanner 2.0.2 (foo_rgscan)
foo_managedWrapper 0.3 (foo_managedWrapper)
Skip silence 0.1 (foo_dsp_skip_silence)
freedb Tagger 0.5.2a (foo_freedb2)
foobar2000 core 0.9.4.2 (Core)
Common services 0.1 (foo_common)
WMA Decoder 1.1 (foo_input_std)
Masstagger 1.6 (foo_masstag)
Gapless Crossfader 0.2.5.1 (foo_dsp_crossfader)
CD Audio Decoder 2.1.1 (foo_cdda)
FLAC Decoder 1.1.0 (foo_input_std)
Play Count Mod 1.0.1 (foo_playcount_mod)
PanelsUI 0.6.1 beta [Feb 16 2007 - 15:57:11] (foo_ui_panels)
Playlist Tree Panel 2.2.4 [Nov 17 2006 - 16:34:17] (foo_playlist_tree)
Database Search 1.4 beta 4 (foo_dbsearch)
Send to Device 1.0.5 [Nov 17 2006 - 14:16:40] (foo_sendtodevice)
Channel Mixer 0.9.6.1 (foo_channel_mixer)
Audio CD Writer 2.0.1 (foo_burninate)
Standard DSP array 1.0 (foo_dsp_std)
On-Screen Display GDI+ 1.52 (foo_osd)
mslive 0.2 (foo_input_mslive)
foosic music database 1.0 beta 11 (foo_sic)
Converter 1.0.1 (foo_converter)
cwbowron's title format hooks 1.0.14 [Nov 1 2006 - 10:20:44] (foo_cwb_hooks)
Standard Input Array 1.0 (foo_input_std)
Playlist tools 0.5.6 (foo_utils)
Columns UI 0.1.3 beta 1v8 TEST (foo_ui_columns)
foo_lyricsdb 0.0.7 beta 4 (foo_lyricsdb)
Egoh Spectrum analyser (uie) 1.1.0 (foo_uie_vis_egoh)
Continuator 0.4.0 (foo_dsp_continuator)
Album Art Panel 0.2.6 (foo_uie_albumart)
Run services 0.3.2 (foo_run)
ReplayGain override 0.1.1 (foo_rg_trn)
Lyrics panel 0.34.1 (foo_uie_lyrics_panel)

Chaser
There's a problem with your component.
See http://www.hydrogenaudio.org/forums/index....165&st=150#
Quiark
Unfortunately, I have no time to work on foo_title now. The source code is available so anyone willing to fix it can do it.
Chaser
Ok. Thank you!
akaIDIOT
Great plugin, though is it possible to drag it to a second monitor? It seems to block at the edge of the screen sad.gif

I am using foo_osd atm, which works fine, but I'm not immune to eye-candy... I don't care much for the control-buttons, I got my global hotkeys for that...
Quiark
Added to my TODO. Hopefully I'll get to that in near future.
Matt Schuette
QUOTE(akaIDIOT @ Apr 3 2007, 08:12) *

Great plugin, though is it possible to drag it to a second monitor? It seems to block at the edge of the screen sad.gif


I have dual monitors both at work and at home. I've never had a problem with foo_title, and I always leave it on my second monitor. My first guess is that you have nView (nVidia's multi-monitor management software) or similar software trying to be "helpful". I'd check around in your display settings, see if there is anything in there.

Matt
barry123
this is wat I need, I'll check it out, thanks!
barry123
is there a place for every code I can use?
Matt Schuette
QUOTE(barry123 @ Apr 5 2007, 04:41) *

is there a place for every code I can use?


If you mean all the actions that can be assigned to buttons, then yes... the menus of Foobar. On the foo_title project page, Quiark says "It can be any command from the main menu, like Play." That means any main menu command, including those added by whatever plugins you have, can be invoked by a button in a foo_title skin.

As for a list, when you are assigning keyboard shortcuts (Preferences | General | Keyboard Shortcuts), it shows a nice treeview of all the menu commands. It also lists context menu commands, though, so make sure you are looking at the [main] node of the tree.

If you just meant everything you can do in the skin XML, see the project page linked above.

Enjoy!

Matt
lei lo mo
The plugin loads, but then I get no sound on my foobar.
I get this error on my console

[01:27:44] DirectSoundCreate failed : 80010106
Quiark
Try getting a newer version of your soundcard drivers and/or DirectX. It might help
Quiark
A new version released (right on my birthday wink.gif.

Notes:
!! this version will reset your previous foo_title configuration to defaults, so please note what you need (such as the album art filenames) down before installing this !!

Changes:
- scriptable geometries in skins (via formatting strings)
- fixed disappearing fades
- added support for choosing always on top/normal/on desktop z-order
- added support for creating menu commands from .NET code
- album art image file is no longer locked, it is loaded into memory
- created a custom configuration system
- foo_title can now pop up at the beginning and/or the end of a song
- pressing Alt-F4 on foo_title will disable it instead of crashing
- sticking to screen borders now permits pushing it behind the edge (this should make it possible to put foo_title on a different monitor)
- reset button in the pref page - resets everything, including window position
Bobly
Nice update, I've just installed this now and I'm loving it smile.gif
Few requests, my favourite default skin is the white one, but why not have buttons on it? Maybe in the left section? I'd love that but I don't have time right now (exams for the next 3 weeks).

Suggestions:
-Support of embedded artwork as well as linked (someone has modified the albumart panel to support embedded, maybe ask them/take a look at that one to see how to do it?)
-Having foo_title always stay visible but buttons fade in/out upon mouseover? That way one can have a nice design and when the mouse rolls over the buttons appear.

Either way, Kudos smile.gif

Edit: My foo_title doesn't show if set to show when minimised and I minimise Foobar, is that part broken?
eTaurus
Hi Quiark,

Top 1: Happy Birthday!!!

Top 2: Thank you for the nice update!

Top 3: Bobly seems to be right concerning the behaviour when "When fb2k is minimized" is activated. It doesn't show up at all.

Top 4: foo_title prevents XP from shutting down. I have to close foobar manually and repeat the shutdown process to switch off my computer.

eTaurus
Paine-
I felt the urge to post this.

IPB Image

Requires the font "Mini 7", you can change this yourself in the .xml, however.
Download (67 KB @ Rapidshare)
Jamz
Hey guys, I'm extremely new to foobar (like 2 days lol), but I downloaded this plugin and it works really great.

Only have one problem with it, everytime I start up foobar the titlebar doesn't showup until it plays through a song. Pretty much intially, when I have it minimized, it won't show anything until the first song I played from the time I started foobar is done playing. It's not that big a problem because I can just forward to the end of a song and let it show up, just a little annoying. Tryed looking through forms for answer and couldn't find anything, was wondering if I'm only one with the problem.

Thanks for the help peepz.
Quiark
Do you have "All the time" or "Only when.." checked in the foo_title preferences ?
Jamz
I have the all the times checked. But the "on song start" and "before end" are checked. Maybe I uncheck them?

Edit: I tryed unchecking before end and on song start, still didn't make a difference.
ciaran
Any way to have foo_title window disappear when screensaver kicks in? 3D screensaver like Geoforms (http://www.nzone.com/object/nzone_geoforms_home.html) leaves a discoloured shape where foo_title is lurking.

Thx,
ciaran
neothe0ne
QUOTE(Quiark @ Apr 12 2007, 08:53) *

Try getting a newer version of your soundcard drivers and/or DirectX. It might help


That would be pretty hard for someone who owns a Vista Home Premium laptop that's only a couple weeks old. Something's wrong with foo_title, because I get the same error and foobar will only play music after I remove all the foo_title files.

Edit: just checked with 0.6, same error as with 0.7. I think it's just a Vista issue.
Andreasvb
Think I've got the same problem.
It works with Null Output though, just DS that won't work(and I prefer sound on tongue.gif).
urlwolf
This is exactly what I was looking for. Great work Quiark!
ministoat
great plugin smile.gif

is there a way to get it to stick on top of full screened games?
ciaran
QUOTE(eTaurus @ Apr 30 2007, 04:58) *

Hi Quiark,

Top 1: Happy Birthday!!!

Top 2: Thank you for the nice update!

Top 3: Bobly seems to be right concerning the behaviour when "When fb2k is minimized" is activated. It doesn't show up at all.

Top 4: foo_title prevents XP from shutting down. I have to close foobar manually and repeat the shutdown process to switch off my computer.

eTaurus


Yeah. Minimize does not work...

ciaran
_pqpeqe
hey Quiark

great stuff this plugin man
is work very well on xp x64 but i have changed my SO and i need you help on this

i change my SO to vista x64 and this plugin freeze my foobar sad.gif

if you can, and if you have time and patience etc etc tongue.gif you maybe take a look on this please?

thx in advance

_pq

my SO
i run vista x64 ultimate on a e6600 cpu

my foobar:
Core (2007-04-20 20:36:34)
foobar2000 core 0.9.4.3
foo_abx.dll (2007-04-20 20:35:00)
ABX Comparator 1.3.1
foo_albumlist.dll (2007-04-20 20:34:58)
Album List 3.2.0
foo_audioscrobbler.dll (2007-05-13 14:23:40)
Audioscrobbler 1.3.6
foo_cdda.dll (2007-04-20 20:34:44)
CD Audio Decoder 2.1.1
foo_converter.dll (2007-04-20 20:34:28)
Converter 1.0.1
foo_cwbowron.dll (2007-07-13 10:18:14)
Album Art Browser 0.0.5 [Jul 13 2007 - 10:15:45]
foo_dsp_std.dll (2007-01-20 00:36:56)
Standard DSP array 1.0
foo_dts.dll (2006-05-26 06:14:52)
DTS decoder 0.1
foo_freedb2.dll (2006-08-29 19:43:04)
freedb Tagger 0.5.2a
foo_input_monkey.dll (2006-06-13 20:35:46)
Monkey's Audio decoder 2.1
foo_input_std.dll (2007-04-20 20:34:22)
FLAC Decoder 1.1.0
Standard Input Array 1.0
WMA Decoder 1.1
foo_masstag.dll (2007-04-20 20:33:44)
Masstagger 1.6
foo_rgscan.dll (2007-04-20 20:33:22)
ReplayGain Scanner 2.0.2
foo_sic.dll (2007-01-08 11:52:52)
foosic music database 1.0 beta 12
foo_ui_columns.dll (2007-07-15 23:23:12)
Columns UI 0.2.0 alpha 3
foo_ui_std.dll (2007-04-20 20:33:14)
Default User Interface 0.9acc
foo_uie_albumart.dll (2007-01-15 17:04:44)
Album Art Panel 0.2.6
foo_uie_albumlist.dll (2007-06-11 14:13:53)
Album list panel 0.2.3 beta
foo_uie_trackinfo.dll (2006-06-24 23:32:21)
Track info panel 0.8
foo_uie_trackinfo_mod.dll (2007-01-05 14:36:20)
Track info panel mod 0.8.0 beta [Jan 5 2007 - 13:36:12]
foo_uie_vis_projectm.dll (2006-10-04 23:26:46)
projectM visualization (Panel) 0.4 (SSE2)
foo_unpack.dll (2007-04-20 20:35:14)
RAR reader 1.1
ZIP/GZIP reader 1.0
Quiark
I'm sorry, but I have no clue why it crashes. On my Vista 64bit I had no problems.
skyhopper88
I have a really odd request. I usually use a mini skin up at the titlebar, but I also like that I can make it appear on song start/end. How about on stop/play pause as well? Back to my request, I'd like to have two "instances" so I could have two skins at once (a title bar skin thats always on at the topand the CD Cover skin to appear at the bottom right on song play/pause/stop/change). I use Pretty popup, but the case skin is much more glamorous.
masterrossi
indeed no sound on vista, so no use at all for me now. If this ever gets resolved that would be great.
FunkyMunky
I was trying to set up my friend with foobar and some nice skins and foo_titile. He was running vista also, and we had the no sound problem too. After we removed only foo_titiel it worked, so add another to the count of ppl with the vista problem. Hopefully this gets resolved.

I was just wondering though, as vista comes with .net framework 3.0, does it also come with 2.0 or is it already part of 3.0? Maybe all that has to be done is install .net framework 2.0 on vista? If anyone wants to givie it a shot that would help.

Hope the problem gets sorted out.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.