Suggestions for 3.7

Started by Chinese Sausage,

Dotpitch

Quote from: Ian @ un4seenThe update above should include the cue sheet, ellipsis, and album/track sorting changes.
Nice :D. Where can I find the album/track sorting? (It was meant for the Integration tab of Options and stuff.)

Quote from: Ian @ un4seenI guess the intention of the 1st idea is that XMPlay should continue downloading internet streams while paused (dropping the existing buffered data) to avoid the connection timing-out?
No, when paused, XMPlay should stop downloading the stream. When resuming playback, XMPlay should clear the buffer before starting the audio, to avoid playing old audio as it does now.

Quote from: Ian @ un4seenRegarding the vis middle-click alternative, it is also possible to use the 4th or 5th mouse buttons, which are less fiddly but I guess not present for most users. Do you have a particular alternative in mind, eg. perhaps shift + left-click?
It's for laptop users indeed :). I'd say shift+left click is perfect!

raina

Might be related to Alt's problem: In the latest build the – (en dash) character (which I use between Artist and Title) is displayed wonky in the main Window of the Lithe skin. Wonky in this case looks like 3 different chars, which again mess up title length and scrolling. Titles that seem just a little too long for the allotted space, won't scroll and those that do, jerk when the troublesome character reaches the left edge.

Ian @ un4seen

Quote from: AltThere's something wrong with text, especially one that contains cyrillic symbols.

Oops! I think I see what could cause that (a bug was introduced when making the ellipsis modifications). Here's another update to try...

   www.un4seen.com/stuff/xmplay.exe

Let me know if you still have the problem with that.

Quote from: DotpitchWhere can I find the album/track sorting? (It was meant for the Integration tab of Options and stuff.)

Oh, I think I misunderstood you. I thought you meant that when sorting the library by album, it would also sort the album entries by track, so that's what the update does :)

Quote from: DotpitchNo, when paused, XMPlay should stop downloading the stream. When resuming playback, XMPlay should clear the buffer before starting the audio, to avoid playing old audio as it does now.

The problem with stopping the download is that the connection is likely to timeout due to inactivity, so when you resume playback there is nothing but old buffered data left to play. The update above includes a little change to tryout... if the connection has timed-out while paused, XMPlay will discard the remaining data and reconnect/restart the stream upon resuming.

Quote from: DotpitchI'd say shift+left click is perfect!

OK. The update above should include support for that.

Dotpitch

Quote from: Ian @ un4seenOh, I think I misunderstood you. I thought you meant that when sorting the library by album, it would also sort the album entries by track, so that's what the update does :)
You're right, my suggestions lacked quite some context  :-X. It's supposed to be a variant of 'Auto-sort by filename', with the added trick that tags need to be available before sorting.

Quote from: Ian @ un4seenThe update above includes a little change to tryout... if the connection has timed-out while paused, XMPlay will discard the remaining data and reconnect/restart the stream upon resuming.
It behaves as intended, thanks :).

Quote from: Ian @ un4seen
Quote from: DotpitchI'd say shift+left click is perfect!
OK. The update above should include support for that.
;D

DimitarSerg

Bug in the last stuff [3.6.0.77] version
Unknown character at the end of every song title in playlist.

Ian @ un4seen

Quote from: DotpitchIt's supposed to be a variant of 'Auto-sort by filename', with the added trick that tags need to be available before sorting.

OK. As you say, the tags need to be available for that, but the trouble is the tags aren't scanned until a little after all of the new files have been added to the list. The track number checking does now apply to the playlist album sorting option too though, so you can at least more easily get the sorting that you want after adding the files :)

   www.un4seen.com/stuff/xmplay.exe

Quote from: DimitarSergBug in the last stuff [3.6.0.77] version
Unknown character at the end of every song title in playlist.

I'm not seeing that happen here, but I have an idea what's causing it and the update above includes a little modification for you to try. Let me know if you still see the problem happening.

Alt

I've had the same as DimitarSerg & latest update fixed it. Thank you, Ian.
PS. Oops! There's typo on my pic, bug belongs to builds 3.6.0.76 & 3.6.0.7, ironically 3.6.0.78 is fine  :)

DimitarSerg

Quote from: Ian @ un4seenI'm not seeing that happen here, but I have an idea what's causing it and the update above includes a little modification for you to try. Let me know if you still see the problem happening.

Thanks. Now it's OK.

tongub

#648
Would it be possible to have a feature where when the last song in the playlist is started, a random song from the library is qued up after it.
*edit* also I just thought of a small suggestion, would it be possible to implement a way to turn off the library feature where you click on the column in library labeled file, or track or title, ect... and it sorts the tracks according to the column you clicked. I have a large library and if I accidentally click on the top of one of the columns it'll try to reorganize the whole library which takes a very long time.

amit

In the old days winamp was the standard for software music players. Since those days (apart from xmplay) foobar2000 had replaced it and took the lead. Is it possible to allow using foobar input plugins in xmplay or at least build a wrapper for them?

Ian @ un4seen

Is there a particular reason that you're interested in Foobar plugin support, eg. is there a plugin for some file format that neither XMPlay or Winamp currently has?

winner

 ;D Congratulations and thanks to all for producing XMPlay version 3.7! The developers and community have made many, many improvements since the last major release and XMPlay is better than ever! Truly, this is UN4SEEN magnificence!!!

amit

Quote from: Ian @ un4seenIs there a particular reason that you're interested in Foobar plugin support, eg. is there a plugin for some file format that neither XMPlay or Winamp currently has?

Two input plugins: DVD-A and SACD formats.

Ian @ un4seen

I haven't tried it myself, but this plugin looks like it may provide some of what you're after?

   www.winamp.com/plugin/mlp-truehd-decoder/221516

garson

Maybe it's time for native DVD-A & SACD plugins? These high-res formats are not exsotic anymore. ;)

saga

People are still using optical media? I would expect them to become very exotic again pretty soon, if they ever lost their exotic status...

amit

Saga, mlp(dvda) and dsd(sacd) are digital formats like any other and are not binded to optical media exclusively.

garson

Quote from: sagaPeople are still using optical media? I would expect them to become very exotic again pretty soon, if they ever lost their exotic status...
Well, most music still comes from optical media. There is some high res music (mostly flac) that you can buy online (HD Tracks).
I would like if we could buy SACD or DVD-A disks in form of image files, but that is not still possible.

White-Tiger

Quote from: Dotpitch[...]
Quote from: Ian @ un4seenThe update above includes a little change to tryout... if the connection has timed-out while paused, XMPlay will discard the remaining data and reconnect/restart the stream upon resuming.
It behaves as intended, thanks :).
[...]
well.. that's your opinion.. but not mine :P Actually a nice feature got removed :( (which btw. made XMPlay slower... mostly unnoticeable but still ;))
What was the problem with that feature? I mean, XMPlay played some old audio data for some seconds and then reconnected and thus played the "live" data again.

A nice usage for this feature was, for example, when you hear a song but don't know the name. So you could pause it and open up a software that could detect it, record it or just call someone who might know that song. So you've got unlimited time to do so and not just a few seconds (mostly 30 seconds but some streams might kill the connection faster)

So now I have to live with that feature removed (I call it a feature even though it wasn't implemented as such, but actually the removement is a "feature" which requires more computations) but I know for sure that it will break my neck soon.

saga

QuoteA nice usage for this feature was, for example, when you hear a song but don't know the name. So you could pause it and open up a software that could detect it, record it or just call someone who might know that song. So you've got unlimited time to do so and not just a few seconds (mostly 30 seconds but some streams might kill the connection faster)
Why would you want to pause the song in that case, though? Just start the Write to Disk feature - with MP3/AAC streams, it will instantly start recording without reconnecting in 3.7.