21 May '13 - 02:05 *
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 ... 34
  Reply  |  Print  
Author Topic: Suggestions for 3.7  (Read 86683 times)
mateczko
Guest
« Reply #40 on: 2 Feb '11 - 15:01 »
Reply with quoteQuote

Adjustable font size and type in extended playlist.
Logged
Ian @ un4seen
Administrator
Posts: 15253


« Reply #41 on: 2 Feb '11 - 15:38 »
Reply with quoteQuote

When closing with position saved, it'd be nice if the paused state would be respected - currently the track always starts playing immediately, even if it was paused while closing the player.

Here's an update to try...

   www.un4seen.com/stuff/xmplay.exe

- Why are all visualisations / scrolling / animations capped to 40fps?
Is there any way to enable higher (smoother) refresh rates like 60fps, for example?

The vis refresh is currently tied to the general GUI refresh/update timer, which runs at 40 Hz. If you would like to change that, the update above includes a "VisRefresh" XMPLAY.INI setting to try (eg. VisRefresh=60), which allows the vis to go at a different rate to the other GUI stuff.

- What's the maximum resolution the 2D spectrum visualisation uses in full screen mode (when the 'limit resolution' option is unchecked)?
If a really high desktop resolution (1920x1200 or better) is used, XMPlay computes a lower res spectrum display and stretches it to desktop res (I don't think it really uses the native desktop resolution)
The limiter also doesn't accept anything higher than 999x999.

When "Restrict vis rendering" is disabled, the vis will be rendered at the window (or fullscreen) size. In the case of the spectrum display, there are less than 1920 frequency bands, so it will have to be stretched to fill 1920 pixels. The lower bands are also always stretched wider than the higher bands, so that the display is more logarithmic rather than linear.
« Last Edit: 3 Feb '11 - 13:14 by Ian @ un4seen » Logged
Dotpitch
Posts: 2472


« Reply #42 on: 2 Feb '11 - 16:03 »
Reply with quoteQuote

When closing with position saved, it'd be nice if the paused state would be respected - currently the track always starts playing immediately, even if it was paused while closing the player.
Here's an update to try...
That's working nicely Smiley.
Logged
Cosworth
Posts: 99


« Reply #43 on: 2 Feb '11 - 18:10 »
Reply with quoteQuote

When closing with position saved, it'd be nice if the paused state would be respected - currently the track always starts playing immediately, even if it was paused while closing the player.

Here's an update to try...

   www.un4seen.com/stuff/xmplay.exe

Thank you Smiley But can you do blink time and play\pause button after switch on player?
Logged
NiZero
Posts: 5


« Reply #44 on: 2 Feb '11 - 22:51 »
Reply with quoteQuote

Quote
An easy start, from the other thread (and hopefully rather for 3.6.1. ), expanding cue sheets and mods with subsongs into virtual tracks.

+1, would be great. Very helpful with lot of lossless music (one CD = one file, no splitted tracks but *.cue).

May be it could be a small (+) near track with *.cue, when pressed - then names expands and advance will be like between other tracklist items? (lenght, play, queue, etc.)
Logged
oddiophile
Posts: 149


« Reply #45 on: 2 Feb '11 - 23:23 »
Reply with quoteQuote

Here's an update to try...

   www.un4seen.com/stuff/xmplay.exe

The vis refresh is currently tied to the general GUI refresh/update timer, which runs at 40 Hz. If you would like to change that, the update above includes a "RefreshRate" XMPLAY.INI setting to try (eg. RefreshRate=60), which allows the vis to go at a different rate to the other GUI stuff.

I tried the new setting, but the spectrum vis. still runs at 40 Hz, even in fullscreen mode.
Tested on Windows 7 with Aero enabled. FPS monitored with FRAPS (www.fraps.com).

P.S. Updated/edited my previous post.
« Last Edit: 3 Feb '11 - 05:02 by oddiophile » Logged
oddiophile
Posts: 149


« Reply #46 on: 2 Feb '11 - 23:34 »
Reply with quoteQuote

There's another interesting option in the XMPLAY.INI:  SpectrumSpeed
Does this option control the latency of the spectrum visualisation updates?
« Last Edit: 3 Feb '11 - 04:35 by oddiophile » Logged
Dotpitch
Posts: 2472


« Reply #47 on: 3 Feb '11 - 06:42 »
Reply with quoteQuote

I tried the new setting, but the spectrum vis. still runs at 40 Hz, even in fullscreen mode. ... FPS monitored with FRAPS (www.fraps.com).
Yep, they still seem to run at 40 Hz. Btw, Honto's Phase has a built-in fps counter (use the middle-click).

There's another interesting option in the XMPLAY.INI:  SpectrumSpeed. Does this option control the latency of the spectrum visualisation updates?
No, it's the scrollspeed of the Spectrum (3D) visual, either normal (0) or fast (1). You can toggle it by middle-clicking on the visual.
Logged
Chinese Sausage
Posts: 365


« Reply #48 on: 3 Feb '11 - 09:04 »
Reply with quoteQuote

When closing with position saved, it'd be nice if the paused state would be respected - currently the track always starts playing immediately, even if it was paused while closing the player.

Here's an update to try...

   www.un4seen.com/stuff/xmplay.exe


Thank you for this great little implementation. XMPlay just keeps getting better and better every day (which is a contrast compared to other similar players). I cannot see any difference in the "RefreshRate" addition in xmplay.ini though. Is this change reflected in the built-in spectrum analyzer?

Thank you again for far surpassing my expectations with XMPlay. Smiley
Logged
Jimmy Neutron
Posts: 333


« Reply #49 on: 3 Feb '11 - 11:25 »
Reply with quoteQuote

... has a built-in fps counter (use the middle-click).
... toggle it by middle-clicking on the visual.

I'd like to re-suggest adding an alternative to middle-click.  My two button mouse and/or laptop touchpad would love it.

BTW, are you going to post a compilation in this (Suggestions for 3.7) thread?
Logged
Jace
Posts: 773


« Reply #50 on: 3 Feb '11 - 11:31 »
Reply with quoteQuote

If you would like to change that, the update above includes a "RefreshRate" XMPLAY.INI setting to try (eg. RefreshRate=60), which allows the vis to go at a different rate to the other GUI stuff.
Doesn't seem to be doing much here either. Tried to set it to lower than 40, so I could keep something pretty visible every now and then. Mostly 'cause I don't belong into this group:
We have 4 GHz multicore CPUs, 120Hz displays and powerful graphics cards now.

I would rather a tiny drop in refresh rate than restricting the vis to 400x300. Grin
Logged
Ian @ un4seen
Administrator
Posts: 15253


« Reply #51 on: 3 Feb '11 - 13:13 »
Reply with quoteQuote

Oops! The new XMPLAY.INI setting is actually "VisRefresh" (not "RefreshRate").
Logged
Dotpitch
Posts: 2472


« Reply #52 on: 3 Feb '11 - 16:09 »
Reply with quoteQuote

Oops! The new XMPLAY.INI setting is actually "VisRefresh" (not "RefreshRate").
Ah, that works properly indeed Smiley.

I'd like to re-suggest adding an alternative to middle-click.  My two button mouse and/or laptop touchpad would love it. BTW, are you going to post a compilation in this (Suggestions for 3.7) thread?
Yep, I'll post the list after I've cleaned and re-organized it. Your request is still on it Wink.
Logged
amit
Posts: 718


« Reply #53 on: 3 Feb '11 - 18:29 »
Reply with quoteQuote


Having thought about it a bit, here's something to try...

   www.un4seen.com/stuff/xmplay.exe

It adds 4 new tag comparison options: "%tag:x" (tag contains x), "%tag=x" (tag equals x), "%tag<x" (tag is lower than x) and "%tag>x" (tag is greater than x). The contains/equals options obey the "Case-sensitive" setting, while the lower/greater options are always case-insensitive. "%tag" can be one of the existing title/encoder formatting options ("%0", etc) or one of the following: "%age" (days since added to library), "%lastplay" (days since last played), "%length" (length in seconds), "%playcount" (times played), "%rating" (rating), "%size" (file size in KB).


I was thinking some more about this...Do you know some players have an option for smart playlists? Why not use the new search options to implement a similar solution to xmplay?

If there are search patterns used over and over again they could be saved with a name and then accessed directly, maybe from a right click menu similar to "locate in library" option.

Results for searches like: new tracks , highly rated tracks, , genre combinations   and other  complex patterns  could then be used and played instantly (if 'skip non matches' applied)
Logged
oddiophile
Posts: 149


« Reply #54 on: 3 Feb '11 - 23:34 »
Reply with quoteQuote

Oops! The new XMPLAY.INI setting is actually "VisRefresh" (not "RefreshRate").


I tried the setting and it works now Smiley  

Setting a refresh rate higher than 40Hz makes a *HUGE* difference:

* 60Hz makes the peaks / beat detection much more responsive. At 120Hz it's almost real-time.

* The 3D spectrum display moves a lot faster.

* Lower rates (24Hz ~ 30Hz) are also useful for really slow PCs Smiley
« Last Edit: 5 Feb '11 - 11:27 by oddiophile » Logged
oddiophile
Posts: 149


« Reply #55 on: 3 Feb '11 - 23:42 »
Reply with quoteQuote

Quote from: Dotpitch
Btw, Honto's Phase has a built-in fps counter (use the middle-click).

The built-in FPS meter in Honto Phase is not accurate. It doesn't display the actual framerate you get on your screen (especially if you're using Aero on Vista/Windows 7).

You have to use utilities like FRAPS to monitor the real framerate.

For example, Phase displays 160 fps , but I get only 50 fps when running in fullscreen mode on Windows 7 with Aero enabled.

With Aero turned off, the animation is silky-smooth, but there's no way to see the actual framerate, since XMPlay doesn't support TRUE fullscreen (pageflipped) mode.
« Last Edit: 5 Feb '11 - 11:39 by oddiophile » Logged
saga
Posts: 1365


« Reply #56 on: 3 Feb '11 - 23:55 »
Reply with quoteQuote

confirmed, but this should go in the 3.6 bug report thread...
Logged
Ian @ un4seen
Administrator
Posts: 15253


« Reply #57 on: 4 Feb '11 - 16:31 »
Reply with quoteQuote

I was thinking some more about this...Do you know some players have an option for smart playlists? Why not use the new search options to implement a similar solution to xmplay?

If there are search patterns used over and over again they could be saved with a name and then accessed directly, maybe from a right click menu similar to "locate in library" option.

Results for searches like: new tracks , highly rated tracks, , genre combinations   and other  complex patterns  could then be used and played instantly (if 'skip non matches' applied)

I'll look into it. In the meantime, although not quite as convenient as a right-click menu, you could use the "Find" history to do it Smiley

Setting a refresh rate higher than 40Hz makes a *HUGE* difference:

* 60Hz makes the peaks / beat detection much more responsive, but doesn't eliminate the blur effect.

* 120Hz removes 80% of the blur and makes the peak response almost real-time

Regarding the "blur", are you referring to the built-in spectrum vis? If so, that's intended Smiley

Anyway, as it seems to be working quite nicely, the vis refresh rate has now been added to the "Appearance" options page...

   www.un4seen.com/stuff/xmplay.exe

This update also increases the difference between the fullscreen info bubble sizes, and should fix the black screen problem from the previous update. Let me know if you still get that problem.

But can you do blink time and play\pause button after switch on player?

Do you want to disable the flashing when paused? If so, the time flashing has been disabled in the update above (2 paused indicators was a bit unnecessary). If you want to disable the button flashing too, you can do that by adding "NoFlashPause=1" in the XMPLAY.INI file.
Logged
garson
Posts: 109


« Reply #58 on: 4 Feb '11 - 16:48 »
Reply with quoteQuote

If you close XMPlay with track being paused, with button flashing, when you start it again, button isn't flashing. I think it should. Smiley
Logged
oddiophile
Posts: 149


« Reply #59 on: 4 Feb '11 - 17:12 »
Reply with quoteQuote

- BUG: Playback freezes (!) when 'No Visualisation' is selected

- It's not possible to set the vis. refresh rate to more than 100 Hz from the Options & Stuff page.

- Have you decreased the button flashing rate when paused? It's a lot slower (and less annoying) now Cheesy

- The balloon popups in fullscreen mode are still way too large when using 'Smallest' size at a very high screen res (2048x1536)

- Is there a button (keyboard shortcut) to show the name of the track that's playing when fullscreen vis. is used without changing the song?  (a key to briefly show the name and a key to toggle between 'always visible' and 'off')

Quote from: Ian@un4seen.com
Regarding the "blur", are you referring to the built-in spectrum vis? If so, that's intended
A 'secret' setting to disable that effect would be nice to have (if possible)
« Last Edit: 4 Feb '11 - 17:24 by oddiophile » Logged
Pages: 1 2 [3] 4 5 ... 34
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines