19 Jun '13 - 15:15 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: 1 2 [3] 4 5 ... 9
  Print  
Author Topic: Old:Winamp Visualisations in XMPlay (0.9.11) (plus album art with auto download)  (Read 78610 times)
piovrauz
Posts: 489


« Reply #40 on: 10 Mar '08 - 10:07 »

yup, Tripex3 works now, exept for the "playtime bar" in the plugin, that crash xmplay if clicked Tongue. I don't really care, I never used it, but a bugreport is a bug report XD

about loadtime: I'll test later, right now pc is busy...

ah, another thing. even minimizing before fullscreen, when changing volume a bubble still flickers... could it be the cursor? taskbar stuff? fake fullscreen is checked, as you suggested.
Logged
bornyank1
Posts: 36


« Reply #41 on: 11 Mar '08 - 01:05 »

Hey, I really like this plugin--I've been waiting for a reliable way to display album art in XMPlay for quite some time, so thanks for taking the time to make it. I do have a couple questions that have more to do with XMPlay itself than the plugin. For one thing, can the info window be docked on the main window? I often move the main player around while I'm doing other things, and I don't really want to have the player on the right of my screen and the album art floating around somewhere else. Is there a way to join them together, so that if I move one, the other will move with it? Also, I sometimes re-size the info window, either by accident or because I want to see a bigger view of a particular album cover. Is there a way to make it so that if I close it and re-open it, it will revert to the default size, instead of remaining at the size I made it? Thanks.
Logged
Pike84
Posts: 1398


« Reply #42 on: 11 Mar '08 - 02:24 »

For one thing, can the info window be docked on the main window? I often move the main player around while I'm doing other things, and I don't really want to have the player on the right of my screen and the album art floating around somewhere else. Is there a way to join them together, so that if I move one, the other will move with it?

Not docked, strictly speaking, but you can either drag with both mouse buttons pressed, or tick "Move info window with main" under Options and stuff->Appearance.
Logged
bornyank1
Posts: 36


« Reply #43 on: 11 Mar '08 - 02:46 »

For one thing, can the info window be docked on the main window? I often move the main player around while I'm doing other things, and I don't really want to have the player on the right of my screen and the album art floating around somewhere else. Is there a way to join them together, so that if I move one, the other will move with it?

Not docked, strictly speaking, but you can either drag with both mouse buttons pressed, or tick "Move info window with main" under Options and stuff->Appearance.

Thanks, that's exactly what I was looking for. Now, is there a similarly simple answer to my second question? Is there a way to make it so that every time I open the info window after closing it, it returns to the default size?
Logged
Pike84
Posts: 1398


« Reply #44 on: 11 Mar '08 - 02:56 »

I don't think there's such an option yet. Might come in handy though.

You could propose adding it in the suggestions thread ("Suggestions for 3.5", not the sticky concerning the support site).
« Last Edit: 11 Mar '08 - 03:00 by Pike84 » Logged
bornyank1
Posts: 36


« Reply #45 on: 14 Mar '08 - 04:41 »

OK, so I posted before about my desire for a re-sizing option, but now something weirder is going on. Before, when I closed XMPlay after re-sizing the info window, and then re-opened the program, the info window would revert to the default dimensions. Now, it doesn't; it stays at the same size that I made it. I liked the default size, and I'd like to go back to it. This behavior happens with "auto-resize to fit contents" checked and un-checked, so it can't be that. What am I missing? Thanks.
Logged
Zarggg
Posts: 1239


« Reply #46 on: 14 Mar '08 - 16:17 »

Did you close the info window before closing XMPlay? When I hit that bug, doing that usually works for me.
Logged
amit
Posts: 718


« Reply #47 on: 15 Mar '08 - 18:20 »

Hello Barna, Thank you for a nice plugin.

I am playing network files as streams. it takes a few seconds until xmplay reads the files' tags - more than the time amazon cover downloader needs to return a negative response. Can you allow ACD to try multiple times to download the cover or alternatively allow to set a delay before its first try to download a cover?

 
Logged
Barna
Posts: 105


« Reply #48 on: 17 Mar '08 - 00:28 »

yup, Tripex3 works now, exept for the "playtime bar" in the plugin, that crash xmplay if clicked :P. I don't really care, I never used it, but a bugreport is a bug report XD
It's so weird...
Just before I released 0.6 clicking on the bar in Tripex3 was disabled/not handled. Then I tried if XMPlay accepts the scrolling to a given timestamp (IPC_JUMPTOTIME) and it really did work... Well, at least I seem to remember that it worked then.
Then after I read your posting I tried again, and it didn't work anymore, but it didn't crash XMPlay here, it just restarted the song at 0:00 when being clicked anywhere.
So now I didn't change anything, but I may remove it again if it crashes other XMPlay installations (newest version).

ah, another thing. even minimizing before fullscreen, when changing volume a bubble still flickers... could it be the cursor? taskbar stuff? fake fullscreen is checked, as you suggested.
Yeah, the whole full screen flickering is still quite annoying... I ran out of ideas so nothing changed now...

I don't know if Ian wants to add another special input QueryInt for disabling all info bubbles (well, the title ones can be disabled in the options but the volume ones still remain if the volume is being changed by a plugin). Or maybe a change that XMPFUNC_MISC::ShowBubble with empty text or time <= 0 hides the bubble instead of showing just a small one which still fades out and causes flickering.

It would be fantastic, if your plugin would cycle through all valid images in the playing folder. The cycle time should be user definable.
It's available now in 0.7. It is set to 10 seconds per default and can be changed by closing the visualisation (after enabling the cycling) and changing albumart_cycleseconds in vis.ini in the XMPlay directory. Hope thats fine.
I also added some fancy cover art fading. It looks nice here, but may be annoying on slower computers or when displaying album art in a bigger window/full screen. So the fading can be disabled easily in the usual middle mouse menu.

I am playing network files as streams. it takes a few seconds until xmplay reads the files' tags - more than the time amazon cover downloader needs to return a negative response. Can you allow ACD to try multiple times to download the cover or alternatively allow to set a delay before its first try to download a cover?
It should be more intelligent now.
The plugin already retried before when the radio station/cue title changed. Now it does on any kind of song title tag change. Hope it works for you.

Here's the new version (not any change on the Winamp plugin wrapping, only cover art, as described above):
Download: http://www.nukular.ch/winamp_svp_0.7.zip
Logged
sanb
Posts: 2


« Reply #49 on: 17 Mar '08 - 01:07 »

Barna
Please check your mail and Inbox messages

and this archive is damaged  http://www.nukular.ch/winamp_svp_0.7.zip
« Last Edit: 17 Mar '08 - 01:18 by sanb » Logged
Barna
Posts: 105


« Reply #50 on: 17 Mar '08 - 02:27 »

sanb, I found time to look into your enquiry and replied to both the PM and the mail :-)

And you're right about the damaged ZIP...  o_O... damn you FTP! Thanks for reporting!
Logged
amit
Posts: 718


« Reply #51 on: 17 Mar '08 - 03:25 »

I am playing network files as streams. it takes a few seconds until xmplay reads the files' tags - more than the time amazon cover downloader needs to return a negative response. Can you allow ACD to try multiple times to download the cover or alternatively allow to set a delay before its first try to download a cover?
It should be more intelligent now.
The plugin already retried before when the radio station/cue title changed. Now it does on any kind of song title tag change. Hope it works for you.

Here's the new version (not any change on the Winamp plugin wrapping, only cover art, as described above):
Download: http://www.nukular.ch/winamp_svp_0.7.zip

It is working better , thanks.

I have just noticed xmplay take about 30-40 percent of cpu power while showing album cover , even at a very small panel size. I tried reverting back to previous version but it's the same. Is this the situation for others also?
Logged
Barna
Posts: 105


« Reply #52 on: 17 Mar '08 - 04:24 »

hmm, constant high CPU usage really shouldn't happen...
There's only much going on during loading / switching / fading of covers.

Can you see if the high CPU is still there when no song is playing and the play list is empty (shows No Album Cover) or if there is still high CPU when some/all of the album art features like fading/auto downloading/cover cycling are disabled. Also is the CPU usage still high when showing of album art is disabled?
Well high CPU could happen because of a running Winamp plugin of course, too, but I guess you're not running one currently.
Logged
amit
Posts: 718


« Reply #53 on: 17 Mar '08 - 05:10 »

I checked again - the problem was not your plugin. The Vertical sync in the options was ticked so all visualizations hogged the cpu.
Logged
amit
Posts: 718


« Reply #54 on: 17 Mar '08 - 05:19 »

one more request - can you add another 'alignment' option: to stretch the image to fit the viewable area without leftovers.
Logged
Ian @ un4seen
Administrator
Posts: 15363


« Reply #55 on: 17 Mar '08 - 16:51 »

Just before I released 0.6 clicking on the bar in Tripex3 was disabled/not handled. Then I tried if XMPlay accepts the scrolling to a given timestamp (IPC_JUMPTOTIME) and it really did work... Well, at least I seem to remember that it worked then.
Then after I read your posting I tried again, and it didn't work anymore, but it didn't crash XMPlay here, it just restarted the song at 0:00 when being clicked anywhere.

Ah yes, I think I see a bug in the IPC_JUMPTOTIME processing, which would result in seeking to 0:00 instead. Here's an update to try...

   www.un4seen.com/stuff/xmplay.exe

I don't know if Ian wants to add another special input QueryInt for disabling all info bubbles

OK, the update above also adds an "xmplay:nobubble" QueryInt option for that. As with the "minupdate" option, it is automatically reset each time a new plugin is loaded.

Again, I've not tested it, so please report any unpleasant side-effects Smiley
Logged
Barna
Posts: 105


« Reply #56 on: 18 Mar '08 - 04:06 »

Yep, thanks a lot Ian, both features work like a charm.

one more request - can you add another 'alignment' option: to stretch the image to fit the viewable area without leftovers.
Sounds like a nice addition and as it was only 3 new lines of code there wasn't much to think about it :-)

So here's 0.8 already with that and which disables the info bubbles while a winamp plugin is running (it doesn't affect anything if the plugin is only used for covers):

Download: http://www.nukular.ch/winamp_svp_0.8.zip
Logged
piovrauz
Posts: 489


« Reply #57 on: 18 Mar '08 - 10:42 »

Here my tests results:

1. Disable bubble new "mod": all works fine here, tested with tripex3, milkdrop2, geiss2. Now there is no "interference" with the actual plugin graphics. Great! Thanks Barna, thanks Ian. Smiley

2. tripex3 position bar works properly now. Again, thanks Barna, thanks Ian. Wink

Very nice. Grin
Logged
amit
Posts: 718


« Reply #58 on: 19 Mar '08 - 01:02 »

Barna , thanks for the update.

one more thing: I can do fine without downloading images but it would be better if images were downloaded  and looked for in a single customized directory instead of the file's own directory.can make this optional?
Logged
Lesmo16
Posts: 19


« Reply #59 on: 19 Mar '08 - 19:57 »

It would be fantastic, if your plugin would cycle through all valid images in the playing folder. The cycle time should be user definable.
It's available now in 0.7. It is set to 10 seconds per default and can be changed by closing the visualisation (after enabling the cycling) and changing albumart_cycleseconds in vis.ini in the XMPlay directory. Hope thats fine.
I also added some fancy cover art fading. It looks nice here, but may be annoying on slower computers or when displaying album art in a bigger window/full screen. So the fading can be disabled easily in the usual middle mouse menu.
Thank you Barna - great plugin!!!  Cheesy
Logged
Pages: 1 2 [3] 4 5 ... 9
  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines