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

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

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

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

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

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

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

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

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

Back to the actual version:

-I encountered 2 problems:

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

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

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

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

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

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

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

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

When exiting with AVS active in a panel or trying to change the visuals spheck keeps crashing:(hope its ok to post that much code?)

Error. Fixed in 0.1.1.(Sure, but you should rather use [​codebox] instead of [​code], which encloses it in a small scrollable window.)

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

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

dtto.

----------

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

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

Found it -thanks -I didnt go through the whole list (in the small window) und tried some filter-words like "preset" and others that didnt bring up any results (should have tried "spheck" i guess) -sorry for that

QUOTE (Yirkha @ Dec 16 2007, 04:20)

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

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

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

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

Some request : can you somehow remove ( ' ) from your start command? like now it's like this

QUOTE

Shpeck - Start 'MilkDrop 2.0 / MilkDrop 2.0'

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

From the official titleformat_help.html:' (single quotation mark) -- Inserts specified text bypassing syntax processing; allows special characters such as %,$,[,] to be inserted. In order to insert a quotation mark character, use '' (two single quotation marks).So, have you tried "Shpeck - Start ''MilkDrop 2.0 / MilkDrop 2.0''"?

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

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

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

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

Yes, exactly. Unlike most people I don't care to use Shpeck as a panel. So if that 'Autostart plugin' option where also available to those of us who want to use Shpeck as an external window, it would allow us to quickly and easily launch any visualization of our choosing without having to access the menu toolbar(I personally don't even have one on my build), or have a bunch of seperate buttons or keyboard shortcuts.

I just wanted to point out in response to a feature request on the first page for track-specific visualizations through a tag. This should now be possible with PanelsUI as it appears the author has added arguments for selecting the preset. Re: question about the start/stop vis button. Full disclosure: I haven't tried it, just theorizing.

Edit:Oh, kudos, by the way. Thanks for some much-needed third-party innovation. This is the only thing bringing me to the boards, currently.

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

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