Help - Search - Members - Calendar
Full Version: foo_vis_shpeck
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6
Liquid_Predator
QUOTE(Liquid_Predator @ Dec 11 2007, 05:25) *

When I open the configuration window of Milkdrop 2 in Winamp, my graphical card is recognised and the visualisation works normal.

When I open the configuration window of Milkdrop 2 in Foobar2000, my graphical card is missing! When I start the visualisation the screen remains black.

Any idea what could be the problem?
EDIT: On my XP-system with a Geforce 7650GS everything works correct, this problem occurs on my Vista-laptop with a ATI X1150


After restarting the computer, the configuration window in foobar2000 remains unchanged (not recognising graphical card) but the visualisation itself works perfect!
addicted
wow thanks for this! i was waiting for something like this for my home theater pc
A_Man_Eating_Duck
Thanks for this plugin, i have it and milkdrop2 running on a 40inch TV and i just lost 1 hour because i couldn't look away tongue.gif.



Yirkha
All right, the almighty new version 0.1.0 is finally here. Although many parts have been rewritten, it wouldn't have taken me so long weren't there so many little incompatibilities and minor glitches I tried to fix before this release. Anyway, the changes:
* A ZIPPED VERSION OF TEH DLL IS NOW AVAILABLE FOR TEH DOWNLOAD!!!!!!11oneoneelevencos(0)
* Each plugin has now its own menu item, so there is no need to choose the "active one" in the preferences anymore. (A side effect: clicking "Refresh list" is needed after updates, it is no more done automatically.)
* Plugins can now be simply changed, without manual stop-start cycle.
* Plugins running in an embedded window now have a toolbar with next/prev/random/fullscreen/menu buttons to send them commands. It can be hidden in preferences or using popup menu.
* Plugins running in embedded window get keyboard focus correctly and can be controlled.
* Title is correctly reset when playback is stopped.
* And yes, btw, it works in a Columns UI panel now too.

A few acompanying notes:
The standard ("old") plugins work as they did, i.e. creating their own window or running in fullscreen.
The embedded window ("new") plugins run in a CUI panel, or in an external window if panel is not available.

Only one instance of the panel is allowed. Current version of CUI allows you to create more instances during the "Live editing mode", but it's only a temporary bug.

Plugins embeddable in a panel which I am aware of (and which I have tested) are Milkdrop (both 1 & 2) and AVS. Actually, the later is supposed to be run only that way. For MilkDrops, you have to check the "Integrate with Winamp (skin)" in their configuration.
The embedded window toolbar buttons don't work for MilkDrop 1.

One plugin can be selected to be run in the panel after start automatically - click on the caption/title and use the popup menu.

If you like the old Milkdrop 1.04 like me (I do because it doesn't hang the whole system for a second, as the new version does during D3D de/init and screen mode switching, and also eats just a few percent CPU on my PC), you are tired of the "This plugin needs some music." and feel like a 1337 h4x0r, change the byte at vis_milk.dll:0002A12B from 74h to EBh.

Downloads for Shpeck version 0.1.0:
<obsolete links removed, see the first post in this thread for information about the latest version>

Your feedback is appreciated.
cuotos
That's great news -thanks for your efforts on this awesome component - that was just what my foobar-config was missing -looks great!

In ordner not to forget it, I have a feature proposal: Is it possible to make the toolbar-functions (next preset, fullscreen etc) accessible via foobar actions (if this is the right term) so they could be assigned to shortcuts, buttons etc? That would be extremely helpful!

Back to the actual version:

-I encountered 2 problems:

Right now I don't seem to get milkdrop2 to run in a panel. (AVS and milkdrop 1 work fine) The panel only displays the toolbar and "[SPHECK]". When I select a plugin for autostart it always starts in a seperate window an the panel stays black. Is it supposed to be that way?

When exiting with AVS active in a panel or trying to change the visuals spheck keeps crashing:

(hope its ok to post that much code?)

CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 01C44270h
Access violation, operation: read, address: 02547D69h
Call path:
entry=>user_interface::shutdown=>destroy panel=>destroy child panel
This is the first crash logged by this instance.
Code bytes (01C44270h):
01C44230h:  52 C6 01 E9 BD 00 00 00 6A 05 57 FF 15 20 52 C6
01C44240h:  01 85 C0 74 0D 6A 00 6A 00 6A 10 50 FF 15 08 52
01C44250h:  C6 01 6A EB 57 FF 15 D0 51 C6 01 8B D8 85 DB 0F
01C44260h:  84 90 00 00 00 6A 00 6A EB 57 FF 15 E8 51 C6 01
01C44270h:  80 7B 51 00 74 0A 8B F3 E8 A3 FE FF FF 8B 75 0C
01C44280h:  83 7B 1C 01 75 6F 53 E8 C6 EC 00 00 83 C4 04 EB
01C44290h:  64 83 7D 10 04 74 5E 83 7D 10 03 74 58 83 7D 10
01C442A0h:  01 74 52 85 DB 74 4E 8D 53 08 52 57 FF 15 B4 51
Stack (0012F0C8h):
0012F0A8h:  00000000 00000000 B1728258 804E6207
0012F0B8h:  B1728284 7FFDF700 00000000 00000000
0012F0C8h:  0012F194 01C441E0 00000000 77D188DA
0012F0D8h:  00220B3C FDDE05A0 00180B6A 0012F1B0
0012F0E8h:  019960FC FFFFFFFF 77D40467 00000210
0012F0F8h:  019743A7 00220B3C 00000210 00000002
0012F108h:  00180B6A 01C441E0 01974230 0012F158
0012F118h:  00000000 0012F124 00000018 00050004
0012F128h:  00180B6A 0012F158 77D18734 00180B6A
0012F138h:  00000002 00000000 00000000 01C441E0
0012F148h:  DCBAABCD 00000000 0012F194 01C441E0
0012F158h:  0012F1C0 77D18816 01C441E0 00180B6A
0012F168h:  00000002 00000000 00000000 00000000
0012F178h:  00180B6A 00000000 00000014 00000001
0012F188h:  00000000 00000000 00000010 00000000
0012F198h:  0012F204 00000000 00000000 00000000
0012F1A8h:  0012F174 0012ECEC 0012F204 77D40467
0012F1B8h:  77D18830 00000000 0012F214 77D1B4C0
0012F1C8h:  00000000 01C441E0 00180B6A 00000002
0012F1D8h:  00000000 00000000 007F0D1C 00000001
Registers:
EAX: 02547D18, EBX: 02547D18, ECX: 0012F078, EDX: 7C91EB94
ESI: 00000002, EDI: 00180B6A, EBP: 0012F12C, ESP: 0012F0C8
Crash location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h

Loaded modules:
foobar2000                       loaded at 00400000h - 00506000h
ntdll                            loaded at 7C910000h - 7C9C7000h
kernel32                         loaded at 7C800000h - 7C907000h
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 - 7D1EF000h
ole32                            loaded at 774B0000h - 775EC000h
shared                           loaded at 10000000h - 1002D000h
COMDLG32                         loaded at 76350000h - 7639A000h
MSCTF                            loaded at 746A0000h - 746EC000h
UnlockerHook                     loaded at 003E0000h - 003E4000h
nview                            loaded at 00A30000h - 00BA0000h
PSAPI                            loaded at 76BB0000h - 76BBB000h
OLEAUT32                         loaded at 770F0000h - 7717C000h
WINMM                            loaded at 76AF0000h - 76B1E000h
VERSION                          loaded at 77BD0000h - 77BD8000h
NTMARTA                          loaded at 77660000h - 77681000h
WLDAP32                          loaded at 76F20000h - 76F4D000h
SAMLIB                           loaded at 71B70000h - 71B83000h
foo_albumlist                    loaded at 00CD0000h - 00D25000h
foo_cdda                         loaded at 00D50000h - 00D86000h
foo_channel_mixer                loaded at 00DB0000h - 00DEB000h
foo_converter                    loaded at 00E00000h - 00E73000h
foo_custominfo                   loaded at 00EA0000h - 00F25000h
foo_cwb_hooks                    loaded at 00F50000h - 00F9D000h
foo_discogs                      loaded at 00FC0000h - 01061000h
gdiplus                          loaded at 4EBA0000h - 4ED43000h
WS2_32                           loaded at 71A10000h - 71A27000h
WS2HELP                          loaded at 71A00000h - 71A08000h
foo_dsp_std                      loaded at 010D0000h - 01117000h
foo_fileops                      loaded at 01140000h - 01187000h
foo_freedb2                      loaded at 011B0000h - 011F1000h
foo_input_std                    loaded at 01220000h - 01342000h
foo_navigator                    loaded at 01370000h - 013A1000h
foo_playback_custom              loaded at 013D0000h - 01415000h
WINSPOOL                         loaded at 72F70000h - 72F96000h
foo_rgscan                       loaded at 01460000h - 014A7000h
foo_run                          loaded at 014D0000h - 014FB000h
foo_uie_albumart                 loaded at 01520000h - 0155D000h
foo_uie_albumlist                loaded at 01580000h - 015C3000h
foo_uie_console                  loaded at 015F0000h - 0160B000h
foo_uie_explorer                 loaded at 01630000h - 0166C000h
UxTheme                          loaded at 5B0F0000h - 5B128000h
foo_uie_peakmeter                loaded at 01690000h - 016C3000h
foo_uie_quicksearch              loaded at 016F0000h - 01736000h
foo_uie_tabs                     loaded at 01760000h - 0178A000h
foo_uie_typefind                 loaded at 017B0000h - 017E0000h
foo_uie_vis_channel_spectrum     loaded at 01800000h - 0182B000h
MSIMG32                          loaded at 76320000h - 76325000h
foo_uie_vis_egoh                 loaded at 01850000h - 0186D000h
foo_uie_vis_projectm             loaded at 01880000h - 018CC000h
OPENGL32                         loaded at 5F0D0000h - 5F19C000h
GLU32                            loaded at 68FC0000h - 68FE0000h
DDRAW                            loaded at 736D0000h - 73719000h
DCIMAN32                         loaded at 73B30000h - 73B36000h
MSVCR80                          loaded at 78130000h - 781CB000h
foo_ui_columns                   loaded at 018F0000h - 019DB000h
foo_ui_panels                    loaded at 01A00000h - 01AE9000h
IMM32                            loaded at 76330000h - 7634D000h
foo_ui_std                       loaded at 01B10000h - 01BC4000h
foo_unpack                       loaded at 01BF0000h - 01C1E000h
foo_vis_shpeck                   loaded at 01C40000h - 01C80000h
MSACM32                          loaded at 77BB0000h - 77BC5000h
CLBCATQ                          loaded at 76F90000h - 7700F000h
COMRes                           loaded at 77010000h - 770E3000h
SSSensor                         loaded at 06810000h - 06825000h
DSOUND                           loaded at 73E70000h - 73ECC000h
wdmaud                           loaded at 72C90000h - 72C99000h
WINTRUST                         loaded at 76BF0000h - 76C1E000h
CRYPT32                          loaded at 77A50000h - 77AE5000h
MSASN1                           loaded at 77AF0000h - 77B02000h
IMAGEHLP                         loaded at 76C50000h - 76C78000h
msacm32                          loaded at 72C80000h - 72C88000h
midimap                          loaded at 77BA0000h - 77BA7000h
KsUser                           loaded at 73E40000h - 73E44000h
Amhooker                         loaded at 097D0000h - 097D9000h
nvwddi                           loaded at 0D1D0000h - 0D1E5000h
DBGHELP                          loaded at 59DD0000h - 59E71000h

Stack dump analysis:
Address: 01C441E0h, location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h
Address: 77D188DAh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 019960FCh, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 019743A7h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01C441E0h, location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D18734h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000006Dh)
Address: 01C441E0h, location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h
Address: 01C441E0h, location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h
Address: 77D18816h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000014Fh)
Address: 01C441E0h, location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D18830h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000169h)
Address: 77D1B4C0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 01C441E0h, location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h
Address: 01C75114h, location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D1B4D0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 77D1B50Ch, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 01C441E0h, location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h
Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 01C441E0h, location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h
Address: 77D1B473h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 77D1DAF6h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DestroyWindow" (+0000000Ch)
Address: 01C48857h, location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h
Address: 0190AE11h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 0198F098h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 0190C587h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D18B26h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D188D1h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D188DAh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D188D1h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 019743A7h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D18734h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000006Dh)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D18816h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000014Fh)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 10002F40h, location: "shared", loaded at 10000000h - 1002D000h
Symbol: "uCallStackTracker::uCallStackTracker" (+00000000h)
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D18830h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000169h)
Address: 77D1B4C0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 10002F40h, location: "shared", loaded at 10000000h - 1002D000h
Symbol: "uCallStackTracker::uCallStackTracker" (+00000000h)
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D1B4D0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 77D1B50Ch, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D1B473h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 77D1DAF6h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DestroyWindow" (+0000000Ch)
Address: 01944D31h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01772235h, location: "foo_uie_tabs", loaded at 01760000h - 0178A000h
Address: 01775739h, location: "foo_uie_tabs", loaded at 01760000h - 0178A000h
Address: 01772A9Ah, location: "foo_uie_tabs", loaded at 01760000h - 0178A000h
Address: 01775830h, location: "foo_uie_tabs", loaded at 01760000h - 0178A000h
Address: 0190AE11h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 0198F098h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 0190C587h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D18B26h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D188D1h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D188DAh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 019960FCh, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 019743A7h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 003E123Bh, location: "UnlockerHook", loaded at 003E0000h - 003E4000h
Address: 77D18734h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000006Dh)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D18816h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000014Fh)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D18830h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000169h)
Address: 77D1B4C0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D1B4D0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 77D1B50Ch, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D1B473h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 77D1DAF6h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DestroyWindow" (+0000000Ch)
Address: 01944D31h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 0190AE11h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 0198F098h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 0190C587h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D18B26h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D188D1h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D188DAh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 019BE0A0h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 019743A7h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 003E123Bh, location: "UnlockerHook", loaded at 003E0000h - 003E4000h
Address: 77D18734h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000006Dh)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D18816h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000014Fh)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 019BE0A0h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D18830h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000169h)
Address: 77D1B4C0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 019BE0A0h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D1B4D0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 77D1B50Ch, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D1B473h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 77D1DAF6h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DestroyWindow" (+0000000Ch)
Address: 01944D31h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 0192C2B2h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 019BE0A0h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 019A1908h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 019BE0CCh, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 019A18F0h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01992F08h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 0192CC5Bh, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 019BE0A0h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 019BE0A0h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 019743A7h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01997640h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D18734h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000006Dh)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D18816h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000014Fh)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D18830h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000169h)
Address: 77D1B4C0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 019BE0A0h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D1B4D0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 77D1B50Ch, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 01974230h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D1B473h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 77D1DAF6h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DestroyWindow" (+0000000Ch)
Address: 0197421Dh, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01924C34h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01924010h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77420340h, location: "COMCTL32", loaded at 773A0000h - 774A3000h
Symbol: "Ordinal389" (+00004B5Dh)
Address: 774211CEh, location: "COMCTL32", loaded at 773A0000h - 774A3000h
Symbol: "Ordinal389" (+000059EBh)
Address: 00AA1CD0h, location: "nview", loaded at 00A30000h - 00BA0000h
Symbol: "PMLoadPresentation" (+000292D0h)
Address: 77D1EAC1h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "EnableMenuItem" (+00000092h)
Address: 77D1B3F9h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+000000BDh)
Address: 77D1B393h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000057h)
Address: 77D1B3A7h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D1B3B0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000074h)
Address: 77D1B3A7h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 01C44305h, location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h
Address: 01C441E0h, location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h
Address: 0043AB33h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D1B3B0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000074h)
Address: 77D1B3A7h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+0000006Bh)
Address: 0043AC26h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 01C441E0h, location: "foo_vis_shpeck", loaded at 01C40000h - 01C80000h
Address: 01997640h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D18734h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000006Dh)
Address: 01924010h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 01924010h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D18816h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000014Fh)
Address: 01924010h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D18830h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000169h)
Address: 77D1B4C0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 01924010h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D1DAEAh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DestroyWindow" (+00000000h)
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D1B4D0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 77D1B50Ch, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 01924010h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 01924010h, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D1B473h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 77D1DAF6h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DestroyWindow" (+0000000Ch)
Address: 0192640Eh, location: "foo_ui_columns", loaded at 018F0000h - 019DB000h
Address: 77D1DAEAh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DestroyWindow" (+00000000h)
Address: 00468050h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 004AAD6Fh, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 0042CA33h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 004C1C84h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 004CFBBCh, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 004CFBBCh, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 004CFBA0h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 0049FFE4h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 01000000h, location: "foo_discogs", loaded at 00FC0000h - 01061000h
Symbol: "foobar2000_get_interface" (+000140F0h)
Address: 0049A700h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 0049FFE4h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 0049E36Bh, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 004C7068h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 10002F27h, location: "shared", loaded at 10000000h - 1002D000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000A7h)
Address: 004C7068h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 004B4204h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 0042CBBFh, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 0049B807h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 004EB5B8h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 0049C5E1h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 00497089h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 00497083h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 004B9FACh, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 004B87D0h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 004CFC10h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 0049A700h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 004B46A7h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 0049A4B6h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 00ECCF78h, location: "foo_custominfo", loaded at 00EA0000h - 00F25000h
Address: 00ECCF78h, location: "foo_custominfo", loaded at 00EA0000h - 00F25000h
Address: 0049A700h, location: "foobar2000", loaded at 00400000h - 00506000h
Address: 7C816FD7h, location: "kernel32", loaded at 7C800000h - 7C907000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 00ECCF78h, location: "foo_custominfo", loaded at 00EA0000h - 00F25000h
Address: 7C839A10h, location: "kernel32", loaded at 7C800000h - 7C907000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C816FE0h, location: "kernel32", loaded at 7C800000h - 7C907000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 0049A51Fh, location: "foobar2000", loaded at 00400000h - 00506000h

Version info:
foobar2000 v0.9.5 beta 4
UNICODE
Windows 5.1


Additional info:
Converter 1.0.2  (foo_converter)
Album Art Panel 0.2.7  (foo_uie_albumart)
Explorer Tree 1.04.6b  (foo_uie_explorer)
File Operations 2.0  (foo_fileops)
ZIP/GZIP reader 1.0  (foo_unpack)
Panels UI 0.13.8 beta [Jun 12 2007 - 12:28:00]  (foo_ui_panels)
Shpeck - Winamp vis plugins wrapper 0.1.0  (foo_vis_shpeck)
projectM visualization (Panel) 0.4 (SSE2)  (foo_uie_vis_projectm)
Album list panel 0.2.3 beta  (foo_uie_albumlist)
Standard Input Array 1.0  (foo_input_std)
Typefind 0.2 beta 2  (foo_uie_typefind)
Run services 0.3.2  (foo_run)
Peakmeter Panel 0.0.4.2 beta  (foo_uie_peakmeter)
Album List 4.1  (foo_albumlist)
RAR reader 1.1  (foo_unpack)
Playback Statistics Custom 1.4.3  (foo_playback_custom)
Tabbed panel modified 0.2.5  (foo_uie_tabs)
Console panel 0.2.1  (foo_uie_console)
Discogs Tagger 1.12  (foo_discogs)
freedb Tagger 0.5.2.1  (foo_freedb2)
ReplayGain Scanner 2.0.2  (foo_rgscan)
cwbowron's title format hooks 1.2.5 [Jun  8 2007 - 08:49:42]  (foo_cwb_hooks)
Channel Mixer 0.9.6.1  (foo_channel_mixer)
Columns UI 0.2.1 alpha 6  (foo_ui_columns)
Quick Search Toolbar 2.8l  (foo_uie_quicksearch)
foobar2000 core 0.9.5 beta 4  (Core)
CD Audio Decoder 2.1.2  (foo_cdda)
foo_custominfo 0.1.2  (foo_custominfo)
Standard DSP Array 1.0  (foo_dsp_std)
Tagger Panel Window 1.0.5 [Jun 12 2007 - 15:14:00]  (foo_cwb_hooks)
Navigator 0.6  (foo_navigator)
Egoh Spectrum analyser (uie) 1.1.2  (foo_uie_vis_egoh)
Channel Spectrum panel 0.10.1  (foo_uie_vis_channel_spectrum)
Default User Interface 0.9.5  (foo_ui_std)


Thanks again for this great component and you hard work!
Yotsuya
AVS in a panel in foobar under wine, thanks!
IPB Image
Slotos
Works like a charm. Thanks.

upd: Ow, not so charm. Stopping or starting after other vis was stopped AVS in panel results in crash.
Yirkha
QUOTE(cuotos @ Dec 16 2007, 01:08) *

In ordner not to forget it, I have a feature proposal: Is it possible to make the toolbar-functions (next preset, fullscreen etc) accessible via foobar actions (if this is the right term) so they could be assigned to shortcuts, buttons etc? That would be extremely helpful!
Are they not? Have you actually looked into "Keyboard shortcuts" preferences, "[main]/View/Visualisations" category?

QUOTE(cuotos @ Dec 16 2007, 01:08) *

Right now I don't seem to get milkdrop2 to run in a panel. (AVS and milkdrop 1 work fine) The panel only displays the toolbar and "[SPHECK]". When I select a plugin for autostart it always starts in a seperate window an the panel stays black. Is it supposed to be that way?
What about "For MilkDrops, you have to check the "Integrate with Winamp (skin)" in their configuration.", have you enabled that?

QUOTE(cuotos @ Dec 16 2007, 01:08) *

When exiting with AVS active in a panel or trying to change the visuals spheck keeps crashing:
(hope its ok to post that much code?)
Error. Fixed in 0.1.1.
(Sure, but you should rather use [​codebox] instead of [​code], which encloses it in a small scrollable window.)

QUOTE(Slotos @ Dec 16 2007, 03:51) *

upd: Ow, not so charm. Stopping or starting after other vis was stopped AVS in panel results in crash.

dtto.

----------

Downloads for Shpeck version 0.1.1:
<obsolete links removed, see the first post in this thread for information about the latest version>
incunabula
Works like a charm here. Thanks for cranking out a panel version!!
kingdom zero
great stuff, working perfect for me
JadeElephant
This has turned out awesome. Best visualization component available for Foobar by far. Thank you. Now my config is almost perfect!(for me anyway)

Any chance of getting that "Autostart plugin" option available to be made as a button? It'd be great to be able to use that functionality without having to use a panel. Thanks for the consideration.
buktore
Awesome! biggrin.gif

Some request : can you somehow remove ( ' ) from your start command? like now it's like this
QUOTE
Shpeck - Start 'MilkDrop 2.0 / MilkDrop 2.0'

and when i tried creating this button to start this command in panel ui(using $button) i have no success. creating button to stop (Shpeck - Stop) work fine.
cuotos
QUOTE(Yirkha @ Dec 16 2007, 04:20) *

Are they not? Have you actually looked into "Keyboard shortcuts" preferences, "[main]/View/Visualisations" category?

Found it -thanks -I didnt go through the whole list (in the small window) und tried some filter-words like "preset" and others that didnt bring up any results (should have tried "spheck" i guess) -sorry for that
QUOTE(Yirkha @ Dec 16 2007, 04:20) *

What about "For MilkDrops, you have to check the "Integrate with Winamp (skin)" in their configuration.", have you enabled that?

Works too, thanks smile.gif
QUOTE(Yirkha @ Dec 16 2007, 04:20) *

Error. Fixed in 0.1.1.

I can confirm that biggrin.gif Works great now. -Gonna do some more testing
Yirkha
QUOTE(JadeElephant @ Dec 16 2007, 08:36) *

Any chance of getting that "Autostart plugin" option available to be made as a button? It'd be great to be able to use that functionality without having to use a panel.

I thought you just put a Shpeck panel somewhere into the layout, set it up, hide the caption and don't touch it anymore. If you want to change temporarily the running one, you can use the View/Visualisations menu. What extra functionality would you get with such a button? Or, considering "without having to use a panel" - is the point to autostart a plugin in an external window?


QUOTE(buktore @ Dec 16 2007, 09:44) *

Some request : can you somehow remove ( ' ) from your start command? like now it's like this
QUOTE
Shpeck - Start 'MilkDrop 2.0 / MilkDrop 2.0'

and when i tried creating this button to start this command in panel ui(using $button) i have no success. creating button to stop (Shpeck - Stop) work fine.

From the official titleformat_help.html:
' (single quotation mark) -- Inserts specified text bypassing syntax processing; allows special characters such as %,$,[,] to be inserted. In order to insert a quotation mark character, use '' (two single quotation marks).
So, have you tried "Shpeck - Start ''MilkDrop 2.0 / MilkDrop 2.0''"?
buktore
I have tried nearly every thing i can think of and none of them work. thanks anyway.

Can someone who use panel ui try creating this button Shpeck - Start 'MilkDrop 2.0 / MilkDrop 2.0' (using $button or $button2 command) for me or tell me if it can be done or not? thanks.
Yirkha
QUOTE(buktore @ Dec 16 2007, 18:18) *

I have tried nearly every thing i can think of and none of them work. thanks anyway.

Weird, seems like the Panels UI titleformating interpreter doesn't support it. I suppose you tried "Shpeck - Start $char(39)MilkDrop 2.0 / MilkDrop 2.0$char(39)" as well then, did you?
(Of course I will change the format if nothing proves useful, that's not a problem, I'm just curious.)
buktore
Oops.. that work. ohmy.gif with out the (") of course.

For someone don't use panel ui or even column ui like yourself. you are one genius man I have to say.. wink.gif
JadeElephant
QUOTE(Yirkha @ Dec 16 2007, 10:59) *

QUOTE(JadeElephant @ Dec 16 2007, 08:36) *

Any chance of getting that "Autostart plugin" option available to be made as a button? It'd be great to be able to use that functionality without having to use a panel.

I thought you just put a Shpeck panel somewhere into the layout, set it up, hide the caption and don't touch it anymore. If you want to change temporarily the running one, you can use the View/Visualisations menu. What extra functionality would you get with such a button? Or, considering "without having to use a panel" - is the point to autostart a plugin in an external window?


Yes, exactly. Unlike most people I don't care to use Shpeck as a panel. So if that 'Autostart plugin' option where also available to those of us who want to use Shpeck as an external window, it would allow us to quickly and easily launch any visualization of our choosing without having to access the menu toolbar(I personally don't even have one on my build), or have a bunch of seperate buttons or keyboard shortcuts.
Skates
Great plug-in!!! I cannot thank you enough, you implemented the one feature bacon was missing, panels support! Thank you!!
GrandInquisitor
This is awesome. Thanks!!
livedead13
just had to say thanks for this.
rouge
I just wanted to point out in response to a feature request on the first page for track-specific visualizations through a tag. This should now be possible with PanelsUI as it appears the author has added arguments for selecting the preset. Re: question about the start/stop vis button. Full disclosure: I haven't tried it, just theorizing.

Edit:
Oh, kudos, by the way. Thanks for some much-needed third-party innovation. This is the only thing bringing me to the boards, currently.
toerbi
Milkdrop2 doenst show up.
i Tryd WINAmp veRSIon 5.12, 5.35 and 5.5
poitinG to COMPLETE INSTALED WINAMP ONLY THE AVs shOWs up in the shpeck list.

sorry for caps, little daughter standing next to me like to push some keys smile.gif
cartman(2vd)
QUOTE(toerbi @ Dec 22 2007, 13:47) *

Milkdrop2 doenst show up.
i Tryd WINAmp veRSIon 5.12, 5.35 and 5.5
poitinG to COMPLETE INSTALED WINAMP ONLY THE AVs shOWs up in the shpeck list.

sorry for caps, little daughter standing next to me like to push some keys smile.gif


sry o dont understand completly but if youre trying to say that you have to have winamp installed for plugins to show than its not true. i dont have winamp installed at all (i had to install it once to extract milkdrop2 from it). i have milkdrops in my foobar dir and they are correctly shown in spcheck and functional as well.
livedead13
QUOTE(cartman(2vd) @ Dec 22 2007, 10:10) *

if youre trying to say that you have to have winamp installed for plugins to show than its not true. i dont have winamp installed at all (i had to install it once to extract milkdrop2 from it). i have milkdrops in my foobar dir and they are correctly shown in spcheck and functional as well.

interesting.

i would like to uninstall winamp. what folders exactly are needed?
cartman(2vd)
QUOTE(livedead13 @ Dec 22 2007, 22:47) *

interesting.

i would like to uninstall winamp. what folders exactly are needed?


you need only plugins dir (well you need only specific files from it but if youre not sure then just copy whole dir) and maybe one key in registry for spcheck to find "winamp install directory"
livedead13
QUOTE(cartman(2vd) @ Dec 22 2007, 17:30) *

QUOTE(livedead13 @ Dec 22 2007, 22:47) *

interesting.

i would like to uninstall winamp. what folders exactly are needed?


you need only plugins dir (well you need only specific files from it but if youre not sure then just copy whole dir) and maybe one key in registry for spcheck to find "winamp install directory"

shpeck wouldn't detect the MilkDrop plugin unless directed to the entire WinAmp directory, which i copied to the Foobar directory.

anyone know of a better way?
Yirkha
QUOTE(livedead13 @ Dec 22 2007, 23:51) *

QUOTE(cartman(2vd) @ Dec 22 2007, 17:30) *

QUOTE(livedead13 @ Dec 22 2007, 22:47) *

interesting.

i would like to uninstall winamp. what folders exactly are needed?


you need only plugins dir (well you need only specific files from it but if youre not sure then just copy whole dir) and maybe one key in registry for spcheck to find "winamp install directory"

shpeck wouldn't detect the MilkDrop plugin unless directed to the entire WinAmp directory, which i copied to the Foobar directory.

anyone know of a better way?


Sure. Shpeck doesn't "detect" anything. You choose one directory (called "Winamp directory", but that's not too important), in which resides a subdirectory called "Plugins", containing the real plugins' DLL files. No registry entries are checked, nothing else needs to be anywhere (like fake winamp.exe to fool the plugin installers).

So why didn't I make it so that you choose only the "Plugins" subdirectory directly?
As a matter of fact, it was like that in a few first versions, but I changed it, because I needed to derive more paths from the base directory for emulating Winamp functions, which some plugins (might?) need. Those are things like location of shared "winamp.ini", the "winamp base dir" itself or "current skin dir" (hardcoded to "%winamp%\Skins\Winamp Modern", fyi).
Kiteroa
I'm trying to put a panel (with some buttons etc in it) on top of the shpeck panel but they get overwritten by shpeck every second or so.

The wmpvis component handles this situation OK.

Is this something you could/would be able to do something about?
Yirkha
QUOTE(Kiteroa @ Dec 23 2007, 01:18) *

I'm trying to put a panel (with some buttons etc in it) on top of the shpeck panel but they get overwritten by shpeck every second or so.
Unfortunately, I have no idea what are you talking about. What kind of "panel"? Does it deal with panels UI? And how overwritten? Like the visualisation is drawn over the element above it? More verbose description, maybe a screenshot, anything will do.
Kiteroa
QUOTE(Yirkha @ Dec 23 2007, 13:30) *

QUOTE(Kiteroa @ Dec 23 2007, 01:18) *

I'm trying to put a panel (with some buttons etc in it) on top of the shpeck panel but they get overwritten by shpeck every second or so.
Unfortunately, I have no idea what are you talking about. What kind of "panel"? Does it deal with panels UI? And how overwritten? Like the visualisation is drawn over the element above it? More verbose description, maybe a screenshot, anything will do.



Sure - I'm running panels ui and drawing a large panel with shpeck in it over the whole foobar window. I'm then drawing a track display panel over the bottom of the main(shpeck) panel with some buttons and track display info in it.

The second panel with buttons etc. flashes on and disappears under the shpeck panel. Thinking about maybe this is more a panels-ui issue than a shpeck one - except that panels ui does handle other visulisations work OK in this way!

A screenshot shows only the shpeck panel!
JadeElephant
OK I'm giving the panel version a go again. Any chance of making the 'title bar with buttons' transparent ON TOP of the visualization until mouse-over? Or is it possible to make the title bar more configurable, as in for putting more buttons(immediately launching other visualizations, for instance) on it, colors, etc.?
Yirkha
QUOTE(JadeElephant @ Dec 27 2007, 11:26) *

Any chance of making the 'title bar with buttons' transparent ON TOP of the visualization until mouse-over?
Most likely it isn't, the real window content is drawn directly by the plugin, no external application (or wrapper) can modify it reliably.
QUOTE(JadeElephant @ Dec 27 2007, 11:26) *
Or is it possible to make the title bar more configurable, as in for putting more buttons(immediately launching other visualizations, for instance) on it, colors, etc.?
It is possible, though I don't fully understand the reason.
"Immediately launching other visualisations" - the Stupid Majority thinks you don't change your visualisation plugin every minute, afaik it's the same in the original Winamp itself. Why would you need that?
"Colors" - I was thinking about allowing users to choose font and color of the titlebar to fit more easily in existing configs, still I haven't made it configurable (yet?) because I didn't have time and because there were some things not easy to make customizable (e.g. the buttons are once created bitmap, with one color scheme). But I also thought the titlebar itself is not so important, because everybody would hide it asap anyway, as you can bind any suitable keys for its functions in "Preferences" or use plugin controls (like [space] for preset change in MilkDrops) when you give it keyboard focus.
casedawg
Wow, this plug is amazing. Foobar always was a bit lacking in the visualization department, but you've filled the void nicely. I now have no reason to use another music player, and I'd bet this plug combined with the new beta will convert many people to Foobar. Well done.

On another note, I installed the latest version of Winamp with Milkdrop2 and AVS, but spheck only recognizes AVS. Any ideas?
Yirkha
QUOTE(casedawg @ Dec 28 2007, 16:18) *
On another note, I installed the latest version of Winamp with Milkdrop2 and AVS, but spheck only recognizes AVS. Any ideas?
*click*
Or is it something different?
JadeElephant
QUOTE(Yirkha @ Dec 27 2007, 17:49) *

QUOTE(JadeElephant @ Dec 27 2007, 11:26) *

Any chance of making the 'title bar with buttons' transparent ON TOP of the visualization until mouse-over?
Most likely it isn't, the real window content is drawn directly by the plugin, no external application (or wrapper) can modify it reliably.
QUOTE(JadeElephant @ Dec 27 2007, 11:26) *
Or is it possible to make the title bar more configurable, as in for putting more buttons(immediately launching other visualizations, for instance) on it, colors, etc.?
It is possible, though I don't fully understand the reason.
"Immediately launching other visualisations" - the Stupid Majority thinks you don't change your visualisation plugin every minute, afaik it's the same in the original Winamp itself. Why would you need that?

You're right of course, I don't change my plugin every minute, it would just be convenient to change the visualization being used in a panel(or cycle through them) without having to go into the preferences or use the title bar. I'm kinda anal about wasted space in my build, which is why I'd want to be able to add things to the title bar if I chose to use it. Being able to customize colors and fonts would be great!

I pretty much consider this an essential component now, so, again, thank you very much for it.:-D
casedawg
QUOTE(Yirkha @ Dec 28 2007, 07:59) *

*click*
Or is it something different?

Thanks, got it working...I guess I didn't read the topic as closely as I thought the first time through cool.gif
DeepAnger
Hi,

Thank you for this great component. That was one of the reason that made me switch to 0.9.5 and new Default UI.

The latest Milkdrop 2.0d from Winamp 5.52 isn't recognized anymore (Refresh list makes it disappear from the list of available plugins).

I hope you can fix this.

Greetings.
Falstaff
QUOTE(Yirkha @ Dec 3 2007, 02:45) *

QUOTE(Spirit_of_the_ocean @ Dec 3 2007, 00:49) *

QUOTE(Yirkha @ Dec 2 2007, 05:36) *

@ vis inside a panel:
Sure. Waiting for update Foobar SDK release.


This is really strange what you are saying. blink.gif
Panels are part of columns ui, aren't they? So you have to use this SDK? Sorry If my question is noobish.
For creating a ui element you will have to wait for the new Foobar SDK.


Ah, panel, UI element, component, so much new words to learn and distinguish... I meant an UI element inside 0.9.5+ default UI, of course.
The point is I have never used any non-standard UI in fb2k, so don't know anything about the columns UI's interface, for example. But if there's demand, I'll look at it.


first, congratulation for this nice vis components smile.gif

2nd, i add a request for using it as a columnsUI/panelsUI panel, which are used most but not less than the defaultUI by the community smile.gif

thanx by advance, and keep the good work
Yirkha
QUOTE(Falstaff @ Jan 20 2008, 11:29) *
2nd, i add a request for using it as a columnsUI/panelsUI panel, which are used most but not less than the defaultUI by the community smile.gif
Erm, have you finished reading the topic? I thought it's been working as a CUI panel since December 15.
Falstaff
QUOTE(Yirkha @ Jan 20 2008, 15:04) *

QUOTE(Falstaff @ Jan 20 2008, 11:29) *
2nd, i add a request for using it as a columnsUI/panelsUI panel, which are used most but not less than the defaultUI by the community smile.gif
Erm, have you finished reading the topic? I thought it's been working as a CUI panel since December 15.


OOps, no sorry, i'm going to try this now !!!

thx
$char(9836)
Can someone please post a working dl link to this plugin smile.gif
WWNSX
QUOTE($char(9836) @ Jan 24 2008, 07:14) *

Can someone please post a working dl link to this plugin smile.gif

The links on post number 1 page 1 still work or are you talking about the milkdrop plugins?
$char(9836)
QUOTE(WWNSX @ Jan 24 2008, 18:17) *

QUOTE($char(9836) @ Jan 24 2008, 07:14) *

Can someone please post a working dl link to this plugin smile.gif

The links on post number 1 page 1 still work or are you talking about the milkdrop plugins?

The server didn't like my computer or something, worked when I used a proxy
edit: by the way, THANK you sooo much for this plugin, it's a godsend I tell you!
Keepitsimple
I cant find the plugins. I see the vis_*.dll in the directory and I can play them in winamp but foobar doesnt see them when I press refresh. I am using foobar 0.9.5, winamp 5.51 and shpeck 0.1.1. I have no other components than foobar default and shpeck.
Andreasvb
Copy the nscrt.dll file from the Winamp dir to your foobar2000 dir.
Keepitsimple
I now copied the file. I still dont see any visualizations.
Andreasvb
Read that the newest version of MD2 doesn't work, and have you selected the correct dir(the one before plugins)?
Keepitsimple
lol, thx a lot.

for other noobs out there. the directory is /winamp _not_ /winamp/plugins
Funkstar De Luxe
Just wanted to thank you for this plugin - it's amazing. AVS and Foobar, match made in heaven!
Thanks again, you time is much appreciated!
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.