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
Yirkha
QUOTE(cuotos @ May 1 2008, 13:06) *
The problem seems to have vansihed though when Spheck is deaktived.
That's weird in the sense that it doesn't go through my code in any way - Shpeck's DLL is even probably unloaded already at that time. Unfortunately I can't determine what wrong is Panels UI trying to do. But considering some weird dependency with Shpeck might really exist, you can try renaming foo_vis_shpeck.dll to foo_a_vis_shpeck.dll or something, so that it will be loaded before foo_ui_panels.dll (components are loaded in alphabetical order). The unload order might change as well and a miracle might happen.
4nt1
it never ceases to amaze me how much the dev community try and troubleshoot and help users out and it always seems to be other peoples components namely (panels). was a shame the way the relationship ended...

love your component yirkha.. you have made me very happy to get panel based vizualisations!!!
Yirkha
I decided to at least finalize the v0.2.4 version from beta stage before the component dies completely, so here it is.

Shpeck v0.2.4
foo_vis_shpeck.dll (148 KB)
foo_vis_shpeck.zip (59 KB)

Changelog:
  • foobar2000 version 0.9.5 or later is required
  • New: Plugins which use spectrum data now use the new FFT behavior for spectrum-generating methods available in 0.9.5.2 and newer (normalized output, Gauss window used instead of rectangular for better quality & less aliasing)
  • New: Embedded window titlebar customizability - background color, text color, title font and button images
    Button images can be loaded from external BMP file, whose width must be divisible by 5 (for five buttons - prev., next, random, fullscreen and menu) and its height must be divisible by 3 (for three states - normal, hover and pushed). 32bit format with alpha/opacity is supported (as is the default image).
    Windows desktop settings with adaptive semi-transparent buttons are used by default.
  • New: Option to prevent running plugin's thread on lower priority (might help with random pauses)
  • Fixed: The playlist titleformatting code could not be edited
    I believe this bug must have been present since the first version and nobody noticed. Another proof that nobody cares about hacking titleformatting strings.
  • Fixed: Some visualizations don't need to be clicked first to get keyboard input anymore
  • Fixed: "???" occassionally displayed as current song title
  • Fixed: Titlebar disappearing after stopping plugin in a panel
  • Maybe something else I don't remember, like changing the default title formatting strings.
4nt1
sweet thx
2E7AH
can you please add a link to a previous version, for those who don't use F2K 0.9.5+
thanks
Yirkha
No.
Apart from the technical reason that I don't have it, my only requirement regarding version compatibility is for the component to work with the latest non-beta version of foobar2000. I'm not deliberately breaking compatiblity, however no other versions are officially supported.
Spirit_of_the_ocean
I really would like to thank you for your work. The plugin works really well. When I updated I missed at first to put the nscrt.ddl file into the foobar folder. I don't know if there was a read me in the .zip I downloaded. Maybe I missed it.
Yirkha
You didn't, there is no readme file included.
But I tried to cover this particular question in the FAQ section of the first post of this forum thread, and also in the help accessible by clicking the [Help] button on Shpeck's preferences page.
2E7AH
ok, thanks Yirkha for fast reply.

so, because i'm using F2K 0.9.4.5, and i don't mean to switch to 0.9.5.x
does anybody have a link to some previous version.
i'd really appreciate that.
deus-ex
QUOTE(Yirkha @ May 31 2008, 14:40) *
You didn't, there is no readme file included.

You may want to add this one to the distribution then. smile.gif

CODE

Foo_Vis_Shpeck, Winamp visual plugin wrapper for Foobar2000 v0.9x
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(c) 2007-2008 by Yirkha

Requires NSCRT.DLL distributed with Winamp 5.x. Copy it into a folder where
the Windows DLL loader can find it (e.g. Foobar2000 main folder).

For the latest version and discussion please visit:
http://www.hydrogenaudio.org/forums/index.php?showtopic=59388&st=0


Changelog:
~~~~~~~~~~

v0.2.4
 · New: Plugins which use spectrum data now use the new FFT behavior for spectrum-generating methods
        available in v0.9.5.2 and newer (normalized output, Gauss window used instead of rectangular
        for better quality & less aliasing)
 · New: Embedded window titlebar customizability - background color, text color, title font and
        button images. Button images can be loaded from external BMP file, whose width must be
        divisible by 5 (for five buttons - prev., next, random, fullscreen and menu) and its
        height must be divisible by 3 (for three states - normal, hover and pushed).
        32bit format with alpha/opacity is supported (as is the default image).
        Windows desktop    settings with adaptive semi-transparent buttons    are used by default.
 · New: Option to prevent running plugin's thread on lower priority (might help with random pauses)
 · Fix: The playlist titleformatting code could not be edited.
        I believe this bug must have been present since the first version and nobody noticed.
        Another proof that nobody cares about hacking titleformatting strings.
 · Fix: Some visualizations don't need to be clicked first to get keyboard input anymore
 · Fix: "???" occassionally displayed as current song title
 · Fix: Titlebar disappearing after stopping plugin in a panel
 · Maybe something else I don't remember, like changing the default title formatting strings.

v0.2.3
 · Keyboard shortcuts not processed by plugin are correctly forwarded to the main window now
 · Blank spectrum data is used when not available instead of fake "gradient"
 · Contents of the default Winamp installation directory is scanned automatically on first run
 · Fixed preferences page layout ("Available plugins" listbox border, scrollbars, etc.)
 · Using better method to get icon for "embedded windows"

v0.2.2
 · Fix: Crash on files with sample rate < 44.1 kHz or on song change between files with different sample rate.
 · Fix: Reporting possibly invalid waveform/spectrum data from files with non-standard channel count.

v0.2.1
 · Reverted "feature" #3 of v0.2.0.

v0.2.0
 · Optimized 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. (see below)
 · Fix: Milkdrop 1.04 fake fullscreen option results in close.
 · Fix: Closing AVS window does not stop it completely, it has to be closed again by "Shpeck/Stop" command afterwards.
 · Fix: 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.
   · Fix: Context menu of some plugins is not accessible because it's being overriden by the Column UI's default one.
   · Fix: MilkDrop2 in panel cannot be run twice ("Can't register window class.").
   · Fix: MilkDrop2/AVS in panel creates multiple windows when switching to/from fullscreen mode.

v0.1.3
 · Handling of "embedded windows" changed again (saving position only if moved around, occasional behaviour)
 · Fixed random preset toggling
 · Fixed and added commands (seeking backwards, non-standard previous song command, repeat, shuffle)
 · Fixed fake Winamp window title for compatibility (e.g. GeekAmp)

Known issues:
 · MilkDrop v1.04 closes itself when attempted to enter the "fake fullscreen" mode. Uncheck "Integrate
   with Winamp skin" in MilkDrop configuration to rectify temporarily.

v0.1.2
 · "Wasabi services API" has been partially implemented, MilkDrop v2.0d and "Nullsoft Tiny Fullscreen" work now
 · Positioning of "embedded windows" has been rewritten, position of 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 a fb2k icon instead of windows default
 · Fixed bug which caused AVS to stay active after closing its window instead of invoking "Shpeck - stop" command
 · Some things I don't remember

v0.1.1
 · Fixed some crash issues

v0.1.0
 · Each plugin now has its own menu item, there's no need to choose the "active one" in the preferences anymore.
   (Note: Plugin list isn't refreshed automatically anymore.)
 · Plugins can now be changed without manual stop-start cycle
 · Plugins running in a embedded window now have a toolbar with next/prev/random/fullscreen/menu buttons to send
   commands. Can be hidden in preferences or popup menu.
 · Plugins running in a embedded window now get keyboard focus correctly and can be controlled
 · Title is correctly reseted when playback is stopped
 · Works in Columns UI panel now, too

 Notes:
 The standard plugins work as usual, i.e. creating their own window or running in fullscreen. Embedded window
 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 "Live editing mode", but it's
 only a temporary bug. Known plugins embeddable in a panel are Milkdrop v1/v2 and AVS. AVS is supposed to be
 only run this way. For MilkDrop check "Integrate with Winamp" in their configuration. Embedded window toolbar
 buttons don't work for MilkDrop v1.

 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 prefer old Milkdrop v1.04 behaviour change vis_milk.dll at offset 0002A12B from 74h to EBh.

Yirkha
Thanks, I didn't want to write anything, but this is hard to refuse.
I've made only a few changes, it's included in the ZIP from now on.
Spirit_of_the_ocean
Thanks for your work deus-ex smile.gif
DeepAnger
QUOTE(Yirkha @ May 30 2008, 01:33) *

I decided to at least finalize the v0.2.4 version from beta stage before the component dies completely, so here it is.


Hi,

I'm running foobar 0.9.5.3 and the latest foo_vis_shpeck.dll gives me :

CODE

Failed to load DLL: foo_vis_shpeck.dll
Reason: This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.  


The version "Feb 17 2008 15:12:48 <yirkha@fud.cz>" doesn't have this problem.

Any idea how to fix this ?

EDIT: I reinstalled "vcredist_x86.exe" and it fixed the problem...

TIA.
QuickoS
hi! awesome plugin but i ve got one problem.
It works good with milkdrop 2.0d but not with AVS 2.81d: the window appears but stay blank.
could you help me
thanks
Yirkha
I know problem like this has been reported at least once before. Nahkranoth described here exactly the same symptoms as you. However, the same person said later that it started to work fine, even though I don't recall making any changes which could influence this. Maybe it's caused rather by some system setting or something.
Anyway, because AVS 2.81d also works fine for me, I'm afraid I can't help you.
Nahkranoth
Seems that this problem can be fixed by installing newest vcredist. Here's the link copied from earlier post: vcredist
QuickoS
i try to reinstall vcredist (altough it was already installed) but nothing changes.
i m on vista buisness sp1, winamp v5.531 and foobar 0.9.5
i try with only foo_vis_shpeck, it doesn't work either.
but i notice something strange: only one or two preset work: for exemple S_KuPeRs - Kingish works
if i find something, i ll tell you
thanks
zachastrife
Same problem here. Same software specs.
Not that I care, I'd choose milkdrop over avs any day.
retro83
Hello I like this plug in a lot (for letting tripex3 work in Foobar), but in order to use it I had to install vcredist. That has left junk all over the root of my F: drive.
This is not acceptable because the drive is shared and it makes the drive impossible to navigate from OSX.

It doesn't let you choose where to install it - does anybody have a solution?

(see also http://www.neowin.net/forum/index.php?showtopic=642169)

Sorry if this is considered OT, I only post here because it is a direct dependency.
Nahkranoth
QUOTE(retro83 @ Jun 10 2008, 11:52) *

That has left junk all over the root of my F: drive...


You can freely delete all that junk after installation is complete.

QUOTE

but i notice something strange: only one or two preset work: for exemple S_KuPeRs - Kingish works


They're not exactly work, there are presets that show some crap. When you vsee them in winamp, you would notice the difference.
Yirkha
The MSVC 9.0 CRT package installs into "%WINDIR%\WinSxS\x86_Microsoft.VC90.*" (and perhaps adds an uninstaller in "%PROGRAMFILES%\InstallShield Installation Information\{...}").
Any other files are probably only temporary.

Nonetheless, seeing all the arduous trouble poor people have to go through, I might as well consider linking the component with static CRT.
Xinos
In v0.9.5.3 there is no Visualisation tab in the preferences! Why did they remove it? :S
Yirkha
Because They, those incursive feature-eliminating fascists, are after You and all other fine and peaceful people. :T

(Hint: In foobar2000 v0.9.5.3, there is no "Visualisation tab" in the preferences, because there never was any. But there is "Visualisations" branch there, which is visible only if some component actually fills its preferences page under that group, exactly as in the previous versions.)
foosion
Hint 2: The visualizations that come with foobar2000 do not have preferences pages, because they use per-instance configuration.
Wedge
The download server seems to be down. Can we get a mirror location?
Xinos
I've tried following the instructions (vague, scattered and poorly written as they are) but I can't figure out how to get it working. What have I missed?

I downloaded spheck, put it in the foobar2000 folder. Do I need to download some custom ui panel? Please just tell me already >_>
Yirkha
Thanks for suggestions. I hope someone will write accurate, thorough and clear instructions soon.

I think you have missed that Shpeck is only an emulation layer allowing Winamp visualisation plugins to run in foobar2000. That means you must have Winamp (or at least some third-party Winamp visualisation plugin) installed for it to do anything useful.

No custom UI panel is needed, as far as I know.
bytemastr
Hello--

Thank you for this plugin; It's been a long time coming since baconwrap died.

I have 3 requests (from easiest to more difficult):
  1. Make the text box bigger for the title format string in the configuration (current track and playlist entries)
  2. Kill the IPARAM errors that I get in the console when Evillyrics is open--the maintainer of the Winamp API emulator managed to do this in 0.96 of his plugin.
  3. Lastly, a way around the warning that pops up because we are running foo_winamp_spam?


Apologies if these've been asked before; I tried to read the titles of every message in this thread to see if someone was leading up to this.

Thank you for your consideration.
Sounds Blast
for question no.3 The answer is NO. i believe read this thread it should be easy to understand.
http://www.hydrogenaudio.org/forums/index....showtopic=63718
Yirkha
QUOTE(bytemastr @ Jun 22 2008, 23:00) *
* Make the text box bigger for the title format string in the configuration (current track and playlist entries)
The majority of users don't care about title formatting strings (the playlist one was flawed for half a year and nobody noticed). I won't change that just because some exceptional users need exceptionally long formatting strings. You can always prepare the string e.g. in Notepad and copy it in afterwards.
Edit: Blah, blah, blah, ... Of course this brilliant advice is not usable when you can't write more characters than fits into that small window. But the hope is near, see below.


QUOTE(bytemastr @ Jun 22 2008, 23:00) *
* Kill the IPARAM errors that I get in the console when Evillyrics is open--the maintainer of the Winamp API emulator managed to do this in 0.96 of his plugin.
I installed Evil Lyrics to investigate this problem and, surprisingly, it's problem on Evil Lyrics side - they send random commands to the alleged Winamp window hundred times per second only to test whether it's a real Winamp window or some emulator - a method which fails anyway. And this is not the only one sloppy technique used by that evil application.
Not a bug, won't be fixed.


QUOTE(bytemastr @ Jun 22 2008, 23:00) *
* Lastly, a way around the warning that pops up because we are running foo_winamp_spam?
A classic mistake, I thought the warning was self-explaining. Just for reference:
QUOTE
Original Winamp or some other Winamp emulator has been detected. This can result in wrongly reported data, nonfunctional plugins and other conflicts, be warned.
I think this has already been explained before, but since people read only post titles nowadays, here we go again.
Almost all 3rd party programs trying to communicate with Winamp search for a window of class (type) "Winamp1.x" and use the first one they find for sending various commands. If more than one Winamps or Winamp emulators are running, several such windows exist and the resulting behavior is random.
This is a limitation of original Winamp's design and it therefore does not make sense to run more than one Winamp emulator on one system. I have implemented as much standard commands as possible, so that Shpeck can fully substitute any of the other Winamp emulators, even when no visualisation is actually running.
For that matter, if you were buggered with that "Unknown WM_WA_IPC message" errors, it means that it was Shpeck what had been found by the other program and no messages actually reached foo_winamp_spam anymore.
BlackAle
QUOTE(Yirkha @ Jun 23 2008, 00:33) *

The majority of users don't care about title formatting strings (the playlist one was flawed for half a year and nobody noticed). I won't change that just because some exceptional users need exceptionally long formatting strings. You can always prepare the string e.g. in Notepad and copy it in afterwards.

Can't you just enable the autoscroll attribute on the textbox? Sure would be useful as my playlist string doesn't fit at the moment, due to it having some conditional statements.
Yirkha
Yeah, sure, thanks explaining than in simple terms I can finally understand :)
I was under false impression this had always been enabled there, see my useless comments in the previous post...

Anyway, I have secretly updated both the plain DLL and ZIPed downloads at the usual locations as noted in the first post (be496e716213c69206799f999ddcf6a4 *foo_vis_shpeck.dll). Nothing else than those two bits in dialog template has changed and I didn't want to bother with disabling experimental code, rebuilding, proclaiming a new version, etc.
BlackAle
Thanks Yirkha for the response, and the amazingly fast update to the plugin, really appreciated.
BlackAle
Not sure if it's just me, but the latest update seems to be knocking the first character off my now playing string, i.e.

BlackAle is now playing: ooka Shade - Solo City | from: The Sun & The Neon Light [Limited Edition] (Disc 1) (2008)

Should be Booka
Yirkha
I didn't do anything else, I swear. Post your titleformatting string and in what application is it displayed clipped.
BlackAle
CODE
%artist% - %title%' | from: '%album%' ('%date%')' $if($or($strcmp($left(%path%,4),'Y:\u'),$strcmp($left(%path%,4),'X:\u')),,' *NOT Über*')

It's doing it in DC++ though in mIRC it works fine, I'm confused! crying.gif
Yirkha
If that depends on what program is asking, you know where the problem is, don't you.

Anyway, I don't know which DC++ breed you are using, but I looked in the latest StrongDC++ source code and there is this unfortunate line:
CODE
title = title.substr(title.find(_T('.')) + 2, title.size());
I'd almost say that find('.') returns -1 because there are no dots in the string, -1 + 2 == 1, and the first character is happily eaten, but who am I to cast judgements.
BlackAle
Found a solution anyways, added $char(32) to the beginning of my now playing string, DC++ chops it off, mIRC automatically removes leading spaces.

I guess foo_winamp_spam does something similar.
Spirit_of_the_ocean
Yirkha when I look through this side of the topic I must say that you really have the patience of a saint. I understand that a third party plugin develloper is not so easy.
Thanks for you explanations smile.gif

I have one question. I am using the latest version. You can show the playlist in the Shpeck window and also move through the playlist. Is it possible to select a new song to play for?
I tried but it don't worked. I am not shure if there is a way. So I am asking here. Is there a wiki or a read me for your plugin?
Yirkha
QUOTE(Spirit_of_the_ocean @ Jun 25 2008, 00:06) *
You can show the playlist in the Shpeck window and also move through the playlist. Is it possible to select a new song to play for?
First, just to clarify, everything you see inside the window is drawn only by the original plugin - if it asks for playlist entries to show, Shpeck happily sends them back. I've seen this work in (both versions of) MilkDrop only, and playlist is activated there when you press the "P" key.
As for starting playback of the selected track, "ENTER" usually does that. The catch here is that it seems to work only when "Playback Follows Cursor" mode is enabled. I looked at the relevant parts of the code and it's probably all rooted in the Winamp's legacy again. No direct command like "start playback from item #123" exists, so plugins do it using a combo: IPC_SETPLAYLISTPOS with the index, then common IPC_STARTPLAY. Naturally, if you don't have the "Playback Follows Cursor" mode enabled, merely changing the focused item doesn't change the real next track in any way and the current one is simply restarted from the beginning.

QUOTE(Spirit_of_the_ocean @ Jun 25 2008, 00:06) *
Is there a wiki or a read me for your plugin?
There is a README included in the ZIP distribution (kindly donated by deus-ex with a few changes by mine), there is a HA wiki page with some other information (available also by pressing the Help button on Shpeck's preferences page), there is this long topic full of repetitive blathering... But none of these sources would give you any hint about the question you have asked anyway, so you can safely ignore them all as everybody else.
Shandra
As a user running on a Win2k Machine and that 9.5 doesn't support that OS anymore I would like to repeat the question from another user one page earlier. Is there some place where a 9.4 Version is archieved?

I don't want to argue with the decission of offering only builds for the latest version of Foo and only supporting those in regards of questions/problems here, wich is totally understood - but OS... well, there are some wich simply can't follow up with the development and some place for unsupported versions wouldn't hurt that much, or ? (as an example: Like Foo7 and 8 can still be downloaded on the really really rares side - wich is of great use for us wich also have 98SE machines)
bytemastr
Yirkha,

Thank you for your time and detailed explanation--many apologies that some of my suggestions were not more well formed.

QUOTE(Yirkha @ Jun 22 2008, 18:33) *

[...]
Edit: Blah, blah, blah, ... Of course this brilliant advice is not usable when you can't write more characters than fits into that small window. But the hope is near, see below.
[...]

Yirkha
QUOTE(Shandra @ Jun 27 2008, 16:23) *
As a user running on a Win2k Machine and that 9.5 doesn't support that OS anymore I would like to repeat the question from another user one page earlier. Is there some place where a 9.4 Version is archieved?
No, there is no place where obsolete versions are archived. It seems all the users running old applications on old operating systems hate each other and won't provide anything like that for the others.

Nevertheless, I have found some older version of Shpeck on my computer at work today. I don't know if it's the publicly released v0.2.4 beta 2 or some internal build I was testing there before or after the release, however here it is: yirkha.fud.cz/progs/foobar2000/foo_vis_shpeck-0.2.4b2-outdated-buggy-please-do-not-download.dll
(I'm not sure if just making the link unclickable will stop idiots from downloading what they don't want to download, but why not give it a try.)

I sincerely hope this will put an end to this kind of requests, please do not ask anymore, thanks.

(Slightly edited to relieve the hostility in pugnacious hearts of some members.)
Shandra
Yirkha: :up: & :thanks:
BiNiaRiS
fyi to anyone having issues...when i first installed this i actually got an error saying it wasn't configured correctly (as opposed to it just doing nothing and not appearing). this in fact was just the fact that i didn't have the C++ redist installed.

thanks for the great plugin.
Box Cutter
Great Plugin! Two quick questions though:

1) In the configuration for milkdrop2.0d, it doesn't recognize my graphics card and the list is blank. Milkdrop works though so maybe this isn't a problem? (I saw someone earlier posted with this issue but i didn't see a solution....)

2) I can't change any of the milkdrop settings (such as framerate and resolution.) I can go into the configure button and change them, but when I hit OK it doesn't take effect (meaning if I go straight back into configure it is like i changed nothing). Is this a known issue? Is there any way to fix it?

Thanks very much.
Yirkha
I'm sorry, I don't know if that other person asking earlier wasn't able to find a solution, or he did but won't tell you the solution because he hates you again. Anyway, I wasted time trying to find something for you instead, here we go.

From the official MilkDrop 2 documentation (yeah, who would look there...):
CODE
6. Known Issues / Misc. / Tips:
-------------------------------
    c. Windows Vista / Winamp with per-user settings
        Be aware that if you're running Vista as a non-admin user,
        you can't write to (or delete from) files in the Program Files
        directory, which is were MilkDrop 2 is installed.  So, anything
        you try to write or save (like milkdrop's settings file, milk2.ini;
        or presets) will probably end up deep in some user-specific,
        virtualized "Program Files" directory somewhere on your hard
        drive.  Yell at Microsoft for this one!
        
        Also, if you installed Winamp with per-user settings (instead of
        shared settings) - on any OS, not just Vista - be aware that your
        .INI files (milk2.ini, milk2_img.ini, milk2_cfg.ini) are all
        stored in a folder like this:
            
            C:\Documents and Settings\\Application Data\Winamp\Plugins        
            
        (Note that 'Application Data' is a hidden folder.)  However,
        presets, textures, and things like that are all shared between
        users, in the real [c:\Program Files]\winamp\plugins\milkdrop2 folder.
        If you want to keep your presets separate, you can still do that,
        though - just put them in a personal folder, and then seek to it
        from within MilkDrop.  If you're using per-user settings in Winamp,
        it will remember which folder you last used.

As you can see, there are a lot of information of dubious relevance to Shpeck, however the directory in question is always the folder you set on its Preferences page - either as it is, or with \Plugins\ added. And when I tried MD2 with that folder being write-protected, or just the "milk2.ini" or temporarily generated "milk2_adapters.txt" in it, weird things happened (like no graphics adapters were enumerated, or no settings could be saved, obviously).
Box Cutter
So good call on reading the milkdrop manual. The problem was the crappy UAC (user account control). Even though I'm an admin account I still had to turn it off to be able to save settings. And it also allowed it to recognize my graphics card. The good news is that once your settings are saved you can turn UAC back on if you want and the settings will remain. So if anyone else has vista and has seen these problems, this is probably your solution.

Thanks again Yirkha.
imiganai
So I guess I found out about this plugin just a bit late...I just installed it (had to install the vsredist and copy the dlls and whatnot), but milkdrop fails to start (I try to activate it and it says "The plugin crashed during initialization.")
The "tiny fullscreen" visualizations work fine, it's just milkdrop. Looking at the version number of milkdrop, I seem to have 2.0e, not 2.0d...anyone else tried the latest version of milkdrop to see if it works?

Thanks!

Edit: So I managed to get a hold of 2.0d and it works fine. Something has definitely changed with 2.0e that's stopping shpeck from loading neither the config nor the visualization itself...

Edit 2: I've held onto the 2.0e dll if you'd like me to test a new version of shpeck...this is something that should probably be fixed ^^

Edit 3: Also, is there any chance of adding a pre-amp to the data that the visualizations receive? I play my music with replaygain activated, and unless I'm imagining things, the outputted, reduced volume is reflected in the visualization, not the original volume of the file, which results in somewhat less dynamic effects and whatnot. A way to counteract this would be nice--whether it means a configurable pre-amp in the visualization settings or an option to place the shpeck above replaygain in the order of plugins (if that's possible).
Thanks!
Tjmber
I can't download it!Server is down!!!

Please upload in another host! Mediafire or Rapid???
sad.gif
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.