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
hanzo
I've downloaded the latest version of Shpeck as well as the latest version of winamp after someone mentioned to me it was possible to have visualizations in foobar. I wouldn't use winamp for any other reason.

Shpeck only detects Advanced Visualization Studio. Milkdrop 2.0d is not detected. Winamp Directory is set as C:\Program Files\Winamp

Is it possible someone could .zip and send me an older working version of milkdrop until this is fixed? I assume that if I replace the current milkdrop folder with an older copy that it should work.



Edit: nevermind. I found a copy of 5.51. should have searched before I posted
Fangs404
I'm having a problem like many other people. I have Winamp 5.52 with the latest version of Milkdrop, but foobar isn't finding it, only AVS. How exactly do I get foobar to recognize Milkdrop? I've read through the thread, and the only suggestion I found was to move NSCRT.DLL into the foobar folder, but that didn't work.
flxfxp
When i load shpeck on 0.9.5 and start milkdrop 1.0.4 it gives: shpech plugin crashed during frame rendering.

What gives?

Regards,

FLX
Yirkha
QUOTE(Fangs404 @ Feb 3 2008, 08:32) *
I have Winamp 5.52 with the latest version of Milkdrop, but foobar isn't finding it, only AVS. How exactly do I get foobar to recognize Milkdrop? I've read through the thread, and the only suggestion I found was to move NSCRT.DLL into the foobar folder, but that didn't work.
Try using the following special version and see what the cause is. If it ends up on "unresolved DLL dependencies", you are either doing it wrong (with the NullSoft CRT library) or something else has changed and... we'll see then.

QUOTE(flxfxp @ Feb 5 2008, 00:11) *
When i load shpeck on 0.9.5 and start milkdrop 1.0.4 it gives: shpech plugin crashed during frame rendering.
First, which 1.04 version are you using? I noticed there were several ones, differentiated by a letter, like 1.04d, 1.04e, etc. (That said, I haven't found any "letter" after the version in my copy anywhere, weird.)
Anyway, I use the version downloadable directly from the Winamp site under Plugins/Visualisations and it works fine (md5sum: fed2cd9d1322d1da65aaf5cb7b397b1c *vis_milk.dll). If you got it somewhere else, you believe it's different and that's the cause of the crash, please let me know where to get your version.
Otherwise, i.e. if it crashes on your computer only, I probably can't do much, because it's something broken in their code, not mine. But you might try to use the following semi-debugging version, get a proper crashdump and I might tell you the reason.

---

So, I have created a "semi-debugging" version of the plugin, to resolve some kind of problems more easily, hopefully. It is exactly the same as the "old" version 0.1.1, but there are two differences:
1/ When the "Refresh" button is pressed in the Preferences, the result for each DLL found is written to the console, so you know which one wasn't loaded for what reason.
2/ When any plugin crashes in its inwards, no user-friendly message is shown and the exception is left to fall through to the generic fb2k handler. In English, you'll get the old good crash log, which you can post here and maybe someone will look into the problem.
Apart from that, there is no new functionality in this version, it's solely for the purpose of bug investigation.

Shpeck version 0.1.1d - <obsolete links removed, see the first post in this thread for information about the latest version; if there are no "semi-debugging" versions available and you feel like you need one, ask for it>
(Yes, .dll.sd, you have to rename it yourself.)

(And yes, if I opened the project after some weeks, I could add the promised new features or something, but I'm too lazy for that, sorry. Wake me up when the UI element SDK is out.)
Fangs404
Alright, I tried your debugging version, and this is the output I get.

QUOTE
[Shpeck] Searching for plugins, file mask = "C:\Program Files\Winamp\Plugins\*.dll"...
C:\Program Files\Winamp\Plugins\dsp_sps.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\enc_aacplus.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\enc_flac.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\enc_lame.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\enc_wav.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\enc_wma.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\gen_ff.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\gen_hotkeys.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\gen_jumpex.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\gen_ml.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\gen_tray.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_cdda.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_dshow.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_flac.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_flv.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_linein.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_midi.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_mod.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_mp3.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_mp4.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_nsv.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_vorbis.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_wave.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\in_wm.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\lame_enc.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ml_autotag.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ml_bookmarks.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ml_dash.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ml_disc.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ml_history.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ml_local.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\ml_nowplaying.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ml_online.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ml_orb.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ml_playlists.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ml_plg.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ml_pmp.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\ml_rg.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ml_transcode.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ml_wire.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\nscrt.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\nsvdec_vp5.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\nsvdec_vp6.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\out_disk.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\out_ds.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\out_wave.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\pmp_activesync.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\pmp_ipod.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\pmp_njb.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\pmp_p4s.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\pmp_usb.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\read_file.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\ReplayGainAnalysis.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\tataki.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\vis_avs.dll - module #0 - validated, added to list (Advanced Visualization Studio).
C:\Program Files\Winamp\Plugins\vis_milk2.dll - winampVisGetHeader() failed.
C:\Program Files\Winamp\Plugins\vis_nsfs.dll - winampVisGetHeader() failed.
[Shpeck] Plugin search done.


nscrt.dll is indeed in the foobar directory, and I'm using Winamp 5.52. Thanks for your help. smile.gif
Yirkha
Unfortunately, the new MilkDrop2 version, coming with Winamp 5.52, uses the "Wasabi service API" (or however is it called), which is not supported by the wrapper and won't be until I have time and mood to see how much of it is really needed and make a sufficient emulation.
Fangs404
Hm, dang. What's the latest version of Winamp/Milkdrop that your plugin will work with?
Yirkha
I don't know the exact version, but I had a few months old that some kind of "anniversary edition" installed and it worked fine, until I replaced it with the 5.52 now to see what's happening.

Anyway, I have found another copy on my computer at work, so if you want, you can download the MilkDrop2 DLL from that version here. You can put it into a completely different directory, or maybe even directly into the Winamp\Plugins under some different name, like "vis_milk2_compat.dll" or something, and it might be able to share the presets and settings. (Assuming there wasn't some change making these incompatible.)
flxfxp
Hello Yirkha,

Thank you for your swift reply. I first used Milkdrop 1.0.4 from http://www.nullsoft.com/free/milkdrop in combination with the latest version from winamp.

After your reply i uninstalled winamp and installed winamp 5.24 from http://www.oldversion.com/program.php?n=winamp

However, it still gives me the same error: "shpech plugin crashed during frame rendering."

Would you happen to have any suggestions?

Regards,

Dennis
Yirkha
I've just downloaded MilkDrop 1.04 from the same location and it runs without any problems.

1/ Does it run inside Winamp?
If it doesn't work there either, it's probably some problem with your HW/SW configuration or a bug in MilkDrop itself, which I can't possibly fix.

2/ If yes, you can try downloading the "semi-debugging" version of Shpeck (see my reply 5 posts up for a link), let it really crash instead of just showing that message and then show me the crashlog foobar2000 creates, I'll look into it.
flxfxp
Hello again Yirkha,

Thank you for your help, however i can't get it to work (yet)
Milkdrop runs perfectly in winamp without any problems.

On your advice i loaded the "debug" version and it came with the following output:

CODE

[Shpeck] Searching for plugins, file mask = "C:\Program Files\Winamp\Plugins\*.dll"...
C:\Program Files\Winamp\Plugins\CDDBControlWinamp.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\CDDBUIWinamp.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\dsp_sps.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\gen_ff.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\gen_hotkeys.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\gen_jumpex.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\gen_tray.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_cdda.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\in_dshow.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\in_linein.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\in_midi.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\in_mod.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\in_mp3.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\in_mp4.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\in_nsv.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\in_vorbis.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\in_wave.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\in_wm.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\libmp4v2.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\nscrt.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\nsvdec_vp5.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\nsvdec_vp6.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\out_disk.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\out_ds.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\out_wave.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\read_file.dll - winampVisGetHeader not found (not a Winamp vis plugin).
C:\Program Files\Winamp\Plugins\vis_avs.dll - module #0 - validated, added to list (Advanced Visualization Studio).
C:\Program Files\Winamp\Plugins\vis_milk.dll - module #0 - validated, added to list (MilkDrop 1.04d).
C:\Program Files\Winamp\Plugins\vis_nsfs.dll - could not load the DLL (probably some unresolved DLL dependencies).
C:\Program Files\Winamp\Plugins\vms_desktop.dll - winampVisGetHeader not found (not a Winamp vis plugin).
[Shpeck] Plugin search done.


Thank you for your help,

Regards,

Dennis
Yirkha
QUOTE
Milkdrop runs perfectly in winamp without any problems.

Good. I'm really interested what could cause it then.

QUOTE
On your advice i loaded the "debug" version and it came with the following output:
*snip*

The scan results is not what I'm interested in this case. The other changed thing in the "semi-debugging version" is that instead of showing a pretty message like "The plugin crashed during whatever.", whole foobar2000 would crash and generate an extensive report about the cause.

(If it doesn't do that and you still get the message only when you try to activate the plugin, I've probably screwed something up.)
flxfxp
Hello again Yirhka,

I've opened up the console and afterwards i started the plugin.
Foobar2000 immediately crashes as usual, but opens up a notepad with the following info:

CODE

Illegal operation:
Code: C0000005h, flags: 00000000h, address: 08653040h
Access violation, operation: write, address: 08653040h
Call path not available.
Code bytes (08653040h):
08653000h: 00 00 00 00 58 00 00 00 00 30 65 08 10 30 65 08
08653010h: 00 00 00 00 40 30 65 08 B8 28 30 65 08 C3 90 90
08653020h: 90 90 90 90 90 90 90 90 9A 99 99 99 99 99 A9 3F
08653030h: B8 70 A0 3A 06 C3 90 90 90 90 90 90 90 90 90 90
08653040h: B9 30 30 65 08 FF D1 50 B9 18 30 65 08 FF D1 5B
08653050h: B9 D0 A3 28 06 FF E1 CC CC CC CC CC CC CC CC CC
08653060h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
08653070h: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Stack (060C9568h):
060C9548h: 00000000 00000000 00000000 00000000
060C9558h: 00000000 00000000 00000000 00000000
060C9568h: 0628AC33 30083008 957C958C 0ADC0000
060C9578h: 00003040 08653008 06376058 00000000
060C9588h: 08653040 060CF5BC 0627921F 00000000
060C9598h: 063E4004 06376058 00000004 06385DEC
060C95A8h: 00000004 00000002 00000001 00000017
060C95B8h: 61636564 203D2079 35302E30 0000003B
060C95C8h: 00000000 00000000 00000000 00000000
060C95D8h: 00000000 00000000 00000000 00000000
060C95E8h: 00000000 00000000 00000000 00000000
060C95F8h: 00000000 00000000 00000000 00000000
060C9608h: 00000000 00000000 00000000 00000000
060C9618h: 00000000 00000000 00000000 00000000
060C9628h: 00000000 00000000 00000000 00000000
060C9638h: 00000000 00000000 00000000 00000000
060C9648h: 00000000 76C914B4 76C914B4 76C914B4
060C9658h: 000002E0 000002E0 0628AE50 063BCE88
060C9668h: 062B5774 00000008 00000001 063BD218
060C9678h: 060CF6F8 000000FF 06275FB6 062B5774
Registers:
EAX: 00000000, EBX: 00000000, ECX: 08653040, EDX: 00000ADC
ESI: 08653008, EDI: 08653008, EBP: 060C958C, ESP: 060C9568
Unable to identify crash location

Loaded modules:
foobar2000 loaded at 00C00000h - 00D1E000h
ntdll loaded at 76EC0000h - 76FDE000h
kernel32 loaded at 76AD0000h - 76BA8000h
COMCTL32 loaded at 74560000h - 746F4000h
msvcrt loaded at 76C80000h - 76D2A000h
ADVAPI32 loaded at 75970000h - 75A2F000h
RPCRT4 loaded at 76BB0000h - 76C73000h
GDI32 loaded at 75A40000h - 75A8B000h
USER32 loaded at 75B10000h - 75BAE000h
SHLWAPI loaded at 76A70000h - 76AC5000h
SHELL32 loaded at 75ED0000h - 7699E000h
ole32 loaded at 75C00000h - 75D44000h
shared loaded at 10000000h - 1002A000h
COMDLG32 loaded at 75A90000h - 75B04000h
IMM32 loaded at 75EB0000h - 75ECE000h
MSCTF loaded at 75DE0000h - 75EA7000h
LPK loaded at 75A30000h - 75A39000h
USP10 loaded at 77080000h - 770FD000h
uxtheme loaded at 74740000h - 7477F000h
foo_albumlist loaded at 00B00000h - 00B65000h
foo_cdda loaded at 002C0000h - 002F5000h
foo_converter loaded at 01650000h - 016B5000h
foo_dsp_std loaded at 00B90000h - 00BD7000h
foo_facets loaded at 016C0000h - 01740000h
OLEAUT32 loaded at 75780000h - 7580C000h
MSIMG32 loaded at 74780000h - 74785000h
foo_fileops loaded at 017B0000h - 017F7000h
foo_freedb2 loaded at 01800000h - 01841000h
foo_input_std loaded at 01AC0000h - 01BE5000h
foo_rgscan loaded at 01930000h - 01980000h
foo_ui_std loaded at 01BF0000h - 01CA3000h
gdiplus loaded at 73DE0000h - 73F8A000h
foo_unpack loaded at 01880000h - 018AD000h
foo_vis_shpeck loaded at 018E0000h - 01909000h
MSVCR80 loaded at 71270000h - 7130B000h
foo_winamp_spam loaded at 01980000h - 019B0000h
RTSUltraMonHook loaded at 18800000h - 18813000h
DSOUND loaded at 706C0000h - 70731000h
WINMM loaded at 73D20000h - 73D53000h
OLEACC loaded at 73CE0000h - 73D18000h
POWRPROF loaded at 74AF0000h - 74B0A000h
CLBCatQ loaded at 75D50000h - 75DD4000h
MMDevApi loaded at 747B0000h - 747D7000h
SETUPAPI loaded at 76D30000h - 76EB8000h
WINTRUST loaded at 749F0000h - 74A1D000h
CRYPT32 loaded at 75080000h - 75171000h
MSASN1 loaded at 75200000h - 75212000h
USERENV loaded at 75630000h - 7564E000h
Secur32 loaded at 75610000h - 75624000h
imagehlp loaded at 75810000h - 75839000h
audioses loaded at 73970000h - 73991000h
audioeng loaded at 73900000h - 73966000h
AVRT loaded at 74AE0000h - 74AE7000h
PSAPI loaded at 756E0000h - 756E7000h
BROWSEUI loaded at 72BD0000h - 72D15000h
PROPSYS loaded at 739D0000h - 73A87000h
DUser loaded at 74710000h - 74740000h
WindowsCodecs loaded at 73800000h - 738B2000h
apphelp loaded at 75580000h - 755AC000h
cscui loaded at 72850000h - 728E5000h
CSCDLL loaded at 730C0000h - 730C9000h
CSCAPI loaded at 730B0000h - 730BA000h
tiptsf loaded at 6D740000h - 6D7A0000h
dwmapi loaded at 736E0000h - 736EC000h
rsaenh loaded at 74DD0000h - 74E08000h
msshsq loaded at 721F0000h - 7222C000h
thumbcache loaded at 6DF80000h - 6DF92000h
actxprxy loaded at 72230000h - 72283000h
SHDOCVW loaded at 72EB0000h - 72FB7000h
ieframe loaded at 70A30000h - 70FFD000h
iertutil loaded at 76FE0000h - 77025000h
NETAPI32 loaded at 75320000h - 7538A000h
SAMLIB loaded at 75220000h - 75231000h
vis_milk loaded at 06260000h - 0644A000h
d3d8 loaded at 6B5C0000h - 6B6C6000h
VERSION loaded at 74EE0000h - 74EE8000h
d3d8thk loaded at 730E0000h - 730E6000h
nvd3dum loaded at 06450000h - 0695B000h
dbghelp loaded at 6F550000h - 6F62C000h

Stack dump analysis:
Address: 0628AC33h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+00001433h)
Address: 06376058h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+000EC858h)
Address: 0627921Fh, location: "vis_milk", loaded at 06260000h - 0644A000h
Address: 063E4004h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+0015A804h)
Address: 06376058h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+000EC858h)
Address: 76C914B4h, location: "msvcrt", loaded at 76C80000h - 76D2A000h
Symbol: "strnicmp" (+00000000h)
Address: 76C914B4h, location: "msvcrt", loaded at 76C80000h - 76D2A000h
Symbol: "strnicmp" (+00000000h)
Address: 76C914B4h, location: "msvcrt", loaded at 76C80000h - 76D2A000h
Symbol: "strnicmp" (+00000000h)
Address: 0628AE50h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+00001650h)
Address: 063BCE88h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+00133688h)
Address: 062B5774h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+0002BF74h)
Address: 063BD218h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+00133A18h)
Address: 06275FB6h, location: "vis_milk", loaded at 06260000h - 0644A000h
Address: 062B5774h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+0002BF74h)
Address: 062B5780h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+0002BF80h)
Address: 76C914B4h, location: "msvcrt", loaded at 76C80000h - 76D2A000h
Symbol: "strnicmp" (+00000000h)
Address: 76C914B4h, location: "msvcrt", loaded at 76C80000h - 76D2A000h
Symbol: "strnicmp" (+00000000h)
Address: 0628AE50h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+00001650h)
Address: 063B8A58h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+0012F258h)
Address: 063B83D8h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+0012EBD8h)
Address: 0641E540h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+00194D40h)
Address: 063B8A58h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+0012F258h)
Address: 063BD228h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+00133A28h)
Address: 063AAE10h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+00121610h)
Address: 062799A8h, location: "vis_milk", loaded at 06260000h - 0644A000h
Address: 063E4004h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+0015A804h)
Address: 063AAE10h, location: "vis_milk", loaded at 06260000h - 0644A000h
Symbol: "winampVisGetHeader" (+00121610h)

Version info:
foobar2000 v0.9.5
UNICODE
Windows 6.0


Additional info:
CD Audio Decoder 2.1.2 (foo_cdda)
RAR reader 1.1 (foo_unpack)
Standard Input Array 1.0 (foo_input_std)
freedb Tagger 0.5.2.1 (foo_freedb2)
Default User Interface 0.9.5 (foo_ui_std)
Facets 2008-01-25 (foo_facets)
Shpeck - Winamp vis plugins wrapper 0.1.1d (foo_vis_shpeck)
Converter 1.0.2 (foo_converter)
Album List 4.1 (foo_albumlist)
Standard DSP Array 1.0 (foo_dsp_std)
ZIP/GZIP reader 1.0 (foo_unpack)
File Operations 2.0 (foo_fileops)
foobar2000 core 0.9.5 (Core)
Winamp API Emulator 0.96 (foo_winamp_spam)
ReplayGain Scanner 2.0.2 (foo_rgscan)



Hopefully this will help you further in your analysis.

Regards,

Dennis
Yirkha
QUOTE(flxfxp @ Feb 9 2008, 14:30) *
Foobar2000 immediately crashes as usual, but opens up a notepad with the following info:
*snip*

All right, thanks. I looked at it and the crash cause is not so obvious, but I'll try to dig more.

Nevertheless, you seem to use foo_winamp_spam. All "Winamp emulators" create a fake hidden window which behave as the original application would. Thus, if more than one plugin would like to do that, a conflict will arise.
I tried to warn the user in this case and not load the plugin at all, but that's only possible when Shpeck is loaded as the second one and notices that the Winamp window has already been registered, but other plugins probably don't care.
There is no reason to be using two "Winamp emulators", actually all but one will be shielded and disabled anyway. I believe Shpeck supports all the Winamp commands as foo_winamp_spam and even more (but let me know if something is accidentally broken, but works with foo_winamp_spam fine, thanks).
Maybe this conflict is even the cause of the crash, but I have no proof and wasn't able to replicate it.
cvax
I couldn't get this visualization to work with this plugin. http://www.winamp.com/plugins/details/165966

Got Milkdrop 1.04 to work, but I was hoping to be able to use one of winamp's spectrum analyzers to replace foobar's because I don't really like foobar's.
flxfxp
Hello again Yirkha,

I removed foo_winamp_spam, and it looked for a second that it would play, but sadly i had my hopes up too much. The screen loaded with the milkdrop title as usual, but this time it also loaded the controls inside the window, after that it crashed and gave the following report:

CODE

Illegal operation:
Code: C0000005h, flags: 00000000h, address: 06C48A18h
Access violation, operation: write, address: 06C48A18h
Call path not available.
Code bytes (06C48A18h):
06C489D8h: 00 00 00 00 58 00 00 00 D8 89 C4 06 E8 89 C4 06
06C489E8h: 00 00 00 00 18 8A C4 06 B8 00 8A C4 06 C3 90 90
06C489F8h: 90 90 90 90 90 90 90 90 9A 99 99 99 99 99 A9 3F
06C48A08h: B8 70 A0 B7 06 C3 90 90 90 90 90 90 90 90 90 90
06C48A18h: B9 08 8A C4 06 FF D1 50 B9 F0 89 C4 06 FF D1 5B
06C48A28h: B9 D0 A3 A5 06 FF E1 CC CC CC CC CC CC CC CC CC
06C48A38h: 20 09 3E 07 40 09 3E 07 08 00 08 00 01 00 3E 07
06C48A48h: 10 00 10 00 20 09 3E 07 0D 00 0D 00 31 09 3E 07
Stack (06EC98D8h):
06EC98B8h: 00000000 00000000 00000000 00000000
06EC98C8h: 00000000 00000000 00000000 00000000
06EC98D8h: 06A5AC33 89E089E0 98EC98FC 04D80000
06EC98E8h: 00008A18 06C489E0 06B46058 00000000
06EC98F8h: 06C48A18 06ECF928 06A4921F 00000000
06EC9908h: 06BB4004 06B46058 00000004 06B55DEC
06EC9918h: 00000004 00000002 00000001 00000017
06EC9928h: 61636564 203D2079 35302E30 0000003B
06EC9938h: 00000000 00000000 00000000 00000000
06EC9948h: 00000000 00000000 00000000 00000000
06EC9958h: 00000000 00000000 00000000 00000000
06EC9968h: 00000000 00000000 00000000 00000000
06EC9978h: 00000000 00000000 00000000 00000000
06EC9988h: 00000000 00000000 00000000 00000000
06EC9998h: 00000000 00000000 00000000 00000000
06EC99A8h: 00000000 00000000 00000000 75A314B4
06EC99B8h: 75A314B4 75A314B4 000002E0 000002E0
06EC99C8h: 06A5AE50 06B8CE88 06A85774 00000008
06EC99D8h: 00000001 06B8D218 06ECFA64 000000FF
06EC99E8h: 06A45FB6 06A85774 06A85780 75A314B4
Registers:
EAX: 00000000, EBX: 00000000, ECX: 06C48A18, EDX: 000004D8
ESI: 06C489E0, EDI: 06C489E0, EBP: 06EC98FC, ESP: 06EC98D8
Unable to identify crash location

Loaded modules:
foobar2000 loaded at 00310000h - 0042E000h
ntdll loaded at 77100000h - 7721E000h
kernel32 loaded at 76E30000h - 76F08000h
COMCTL32 loaded at 74740000h - 748D4000h
msvcrt loaded at 75A20000h - 75ACA000h
ADVAPI32 loaded at 76F10000h - 76FCF000h
RPCRT4 loaded at 75AD0000h - 75B93000h
GDI32 loaded at 759C0000h - 75A0B000h
USER32 loaded at 76830000h - 768CE000h
SHLWAPI loaded at 75BF0000h - 75C45000h
SHELL32 loaded at 75CE0000h - 767AE000h
ole32 loaded at 76A60000h - 76BA4000h
shared loaded at 10000000h - 1002A000h
COMDLG32 loaded at 76BE0000h - 76C54000h
IMM32 loaded at 77310000h - 7732E000h
MSCTF loaded at 76C60000h - 76D27000h
LPK loaded at 75A10000h - 75A19000h
USP10 loaded at 767B0000h - 7682D000h
uxtheme loaded at 749A0000h - 749DF000h
foo_albumlist loaded at 00590000h - 005F5000h
foo_cdda loaded at 002D0000h - 00305000h
foo_converter loaded at 01540000h - 015A5000h
foo_dsp_std loaded at 016D0000h - 01717000h
foo_facets loaded at 01720000h - 017A0000h
OLEAUT32 loaded at 75C50000h - 75CDC000h
MSIMG32 loaded at 74CD0000h - 74CD5000h
foo_fileops loaded at 01890000h - 018D7000h
foo_freedb2 loaded at 018E0000h - 01921000h
foo_input_std loaded at 01A30000h - 01B55000h
foo_rgscan loaded at 01980000h - 019D0000h
foo_ui_std loaded at 01BF0000h - 01CA3000h
gdiplus loaded at 73F30000h - 740DA000h
foo_unpack loaded at 017D0000h - 017FD000h
foo_vis_shpeck loaded at 01850000h - 01879000h
MSVCR80 loaded at 70660000h - 706FB000h
RTSUltraMonHook loaded at 18800000h - 18813000h
DSOUND loaded at 702C0000h - 70331000h
WINMM loaded at 73DD0000h - 73E03000h
OLEACC loaded at 73D90000h - 73DC8000h
POWRPROF loaded at 74EA0000h - 74EBA000h
CLBCatQ loaded at 77280000h - 77304000h
MMDevApi loaded at 74A50000h - 74A77000h
SETUPAPI loaded at 768D0000h - 76A58000h
WINTRUST loaded at 74B40000h - 74B6D000h
CRYPT32 loaded at 752C0000h - 753B1000h
MSASN1 loaded at 75440000h - 75452000h
USERENV loaded at 75870000h - 7588E000h
Secur32 loaded at 75850000h - 75864000h
imagehlp loaded at 76D30000h - 76D59000h
audioses loaded at 73B80000h - 73BA1000h
audioeng loaded at 73B10000h - 73B76000h
AVRT loaded at 74D00000h - 74D07000h
PSAPI loaded at 759B0000h - 759B7000h
vis_milk loaded at 06A30000h - 06C1A000h
d3d8 loaded at 6B140000h - 6B246000h
VERSION loaded at 75090000h - 75098000h
d3d8thk loaded at 73350000h - 73356000h
dwmapi loaded at 738B0000h - 738BC000h
nvd3dum loaded at 06ED0000h - 073DB000h
dbghelp loaded at 6FA60000h - 6FB3C000h

Stack dump analysis:
Address: 06A5AC33h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+00001433h)
Address: 06B46058h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+000EC858h)
Address: 06A4921Fh, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Address: 06BB4004h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+0015A804h)
Address: 06B46058h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+000EC858h)
Address: 75A314B4h, location: "msvcrt", loaded at 75A20000h - 75ACA000h
Symbol: "strnicmp" (+00000000h)
Address: 75A314B4h, location: "msvcrt", loaded at 75A20000h - 75ACA000h
Symbol: "strnicmp" (+00000000h)
Address: 75A314B4h, location: "msvcrt", loaded at 75A20000h - 75ACA000h
Symbol: "strnicmp" (+00000000h)
Address: 06A5AE50h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+00001650h)
Address: 06B8CE88h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+00133688h)
Address: 06A85774h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+0002BF74h)
Address: 06B8D218h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+00133A18h)
Address: 06A45FB6h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Address: 06A85774h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+0002BF74h)
Address: 06A85780h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+0002BF80h)
Address: 75A314B4h, location: "msvcrt", loaded at 75A20000h - 75ACA000h
Symbol: "strnicmp" (+00000000h)
Address: 75A314B4h, location: "msvcrt", loaded at 75A20000h - 75ACA000h
Symbol: "strnicmp" (+00000000h)
Address: 06A5AE50h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+00001650h)
Address: 06B88A58h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+0012F258h)
Address: 06B883D8h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+0012EBD8h)
Address: 06BEE540h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+00194D40h)
Address: 06B88A58h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+0012F258h)
Address: 06B8D228h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+00133A28h)
Address: 06B7AE10h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+00121610h)
Address: 06A499A8h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Address: 06BB4004h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+0015A804h)
Address: 06B7AE10h, location: "vis_milk", loaded at 06A30000h - 06C1A000h
Symbol: "winampVisGetHeader" (+00121610h)
Address: 003B342Ah, location: "foobar2000", loaded at 00310000h - 0042E000h

Version info:
foobar2000 v0.9.5
UNICODE
Windows 6.0


Additional info:
Shpeck - Winamp vis plugins wrapper 0.1.1d (foo_vis_shpeck)
RAR reader 1.1 (foo_unpack)
File Operations 2.0 (foo_fileops)
ReplayGain Scanner 2.0.2 (foo_rgscan)
Default User Interface 0.9.5 (foo_ui_std)
Converter 1.0.2 (foo_converter)
Album List 4.1 (foo_albumlist)
Standard Input Array 1.0 (foo_input_std)
freedb Tagger 0.5.2.1 (foo_freedb2)
CD Audio Decoder 2.1.2 (foo_cdda)
foobar2000 core 0.9.5 (Core)
Facets 2008-01-25 (foo_facets)
ZIP/GZIP reader 1.0 (foo_unpack)
Standard DSP Array 1.0 (foo_dsp_std)

4nt1
seriously can you guys please use [ codebox ] [ / codebox ]

its lucky I have a rather loose scroll wheel so I can scroll to the bottom of the page quickly.
flxfxp
Done wink.gif
Ryo94
I can't belive this w00t.gif Thank you Yirkha!!! Tested with milkdrop 1.04 and it works incredible (even using the fake fullscreen mode), can't wait to see this inside the foobar UI. No reason to see winamp again laugh.gif. THANKS a lot again!!!
Yirkha
QUOTE(flxfxp @ Feb 11 2008, 21:51) *
I removed foo_winamp_spam, and it looked for a second that it would play, but sadly i had my hopes up too much. The screen loaded with the milkdrop title as usual, but this time it also loaded the controls inside the window, after that it crashed and gave the following report: *snip*
The crash itself is still a bit mysterious to me, I wasn't able to track it properly in MilkDrop code. Anyway, it was at the same place both times, during initialization of selected preset and it seems that it was always the same. I don't know its name, but there is a line "decay = 0.05;" in it, probably in the "Custom Shape #1" initialization code. I haven't found any matching preset in my installation, but you can try to search in your %WINAMP%\Plugins\MilkDrop directory for this command (the presets are simple text files) and try to put this one aside for moment.
Edit: I found the preset in "All presets" pack from milkdrop.co.uk, or two of them, actually:
Rovastar & Zylot - Inside The Transdimensional Portal
Rovastar & Zylot - Inside The Transdimensional Portal (Multi Portal Mix)
-- but they both work fine for me, weird.
Edit #2: MilkDrop 1 is incompatible with the "NX bit" utilized by new hardware and software (the feature is called Data Execution Prevention, DEP in Windows). The problem has been reported a long ago on the Winamp forums, but nobody cared/s, because MilkDrop2 is out and everybody is happy. Why it works in Winamp and not under Shpeck? Maybe it disables DEP for itself or something, you can try to disable it for foobar2000 explicitly too and see if it will help.

QUOTE(cvax @ Feb 10 2008, 12:07) *
I couldn't get this visualization to work with this plugin. http://www.winamp.com/plugins/details/165966
I know why it doesn't work, but I haven't found a way to fix it reliably yet.
WWNSX
So I located Milkdrop 2.0c and Zipped it up for you people to enjoy.

It works with the latest version of foo_vis_spheck 0.1.1 and the nscrt.dll. Included a readme.txt as well.

http://rapidshare.com/files/91619135/Milkdrop20c.zip.html

Enjoy smile.gif
cvax
QUOTE(Yirkha @ Feb 13 2008, 09:29) *
QUOTE(cvax @ Feb 10 2008, 12:07) *
I couldn't get this visualization to work with this plugin. http://www.winamp.com/plugins/details/165966
I know why it doesn't work, but I haven't found a way to fix it reliably yet.

Drats.
flxfxp
QUOTE(Yirkha @ Feb 13 2008, 11:29) *

QUOTE(flxfxp @ Feb 11 2008, 21:51) *
I removed foo_winamp_spam, and it looked for a second that it would play, but sadly i had my hopes up too much. The screen loaded with the milkdrop title as usual, but this time it also loaded the controls inside the window, after that it crashed and gave the following report: *snip*
The crash itself is still a bit mysterious to me, I wasn't able to track it properly in MilkDrop code. Anyway, it was at the same place both times, during initialization of selected preset and it seems that it was always the same. I don't know its name, but there is a line "decay = 0.05;" in it, probably in the "Custom Shape #1" initialization code. I haven't found any matching preset in my installation, but you can try to search in your %WINAMP%\Plugins\MilkDrop directory for this command (the presets are simple text files) and try to put this one aside for moment.
Edit: I found the preset in "All presets" pack from milkdrop.co.uk, or two of them, actually:
Rovastar & Zylot - Inside The Transdimensional Portal
Rovastar & Zylot - Inside The Transdimensional Portal (Multi Portal Mix)
-- but they both work fine for me, weird.
Edit #2: MilkDrop 1 is incompatible with the "NX bit" utilized by new hardware and software (the feature is called Data Execution Prevention, DEP in Windows). The problem has been reported a long ago on the Winamp forums, but nobody cared/s, because MilkDrop2 is out and everybody is happy. Why it works in Winamp and not under Shpeck? Maybe it disables DEP for itself or something, you can try to disable it for foobar2000 explicitly too and see if it will help.

QUOTE(cvax @ Feb 10 2008, 12:07) *
I couldn't get this visualization to work with this plugin. http://www.winamp.com/plugins/details/165966
I know why it doesn't work, but I haven't found a way to fix it reliably yet.


Hello again Yirkha,

You are right, it works now! I disabled DEP on vista ultimate x86 by running a cmd with elevated priviledges and using the following command:
"bcdedit.exe /set {current} nx AlwaysOff" (without quotation marks)

It runs very crisp and swift, thank you so much for your help!

I got one question left: I run a dual monitor setup. The Milkdrop configuration page allows you to specify the monitor it should run on, but it doesnt seem to save that value! I try to run it on monitor 2, but everytime i go to the configuration page, it shows monitor 1. All other values of the configuration page do save. Could you help me out on this one?

Regards,

Dennis
Yirkha
Here we go again - Shpeck v0.1.2:
<obsolete links removed, see the first post in this thread for information about the latest version>

Changelog:
  • "Wasabi services API" has been partially implemented, latest MilkDrop 2.0d and "Nullsoft Tiny Fullscreen" visualisations work now. (Thanks to WWNSX for the 2.0c pack anyway.)
  • Positioning of the "embedded windows" has been rewritten, position of the plugin windows should stay the same between runs and reflect what the plugin wants correctly. Warning: This could have a negative impact on usage inside a CUI/DUI panel, which I haven't tested much.
  • "Embedded windows" now have fb2k icon instead of the windows default one.
  • Fixed a bug which caused AVS to stay active after closing its window instead of invoking the "Shpeck - stop" command.
  • Some things I don't remember, sorry.
Enjoy! (And report the issues...)

----

cvax: Classic vis should work fine now.

flxfxp: Ok, so DEP is the cause, thanks for certifying.
Ad monitor selection - I don't use multiple displays, how do you choose the target one? It shows as multiple items in the "Adapter" box? Another question, it resets only each time you go into the configuration dialog?
WWNSX
biggrin.gif Thanks for the new version Yirkha

one bug i noticed in Shpeck v0.1.1 and v0.1.2 is that if I hit P to bring up the playlist in Milkdrop that i can no longer hit enter to start a different song once i've selected it using the up and down arrow keys. I tested this in winamp with milkdrop 2.0c & d and it works in there.

Another bug i noticed in Shpeck v0.1.2 that if i hit scroll lock to lock a Milkdrop visual preset so it doesn't change when the song or beat does that if i hit scroll lock again to unlock the visual preset so it can change to a different visual preset that scroll lock is still engaged thus preventing me from changing the visual preset to a different one. once again this doesn't happen in winamp with milkdrop 2.0c & d

Looks like you've been hard at work because I noticed the dll file drooped from 248kb in Shpeck 0.1.1 to 160kb in Shpeck 0.1.2
Yirkha
Uhmhuh... Shpeck v0.1.3:
<obsolete links removed, see the first post in this thread for information about the latest version>

Changelog:
  • Handling of "embedded windows" changed again (saving the position when only moved around, occasional strange behaviour).
  • Fixed random preset toggling. (Thanks, WWNSX, that was one of the things I forgot I had changed and didn't tested it properly.)
  • Fixed and added commands (seeking backwards, non-standard previous song command, repeat, shuffle).
  • Fixed fake Winamp window title for compatibility (e.g. GeekAmp).
Edit - Known issues:
  • MilkDrop 1.04 closes itself when attempted to enter the "fake fullscreen" mode. Uncheck "Integrate with Winamp skin" in its configuration to rectify temporarily.
---

QUOTE(WWNSX @ Feb 17 2008, 04:46) *
one bug i noticed in Shpeck v0.1.1 and v0.1.2 is that if I hit P to bring up the playlist in Milkdrop that i can no longer hit enter to start a different song once i've selected it using the up and down arrow keys.
The problem is that this works fine for me. I launch it, press P, choose a song, press Enter and it starts playing. I choose another, press Enter and it plays the other one. Any ideas how can I break it? (Are you running Shpeck inside a CUI panel?)

QUOTE(WWNSX @ Feb 17 2008, 04:46) *
Looks like you've been hard at work because I noticed the dll file drooped from 248kb in Shpeck 0.1.1 to 160kb in Shpeck 0.1.2
Meh, I only switched to dynamically linked CRT, no work on my part there.
vyedmic
Thanks. Commands and title everything works great! ^^ smile.gif
Fractal_Mortality
Hm... Does anyone else have problems with visualizations pausing every few seconds? It seems to happen with mine, regardless of resolution.
WWNSX
QUOTE(Yirkha @ Feb 17 2008, 06:20) *



QUOTE(WWNSX @ Feb 17 2008, 04:46) *
one bug i noticed in Shpeck v0.1.1 and v0.1.2 is that if I hit P to bring up the playlist in Milkdrop that i can no longer hit enter to start a different song once i've selected it using the up and down arrow keys.
The problem is that this works fine for me. I launch it, press P, choose a song, press Enter and it starts playing. I choose another, press Enter and it plays the other one. Any ideas how can I break it? (Are you running Shpeck inside a CUI panel?)





If CUI means columns UI no I'm not using that. I'm using Cepiperez's Dark config 1.5c http://www.hydrogenaudio.org/forums/index....showtopic=53703

which means i'm using Panels UI 14.9 beta. I'm not good on coding my own configs etc yet so Shpeck pops up in it's own window then i either leave it like that or make it full screen.

Okay never mind after changing some global keys and trying to figure it out. I changed Cursor follows Playback to Playback Follows Cursor and it works fine now but whats more weird is that i can have both of those selected at the same time and it works anyway but i'm sure that's not a Shpeck bug.

I'm happy to report that Scroll lock works now too smile.gif

I don't have 1.04 installed but I know you can get 1.04d from the milkdrop uk site but I'm pretty sure the last version of milkdrop 1 was 1.04e which was included with winamp 5.35. i have 1.04e as a separate archive so maybe I'll try tomorrow if no one else has by then. I might anyway just to look at something regrading FPS difference between 1.04e and the new milkdrop2

Yirkha
QUOTE(WWNSX @ Feb 18 2008, 08:50) *
Okay never mind after changing some global keys and trying to figure it out. I changed Cursor follows Playback to Playback Follows Cursor and it works fine now but whats more weird is that i can have both of those selected at the same time and it works anyway but i'm sure that's not a Shpeck bug.
Well, I believe it is. I tested it now and it is not possible to start any other track when "Playback Follows Cursor" is not checked. I'll see why, it should be made so that is does not depend on this setting, like when you double-click on a normal playlist entry.
vyedmic
Okay. I noticed another bug with MilkDrop 1.04e besides the playlist. When I start it in window mode and then try to Go Fullscreen it crashes. The only way to get there is to select Start Fullscreen in its configuration. Then evrything works fine....

Here it is:
http://www.flyupload.com/?fid=9601462

EDIT: It works alright with shpeck 0.1.2 or whatever the last 248KB version was....
Yirkha
QUOTE(vyedmic @ Feb 18 2008, 22:00) *
I noticed another bug with MilkDrop 1.04e besides the playlist. When I start it in window mode and then try to Go Fullscreen it crashes.
There is a known bug in v0.1.3 - as I added to the original release post: "MilkDrop 1.04 closes itself when attempted to enter the "fake fullscreen" mode. Uncheck "Integrate with Winamp skin" in its configuration to rectify temporarily.".
Is it the same problem, i.e. are both "Integrate with Winamp" and "Use Fake fullscreen mode" boxes checked? I wasn't able to replicate this using other options.
vyedmic
My bad it was "Integrate with winamp" option...
Yirkha
Never mind.
Btw, the "Integrate with Winamp" option is not so useful for MilkDrop 1, because it can run inside a window it creates itself pretty well. But most other/never plugins use that way (to use the skinned windows, originally) and I don't know what else has been broken, so I'm going to fix it anyway soon. I'm just waiting for more bugs (or improvements) to surface before the next release.
Fangs404
Sweet, thanks for the updates!
Fractal_Mortality
QUOTE(Fractal_Mortality @ Feb 17 2008, 19:27) *

Hm... Does anyone else have problems with visualizations pausing every few seconds? It seems to happen with mine, regardless of resolution.


So this doesn't happen to anyone else? sad.gif
DeepAnger
QUOTE(Fractal_Mortality @ Feb 21 2008, 08:55) *

QUOTE(Fractal_Mortality @ Feb 17 2008, 19:27) *

Hm... Does anyone else have problems with visualizations pausing every few seconds? It seems to happen with mine, regardless of resolution.


So this doesn't happen to anyone else? sad.gif


Hi,

I had that problem a long time ago, and it was probably with Winamp.
Do you have a Promise controller ? or a JMicron ?
Give us more detail about your hardware, drivers & software setups.
eindh
Thanks for this plugin. Works like a charm.
Fractal_Mortality
QUOTE(DeepAnger @ Feb 21 2008, 11:55) *

QUOTE(Fractal_Mortality @ Feb 21 2008, 08:55) *

QUOTE(Fractal_Mortality @ Feb 17 2008, 19:27) *

Hm... Does anyone else have problems with visualizations pausing every few seconds? It seems to happen with mine, regardless of resolution.


So this doesn't happen to anyone else? sad.gif


Hi,

I had that problem a long time ago, and it was probably with Winamp.
Do you have a Promise controller ? or a JMicron ?
Give us more detail about your hardware, drivers & software setups.


IPB Image

I've heard some laptops have problems with visualizations because of how mobile processors work...?
cvax
Hi Yirkha,

I tried the new version, but still can't get Classic Spectr to work. It still pumps foobar into 99% cpu usage and I have to ctrl+alt+del it. Could it be because I am still on foobar 0.9.4.3?
Fractal_Mortality
QUOTE(Fractal_Mortality @ Feb 21 2008, 17:58) *

QUOTE(DeepAnger @ Feb 21 2008, 11:55) *

QUOTE(Fractal_Mortality @ Feb 21 2008, 08:55) *

QUOTE(Fractal_Mortality @ Feb 17 2008, 19:27) *

Hm... Does anyone else have problems with visualizations pausing every few seconds? It seems to happen with mine, regardless of resolution.


So this doesn't happen to anyone else? sad.gif


Hi,

I had that problem a long time ago, and it was probably with Winamp.
Do you have a Promise controller ? or a JMicron ?
Give us more detail about your hardware, drivers & software setups.


IPB Image

I've heard some laptops have problems with visualizations because of how mobile processors work...?


Actually, I'm fairly certain this isn't a cpu or graphics card problem. I downloaded ProjectM and there are absolutely no slow down problems... Is there some strange setting that's causing these problems with Shpeck?

EDIT: I have now tested the visualization plugins in winamp itself, and they run seamlessly. Hm...
Fractal_Mortality
Well, I updated to foobar 0.9.5 tonight, and it pretty much solved whatever problem I had. I don't know what was wrong, but I don't really care anymore, haha.
Yirkha
QUOTE(cvax @ Feb 22 2008, 08:15) *
I tried the new version, but still can't get Classic Spectr to work. It still pumps foobar into 99% cpu usage and I have to ctrl+alt+del it. Could it be because I am still on foobar 0.9.4.3?
No, I just didn't tested those weird nonstandard GUIs much lately. But try the new version, should finally work fine even in panel.

QUOTE(Fractal_Mortality @ Feb 22 2008, 11:50) *
Well, I updated to foobar 0.9.5 tonight, and it pretty much solved whatever problem I had. I don't know what was wrong, but I don't really care anymore, haha.
Good to hear that - it could be any weird misbehaving component in the old installation.

---

Shpeck v0.2.0
<obsolete links removed, see the first post in this thread for information about the latest version>

Changelog:
  • Optimalized processing of multichannel audio & spectrum data.
  • More acurate waveform data are now passed to the plugins.
  • The command "Next" goes to random entry if random playlist order is selected. (edit: Haha, see below.)
  • Fixed: Milkdrop 1.04 fake fullscreen option results in close.
  • Fixed: Closing AVS window does not stop it completely, it has to be closed again by "Shpeck/Stop" command afterwards.
  • Fixed: Position of the fake Winamp's window is illegal. (Now uses v2.4 skin window size @ 0,0.)
  • Panel integration improvements:
  • - Rewritten panel embedding interface for better compatibility.
  • - Fixed: Context menu of some plugins is not accessible because it's being overriden by the Column UI's default one.
  • - Fixed: MilkDrop2 in panel cannot be run twice ("Can't register window class.").
  • - Fixed: MilkDrop2/AVS in panel creates multiple windows when switching to/from fullscreen mode.
Not so important notice:
Foo_vis_shpeck is not based on any code from foo_bacon, foo_winamp_spam or other emulators. Actually, I have found out that Bacon's source code has been available after creating most of the stuff (when I was searching for a way how to disable foo_osd when in fullscreen mode, only to see that it's not possible to use that method any more) and I was happy that I did it all my way.


Enjoy the new version and report the bugs!
jako
QUOTE(Yirkha @ Feb 24 2008, 18:02) *

QUOTE(cvax @ Feb 22 2008, 08:15) *
I tried the new version, but still can't get Classic Spectr to work. It still pumps foobar into 99% cpu usage and I have to ctrl+alt+del it. Could it be because I am still on foobar 0.9.4.3?
No, I just didn't tested those weird nonstandard GUIs much lately. But try the new version, should finally work fine even in panel.

QUOTE(Fractal_Mortality @ Feb 22 2008, 11:50) *
Well, I updated to foobar 0.9.5 tonight, and it pretty much solved whatever problem I had. I don't know what was wrong, but I don't really care anymore, haha.
Good to hear that - it could be any weird misbehaving component in the old installation.

---

Shpeck v0.2.0
foo_vis_shpeck.dll (160 KB)
foo_vis_shpeck.zip (63 KB)

Changelog:
  • Optimalized processing of multichannel audio & spectrum data.
  • More acurate waveform data are now passed to the plugins.
  • The command "Next" goes to random entry if random playlist order is selected.
  • Fixed: Milkdrop 1.04 fake fullscreen option results in close.
  • Fixed: Closing AVS window does not stop it completely, it has to be closed again by "Shpeck/Stop" command afterwards.
  • Fixed: Position of the fake Winamp's window is illegal. (Now uses v2.4 skin window size @ 0,0.)
  • Panel integration improvements:
  • - Rewritten panel embedding interface for better compatibility.
  • - Fixed: Context menu of some plugins is not accessible because it's being overriden by the Column UI's default one.
  • - Fixed: MilkDrop2 in panel cannot be run twice ("Can't register window class.").
  • - Fixed: MilkDrop2/AVS in panel creates multiple windows when switching to/from fullscreen mode.
Not so important notice:
Foo_vis_shpeck is not based on any code from foo_bacon, foo_winamp_spam or other emulators. Actually, I have found out that Bacon's source code has been available after creating most of the stuff (when I was searching for a way how to disable foo_osd when in fullscreen mode, only to see that it's not possible to use that method any more) and I was happy that I did it all my way.


Enjoy the new version and report the bugs!



I found a little problem on this version:
in milkdrop 1.04 or 2.0 the "B" key (which means going to play next song) doe not work, but with 0.1.1 it works fine. a little weird unsure.gif


thanks for your great work!
Yirkha
Yeah, a little weird indeed unsure.gif. That's what you get for implementing what does not need to be implemented using obsolete API without testing. There is only one thing in the world worse than that - unnecessary full-quoting.

---

Shpeck v0.2.1
<obsolete links removed, see the first post in this thread for information about the latest version>

Changelog:
  • Revert of the 0.2.0 "feature" #3.
jako
QUOTE(Yirkha @ Feb 25 2008, 08:26) *

Yeah, a little weird indeed unsure.gif. That's what you get for implementing what does not need to be implemented using obsolete API without testing. There is only one thing in the world worse than that - unnecessary full-quoting.

---

Shpeck v0.2.1
foo_vis_shpeck.dll (160 KB)
foo_vis_shpeck.zip (63 KB)

Changelog:
  • Revert of the 0.2.0 "feature" #3.

it works well now!
RavenSoft
had 0.2.0 and updated to 0.2.1 and CRASH


CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 025B3A89h
Access violation, operation: read, address: 02087000h
Call path not available.
Code bytes (025B3A89h):
025B3A49h: 20 02 0F 85 FC 00 00 00 8B 75 88 8B C1 D1 E8 89
025B3A59h: 45 D8 DB 45 D8 85 C0 7D 06 DC 05 D0 8B 5C 02 DC
025B3A69h: 3D E8 8B 5C 02 D9 5D E4 D9 EE D9 55 D4 D9 5D D8
025B3A79h: 33 C0 85 C9 76 18 90 8B D0 83 E2 01 8D 54 95 D4
025B3A89h: D9 04 86 D8 02 D9 1A 83 C0 01 3B C1 72 E9 D9 45
025B3A99h: D4 D8 4D E4 D9 5D DC D9 45 DC DB 5D E8 8B 43 14
025B3AA9h: 8A 4D E8 88 8C 07 A4 04 00 00 D9 45 D8 D8 4D E4
025B3AB9h: D9 5D DC D9 45 DC DB 5D E0 8B 53 14 8A 45 E0 88
Stack (02E5FEE0h):
02E5FEC0h: 00000000 00000051 002569A0 02D1F780
02E5FED0h: 69770000 706D616E 47736956 65487465
02E5FEE0h: 02085810 008F6C6E 7E41928B 025C8028
02E5FEF0h: 02086768 00000084 00000084 0000AC44
02E5FF00h: 00000002 00000003 00000042 025C8028
02E5FF10h: 00000000 00000000 00000000 0000AC44
02E5FF20h: 00000001 00000004 00000000 93F52210
02E5FF30h: 3F979D5C FAC3C6D1 3F8CB35A 00000000
02E5FF40h: 00000000 00000000 00000000 42FE0000
02E5FF50h: 00000000 02E5FFB4 02E5FEE0 02E5FFA8
02E5FF60h: 025C58A8 00000000 02E5FFB4 025B4033
02E5FF70h: 00000000 0012F9EC 02085810 0004063C
02E5FF80h: 00000113 00000001 00000000 008F6BC2
02E5FF90h: 00000461 000002D3 00000000 0000014C
02E5FFA0h: 00000000 02E5FF70 02E5FFDC 025C5FC4
02E5FFB0h: FFFFFFFF 02E5FFEC 7C80B6A3 008F6C6E
02E5FFC0h: 00000000 0012F9EC 02085810 7FFDC000
02E5FFD0h: C0000005 02E5FFC0 02E5FB04 FFFFFFFF
02E5FFE0h: 7C839A30 7C80B6B0 00000000 00000000
02E5FFF0h: 00000000 025B3ED0 02085810 00000000
Registers:
EAX: 00000000, EBX: 02085810, ECX: 00000002, EDX: 02E5FF3C
ESI: 02087000, EDI: 00000113, EBP: 02E5FF68, ESP: 02E5FEE0
Crash location: "foo_vis_shpeck", loaded at 025B0000h - 025D9000h

Loaded modules:
foobar2000 loaded at 00400000h - 00523000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F5000h
COMCTL32 loaded at 773D0000h - 774D3000h
msvcrt loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F01000h
GDI32 loaded at 77F10000h - 77F57000h
USER32 loaded at 7E410000h - 7E4A1000h
SHLWAPI loaded at 77F60000h - 77FD6000h
SHELL32 loaded at 7C9C0000h - 7D1D7000h
ole32 loaded at 774E0000h - 7761D000h
shared loaded at 10000000h - 1002A000h
COMDLG32 loaded at 763B0000h - 763F9000h
IMM32 loaded at 76390000h - 763AD000h
guard32 loaded at 00390000h - 003B2000h
fltLib loaded at 4FFE0000h - 4FFE8000h
winsta loaded at 76360000h - 76370000h
NETAPI32 loaded at 5B860000h - 5B8B5000h
uxtheme loaded at 5AD70000h - 5ADA8000h
ADvdDiscHlp loaded at 00A70000h - 00A89000h
MSCTF loaded at 74720000h - 7476C000h
AM30131 loaded at 00AF0000h - 00AFB000h
ws2_32 loaded at 71AB0000h - 71AC7000h
WS2HELP loaded at 71AA0000h - 71AA8000h
msctfime loaded at 755C0000h - 755EE000h
foo_abx loaded at 00B70000h - 00BA3000h
foo_albumlist loaded at 00BD0000h - 00C37000h
foo_bubble_coverflow loaded at 00C60000h - 00CE0000h
OPENGL32 loaded at 5ED00000h - 5EDCC000h
GLU32 loaded at 68B20000h - 68B40000h
DDRAW loaded at 73760000h - 737A9000h
DCIMAN32 loaded at 73BC0000h - 73BC6000h
gdiplus loaded at 4EC50000h - 4EDF3000h
foo_burninate loaded at 00D10000h - 00D47000h
VERSION loaded at 77C00000h - 77C08000h
foo_cdda loaded at 00D70000h - 00DA5000h
foo_converter loaded at 00DD0000h - 00E39000h
foo_convolve loaded at 00E60000h - 00EB1000h
foo_cwbowron loaded at 00EE0000h - 00F0A000h
foo_cwb_hooks loaded at 00F30000h - 00F7C000h
foo_discogs loaded at 00FA0000h - 01041000h
WINMM loaded at 76B40000h - 76B6D000h
foo_dockable_panels loaded at 010E0000h - 01113000h
foo_dsp_crossfader loaded at 01140000h - 01170000h
foo_dsp_std loaded at 01190000h - 011D8000h
foo_dts loaded at 01200000h - 0124E000h
foo_facets loaded at 01270000h - 012F1000h
OLEAUT32 loaded at 77120000h - 771AB000h
MSIMG32 loaded at 76380000h - 76385000h
foo_fileops loaded at 01320000h - 01366000h
foo_freedb2 loaded at 01390000h - 013D1000h
foo_input_alac loaded at 01400000h - 0141D000h
foo_input_ds loaded at 01440000h - 0146D000h
foo_input_mkx loaded at 01490000h - 014C1000h
foo_input_monkey loaded at 014E0000h - 0152A000h
foo_input_std loaded at 01550000h - 01678000h
foo_input_wma loaded at 016A0000h - 016CE000h
WMVCore loaded at 15110000h - 1536A000h
WMASF loaded at 11C70000h - 11CAA000h
foo_lyricsdb loaded at 016F0000h - 0171F000h
WININET loaded at 42C10000h - 42CDF000h
Normaliz loaded at 01730000h - 01739000h
iertutil loaded at 42990000h - 429D5000h
foo_menu_addons loaded at 01960000h - 019A5000h
foo_misc_addons loaded at 019D0000h - 019FD000h
foo_out_asio loaded at 01A20000h - 01A57000h
foo_out_ks loaded at 01A80000h - 01AAA000h
SETUPAPI loaded at 77920000h - 77A13000h
foo_playcount loaded at 01AD0000h - 01AF5000h
foo_popupplus loaded at 01B20000h - 01BA1000h
RICHED20 loaded at 74E30000h - 74E9D000h
foo_pqview loaded at 01BD0000h - 01BF8000h
foo_rgscan loaded at 01C20000h - 01C7A000h
foo_run loaded at 01CA0000h - 01CCB000h
foo_uie_albumart loaded at 01CF0000h - 01D2D000h
foo_uie_albumlist loaded at 01D50000h - 01D93000h
foo_uie_explorer loaded at 01DC0000h - 01DFD000h
foo_uie_lyrics loaded at 01E20000h - 01E7F000h
foo_uie_playlists_dropdown loaded at 01EA0000h - 01ED9000h
foo_uie_powerpanels loaded at 01F00000h - 01F23000h
foo_uie_quicksearch loaded at 01F50000h - 01F96000h
foo_uie_tabs loaded at 01FC0000h - 01FEA000h
foo_uie_trackinfo_mod loaded at 02010000h - 02066000h
MSVCP80 loaded at 7C420000h - 7C4A7000h
MSVCR80 loaded at 78130000h - 781CB000h
foo_uie_typefind loaded at 02090000h - 020C0000h
foo_uie_vis_peakmeter_spectrum loaded at 020E0000h - 0211F000h
foo_uie_wmpvis loaded at 02140000h - 02168000h
foo_ui_columns loaded at 02190000h - 02298000h
foo_ui_panels loaded at 022C0000h - 023A9000h
foo_ui_std loaded at 023D0000h - 02491000h
foo_unpack loaded at 024C0000h - 024ED000h
foo_utils loaded at 02510000h - 02589000h
foo_vis_shpeck loaded at 025B0000h - 025D9000h
foo_whatsnew loaded at 025F0000h - 02621000h
ctagent loaded at 02760000h - 02766000h
vis_avs loaded at 02CE0000h - 02D5B000h
MSVFW32 loaded at 75A70000h - 75A91000h
AVIFIL32 loaded at 73B50000h - 73B67000h
MSACM32 loaded at 77BE0000h - 77BF5000h
CLBCATQ loaded at 76FD0000h - 7704F000h
COMRes loaded at 77050000h - 77115000h
AddBorder loaded at 04030000h - 04036000h
colormap loaded at 04040000h - 0404A000h
convolution loaded at 04050000h - 04060000h
fyrewurx loaded at 04070000h - 04084000h
multifilter loaded at 041A0000h - 041A6000h
texer loaded at 041B0000h - 041B7000h
texer2 loaded at 041C0000h - 041CB000h
SHDOCLC loaded at 20000000h - 20088000h
Secur32 loaded at 77FE0000h - 77FF1000h
DSOUND loaded at 73F10000h - 73F6C000h
SXS loaded at 75E90000h - 75F40000h
WINTRUST loaded at 76C30000h - 76C5E000h
CRYPT32 loaded at 77A80000h - 77B14000h
MSASN1 loaded at 77B20000h - 77B32000h
IMAGEHLP loaded at 76C90000h - 76CB8000h
wdmaud loaded at 72D20000h - 72D29000h
RASAPI32 loaded at 76EE0000h - 76F1C000h
rasman loaded at 76E90000h - 76EA2000h
TAPI32 loaded at 76EB0000h - 76EDF000h
rtutils loaded at 76E80000h - 76E8E000h
msv1_0 loaded at 77C70000h - 77C93000h
iphlpapi loaded at 76D60000h - 76D79000h
USERENV loaded at 769C0000h - 76A73000h
sensapi loaded at 722B0000h - 722B5000h
mswsock loaded at 71A50000h - 71A8F000h
rasadhlp loaded at 76FC0000h - 76FC6000h
urlmon loaded at 42CF0000h - 42E17000h
msacm32 loaded at 72D10000h - 72D18000h
midimap loaded at 77BD0000h - 77BD7000h
DNSAPI loaded at 76F20000h - 76F47000h
KsUser loaded at 73EE0000h - 73EE4000h
hnetcfg loaded at 662B0000h - 66308000h
wshtcpip loaded at 71A90000h - 71A98000h
DBGHELP loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 7E41928Bh, location: "USER32", loaded at 7E410000h - 7E4A1000h
Symbol: "PeekMessageW" (+00000000h)
Address: 025C8028h, location: "foo_vis_shpeck", loaded at 025B0000h - 025D9000h
Address: 025C8028h, location: "foo_vis_shpeck", loaded at 025B0000h - 025D9000h
Address: 025C58A8h, location: "foo_vis_shpeck", loaded at 025B0000h - 025D9000h
Address: 025B4033h, location: "foo_vis_shpeck", loaded at 025B0000h - 025D9000h
Address: 025C5FC4h, location: "foo_vis_shpeck", loaded at 025B0000h - 025D9000h
Address: 7C80B6A3h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetModuleFileNameA" (+000001B4h)
Address: 7C839A30h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "ValidateLocale" (+000002B0h)
Address: 7C80B6B0h, location: "kernel32", loaded at 7C800000h - 7C8F5000h
Symbol: "GetModuleFileNameA" (+000001C1h)
Address: 025B3ED0h, location: "foo_vis_shpeck", loaded at 025B0000h - 025D9000h
Address: 01000100h, location: "foo_discogs", loaded at 00FA0000h - 01041000h

Version info:
foobar2000 v0.9.5.1 beta 2
UNICODE
Windows 5.1


Additional info:
Album Art Browser 0.0.5 [Jul 23 2007 - 08:27:55] (foo_cwbowron)
Tabbed panel modified 0.2.5 (foo_uie_tabs)
Matroska input 0.1 (foo_input_mkx)
DirectShow input 0.1 (foo_input_ds)
Standard DSP Array 1.0 (foo_dsp_std)
Kernel Streaming Output 1.2.2 (foo_out_ks)
Lyric Show Panels 0.3.1.1 (foo_uie_lyrics)
Album list panel 0.2.3 beta (foo_uie_albumlist)
CD Audio Decoder 2.1.2 (foo_cdda)
ABX Comparator 1.3.1 (foo_abx)
Quick Search Toolbar 2.8l (foo_uie_quicksearch)
Startup Actions 0.0.2 [Jul 23 2007 - 08:27:55] (foo_cwbowron)
Converter 1.1 (foo_converter)
Columns UI 0.2.1 alpha 11 preview 2 v2 (foo_ui_columns)
Album List 4.2 (foo_albumlist)
Volume Panel 0.1 (foo_uie_powerpanels)
Discogs Tagger 1.12 (foo_discogs)
Menu Addons 0.4 (SSE) (foo_menu_addons)
Track info panel mod 0.8.0 beta [Jan 5 2007 - 13:36:12] (foo_uie_trackinfo_mod)
Peakmeter Spectrum Visualisation 0.1.0.2 beta (foo_uie_vis_peakmeter_spectrum)
Seek Panel 0.1 (foo_uie_powerpanels)
foobar2000 core 0.9.5.1 beta 2 (Core)
PopUp Plus 20071228 (foo_popupplus)
freedb Tagger 0.5.2.1 (foo_freedb2)
Audio CD Writer 2.0.1 (foo_burninate)
ALAC Decoder 1.0 (foo_input_alac)
Run services 0.3.2 (foo_run)
Playlist Tools 0.6.2 beta 3 (foo_utils)
Gapless Crossfader 0.3.3.5 (SSE) (foo_dsp_crossfader)
ZIP/GZIP reader 1.0 (foo_unpack)
Facets 2008-02-25 (foo_facets)
DTS decoder 0.1.1 (SSE) (foo_dts)
Convolver 0.3 (foo_convolve)
File Operations 2.1 (foo_fileops)
Dockable Panels 1.0.7b [Mar 28 2007 - 09:18:48] (foo_dockable_panels)
Playlists Dropdown 0.6 alpha 4 (foo_uie_playlists_dropdown)
Shpeck - Winamp vis plugins wrapper 0.2.1 (foo_vis_shpeck)
ReplayGain Scanner 2.0.3 (foo_rgscan)
Cover Flow 0.15 (foo_bubble_coverflow)
Standard Input Array 1.0 (foo_input_std)
Album Art Panel 0.2.7.1 (foo_uie_albumart)
Feature Watcher 1.0.4 (foo_whatsnew)
Playback Statistics 2.0 (foo_playcount)
Monkey's Audio decoder 2.1.2 (foo_input_monkey)
Acro WMA decoder 0.1.7.2 (SSE) (foo_input_wma)
Panels UI 0.13.8 beta [Jun 12 2007 - 12:28:00] (foo_ui_panels)
Explorer Tree 1.04.6a (foo_uie_explorer)
Typefind 0.2 beta 2 (foo_uie_typefind)
Default User Interface 0.9.5 (foo_ui_std)
Misc. Addons 0.1.1 (SSE) (foo_misc_addons)
WMP Visualizations 0.1.3 (SSE) (foo_uie_wmpvis)
ASIO support 1.2.6 (foo_out_asio)
foo_lyricsdb 0.0.7 beta 5 (foo_lyricsdb)
RAR reader 1.1 (foo_unpack)
Tagger Panel Window 1.0.6 [Jan 2 2008 - 15:50:49] (foo_cwb_hooks)
cwbowron's title format hooks 1.2.6 [Jan 2 2008 - 15:50:05] (foo_cwb_hooks)


Fangs404
RavenSoft, I'm not the shpeck dev, but have you tried updating to the gold version of 0.9.5.1? You're still using a beta. That might be causing the crash.
cvax
Yirkha thanks! Works great!
Paine-
QUOTE(jako @ Feb 26 2008, 02:29) *

QUOTE(Yirkha @ Feb 25 2008, 08:26) *
<snip>There is only one thing in the world worse than that - unnecessary full-quoting. <snip>

it works well now!


I love this.
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.