19 May '13 - 09:29 *
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 ... 20 21 [22] 23 24 ... 27
  Reply  |  Print  
Author Topic: 3.6 reports, queries and bugs  (Read 71053 times)
saga
Posts: 1362


« Reply #420 on: 21 May '12 - 13:22 »
Reply with quoteQuote

That doesn't sound like a problem with XMPlay, rather your ASIO driver doesn't allow shared mode so the browser can't access the soundcard while XMPlay still has access to it. Try using WASAPI in non-exclusive mode instead. You don't gain anything from using ASIO compared to WASAPI.
Logged
Ian @ un4seen
Administrator
Posts: 15244


« Reply #421 on: 21 May '12 - 14:39 »
Reply with quoteQuote

Hello ,  I am using 3.6.0.61 (stuff) version. Monitoring library folders seems not to be working (also did not work on previous 60 version).

That's strange, it still seems to be working here. Are your folders missing from the "Monitored folders" list, or are new files just not being picked up in those folders? If the latter, please check a missing file's properties to see what its "Created" and "Modified" dates are.

Win 7, 70% of time:
Listening to XMPlay (ASIO) -> Music ended -> Opening streaming sound/video in browser -> Bam! No sound.

Fix:
Close XMPlay and restart browser.

As saga mentions, your ASIO driver might not allow multiple simultaneous users. Some drivers do, some don't. To confirm whether yours does, can you hear sound from other apps (on the same soundcard) while XMPlay is playing? If not, and you would like to, you could use the default or DirectSound or shared mode WASAPI output systems instead.

You don't gain anything from using ASIO compared to WASAPI.

...depending on the WASAPI mode Smiley

Exclusive mode WASAPI is comparable to ASIO, but shared mode WASAPI is more like the default/waveOut and DirectSound output systems (sound from all 3 is mixed together by Windows).
Logged
Alex K.
Posts: 14


« Reply #422 on: 21 May '12 - 18:09 »
Reply with quoteQuote

Hello ,  I am using 3.6.0.61 (stuff) version. Monitoring library folders seems not to be working (also did not work on previous 60 version).

That's strange, it still seems to be working here. Are your folders missing from the "Monitored folders" list, or are new files just not being picked up in those folders? If the latter, please check a missing file's properties to see what its "Created" and "Modified" dates are.

Win 7, 70% of time:
Listening to XMPlay (ASIO) -> Music ended -> Opening streaming sound/video in browser -> Bam! No sound.

Fix:
Close XMPlay and restart browser.

As saga mentions, your ASIO driver might not allow multiple simultaneous users. Some drivers do, some don't. To confirm whether yours does, can you hear sound from other apps (on the same soundcard) while XMPlay is playing? If not, and you would like to, you could use the default or DirectSound or shared mode WASAPI output systems instead.

You don't gain anything from using ASIO compared to WASAPI.

...depending on the WASAPI mode Smiley

Exclusive mode WASAPI is comparable to ASIO, but shared mode WASAPI is more like the default/waveOut and DirectSound output systems (sound from all 3 is mixed together by Windows).

Wo-wo-ow.. The issue is not that i can't listen sound in browser and XMPlay at the same time, but that i can't listen sound in browser when XMPlay's stopped/finished playback.  Roll Eyes
Logged
Dotpitch
Posts: 2472


« Reply #423 on: 21 May '12 - 18:23 »
Reply with quoteQuote

The issue is not that i can't listen sound in browser and XMPlay at the same time, but that i can't listen sound in browser when XMPlay's stopped/finished playback.
Can you confirm that you are able to play audio in XMPlay and in your browser at the same time? Also if you use a file with a different sample rate?
Logged
Ian @ un4seen
Administrator
Posts: 15244


« Reply #424 on: 22 May '12 - 14:57 »
Reply with quoteQuote

Wo-wo-ow.. The issue is not that i can't listen sound in browser and XMPlay at the same time, but that i can't listen sound in browser when XMPlay's stopped/finished playback.  Roll Eyes

Yes, but the problem may be that the browser (or Flash I guess) has already initialized its output, and that's invalidated when the ASIO driver takes over the device. Trying it myself (with an ASIO driver that doesn't allow multiple users), the browser/Flash playback was stopped by the XMPlay/ASIO playback, and the webpage had to be reloaded after XMPlay finished playing in order for the browser/Flash playback to work again. I didn't need to close XMPlay or restart the browser. If simply reloading the webpage isn't working for you, please confirm what browser you're using.
Logged
Alex K.
Posts: 14


« Reply #425 on: 23 May '12 - 08:53 »
Reply with quoteQuote

The issue is not that i can't listen sound in browser and XMPlay at the same time, but that i can't listen sound in browser when XMPlay's stopped/finished playback.
Can you confirm that you are able to play audio in XMPlay and in your browser at the same time? Also if you use a file with a different sample rate?
I can not.

Wo-wo-ow.. The issue is not that i can't listen sound in browser and XMPlay at the same time, but that i can't listen sound in browser when XMPlay's stopped/finished playback.  Roll Eyes

Yes, but the problem may be that the browser (or Flash I guess) has already initialized its output, and that's invalidated when the ASIO driver takes over the device. Trying it myself (with an ASIO driver that doesn't allow multiple users), the browser/Flash playback was stopped by the XMPlay/ASIO playback, and the webpage had to be reloaded after XMPlay finished playing in order for the browser/Flash playback to work again. I didn't need to close XMPlay or restart the browser. If simply reloading the webpage isn't working for you, please confirm what browser you're using.
It occurs in Opera, IE8. Maybe you are right and flash developers just didn't care about reinitialising output all the times before playback. I mention this in bugs so we can be sure that XMPlay does not "occupies" output device when there's already no need to do it.
Logged
saga
Posts: 1362


« Reply #426 on: 23 May '12 - 12:18 »
Reply with quoteQuote

To my knowledge, XMPlay closes output once all playback has finished. Are you sure that there is e.g. no silence at the end of your music that would prevent XMPlay from stopping the track and thus closing the output?
As suggested before, use WASAPI in shared mode and all your trouble will be gone. Or do you think that your ears will recognize the different between bit-exact output and mixed output?
Logged
Ian @ un4seen
Administrator
Posts: 15244


« Reply #427 on: 23 May '12 - 15:05 »
Reply with quoteQuote

It occurs in Opera, IE8.

I was using Firefox, so you could give that a try and see if you get a different result. Also check that you have the latest Flash version installed, in case that makes a difference.

I mention this in bugs so we can be sure that XMPlay does not "occupies" output device when there's already no need to do it.

XMPlay initializes the output device when starting playback, and releases it when playback is stopped. The output device remains initialized when playback is paused, so if you're currently just pausing the output, try stopping it instead, ie. press the Stop button rather than the Pause button.
Logged
Jace
Posts: 773


« Reply #428 on: 24 May '12 - 00:54 »
Reply with quoteQuote

No idea if anything can be done about this, but my computer was under "heavy load" (aka everything but IRC and alt-tab was completely unresponsive) and I was forced to just switch the power off. Seems like during the unresponsiveness XMPlay had filled my library (including library~) and playlist with null bytes. The sizes were right, but every byte was replaced with 0x00.

Needless to say that it did irritate slightly. Luckily I had a "recent" backup from January. So only thing lost was a few months worth of playback stats, managed to recover all my saved module title edits etc. Tongue
Logged
saga
Posts: 1362


« Reply #429 on: 24 May '12 - 00:57 »
Reply with quoteQuote

Got shadow copies enabled?
Logged
Jace
Posts: 773


« Reply #430 on: 24 May '12 - 05:51 »
Reply with quoteQuote

Of course not!
If I had, wouldn't need to rely on an ancient(-ish) copy of it. X)

But that's really a lesser issue here. Jus' wondering if there'd be any way to detect from XMP's end when it's just writing out null bytes. I'm guessing that'll be a plain fat 'no' with knobs on though, but worth a mention/question. Or so I'd like to think.
Logged
saga
Posts: 1362


« Reply #431 on: 24 May '12 - 09:50 »
Reply with quoteQuote

Of course not!
Maybe it's time to change that, then. Smiley Has saved my ass several times because of things like that.
Logged
Ian @ un4seen
Administrator
Posts: 15244


« Reply #432 on: 24 May '12 - 15:17 »
Reply with quoteQuote

No idea if anything can be done about this, but my computer was under "heavy load" (aka everything but IRC and alt-tab was completely unresponsive) and I was forced to just switch the power off. Seems like during the unresponsiveness XMPlay had filled my library (including library~) and playlist with null bytes. The sizes were right, but every byte was replaced with 0x00.

Nasty! If the file's size was correct but it contained 0s, then I guess the file contents may have been in the disk write cache and it didn't get a chance to be flushed to disk before the power was cut. Multiple files being affected could back that theory up, I think, ie. XMPlay had finished writing them and they were all sitting in the disk write cache. If so, I'm not sure if there is anything that could have been done to avoid it happening, apart from waiting and hoping that Windows would be able to recover itself.

The library file actually includes a version number and XMPlay will refuse to run (with an error message) if that is a number that it doesn't recognise, and all 0s should have triggered that. If that didn't happen, then I guess there was at least some valid data at the start of the file. But even if it had refused to run, that wouldn't help much if the backup library file was full of 0s too.
Logged
Jace
Posts: 773


« Reply #433 on: 24 May '12 - 20:44 »
Reply with quoteQuote

It certainly brought up an error message about version number. Checked in a hex editor, nothing but 0s in the whole file
Logged
Tsorovan
Posts: 1244


« Reply #434 on: 24 May '12 - 23:06 »
Reply with quoteQuote

Has the .pls format changed somewhere between 3.6.0.1 and 3.6.0.61? I've made a program that picks 5 random albums from my collections, write them to a .pls (just the paths) and calls xmplay.exe with that .pls. Works with .1 but not with .61. Trying to open the .pls by drag-'n'-drop or Open File doesn't work either in .61.

The files I write are super simple, just this with \r\n line endings:

N:\Spawn of Possession · Noctambulant ‹2006› [VBRL]\01 · Inception.mp3
N:\Spawn of Possession · Noctambulant ‹2006› [VBRL]\02 · Lash by Lash.mp3
N:\Spawn of Possession · Noctambulant ‹2006› [VBRL]\03 · Solemn They Wait.mp3
N:\Spawn of Possession · Noctambulant ‹2006› [VBRL]\04 · Render My Prey.mp3
N:\Spawn of Possession · Noctambulant ‹2006› [VBRL]\05 · Eve of Contempt.mp3
N:\Spawn of Possession · Noctambulant ‹2006› [VBRL]\06 · Sour Flow.mp3
N:\Spawn of Possession · Noctambulant ‹2006› [VBRL]\07 · By a Thousand Deaths Fulfilled.mp3
N:\Spawn of Possession · Noctambulant ‹2006› [VBRL]\08 · Dead and Grotesque.mp3
N:\Spawn of Possession · Noctambulant ‹2006› [VBRL]\09 · In My Own Greed.mp3
N:\Spawn of Possession · Noctambulant ‹2006› [VBRL]\10 · Scorched.mp3
N:\Univers Zero · Rhythmix ‹2002› [320L]\01 · Terres noires.mp3
N:\Univers Zero · Rhythmix ‹2002› [320L]\02 · Rêve cyclique.mp3
N:\Univers Zero · Rhythmix ‹2002› [320L]\03 · Rouages Second Rotation.mp3
N:\Univers Zero · Rhythmix ‹2002› [320L]\04 · The Invisible Light.mp3
N:\Univers Zero · Rhythmix ‹2002› [320L]\05 · Phobia.mp3
N:\Univers Zero · Rhythmix ‹2002› [320L]\06 · Zorgh March.mp3
N:\Univers Zero · Rhythmix ‹2002› [320L]\07 · Zébulon.mp3
N:\Univers Zero · Rhythmix ‹2002› [320L]\08 · Forêt inviolée.mp3
N:\Univers Zero · Rhythmix ‹2002› [320L]\09 · Shanghaï's Digital Talks.mp3
N:\Univers Zero · Rhythmix ‹2002› [320L]\10 · Emotions galactiques.mp3
N:\Univers Zero · Rhythmix ‹2002› [320L]\11 · Waiting for the Sun.mp3
N:\Univers Zero · Rhythmix ‹2002› [320L]\12 · The Fly - Toxmen's Land.mp3
N:\Univers Zero · Rhythmix ‹2002› [320L]\13 · Rêve cyclique.mp3
I:\Másfél - S.W.I.N.E\S.W.I.N.E. soundtrack - 01 - Zetormalac.mp3
I:\Másfél - S.W.I.N.E\S.W.I.N.E. soundtrack - 02 - Don't cry for me Pigsburg.mp3
I:\Másfél - S.W.I.N.E\S.W.I.N.E. soundtrack - 03 - Gimme a bigger gun.mp3
I:\Másfél - S.W.I.N.E\S.W.I.N.E. soundtrack - 04 - Let's have a party.mp3
I:\Másfél - S.W.I.N.E\S.W.I.N.E. soundtrack - 05 - A big heap of carrots.mp3
I:\Másfél - S.W.I.N.E\S.W.I.N.E. soundtrack - 06 - Error not enough money.mp3
I:\Másfél - S.W.I.N.E\S.W.I.N.E. soundtrack - 07 - Carrot city is ours.mp3
I:\Másfél - S.W.I.N.E\S.W.I.N.E. soundtrack - 08 - Pig Rock Beer.mp3
I:\Másfél - S.W.I.N.E\S.W.I.N.E. soundtrack - 09 - We are the best.mp3
M:\King Crimson · Live Bootleg ‹1990› [224Xn]\B'BOOM.mp3
M:\King Crimson · Live Bootleg ‹1990› [224Xn]\Conundrum.mp3
M:\King Crimson · Live Bootleg ‹1990› [224Xn]\Dinosaur.mp3
M:\King Crimson · Live Bootleg ‹1990› [224Xn]\Elephant Talk.mp3
M:\King Crimson · Live Bootleg ‹1990› [224Xn]\Frame by Frame.mp3
M:\King Crimson · Live Bootleg ‹1990› [224Xn]\Improv-Two Sticks.mp3
M:\King Crimson · Live Bootleg ‹1990› [224Xn]\Prism.mp3
M:\King Crimson · Live Bootleg ‹1990› [224Xn]\Red.mp3
M:\King Crimson · Live Bootleg ‹1990› [224Xn]\Thela Hun Ginjeet.mp3
M:\King Crimson · Live Bootleg ‹1990› [224Xn]\THRAK.mp3
M:\King Crimson · Live Bootleg ‹1990› [224Xn]\Three of a Perfect Pair.mp3
M:\King Crimson · Live Bootleg ‹1990› [224Xn]\VROOOM VROOOM.mp3
M:\King Crimson · Live Bootleg ‹1990› [224Xn]\Walking on Air.mp3
N:\Pg.lost · Yes I Am ‹2007› [VBRL]\01 · Yes I Am.mp3
N:\Pg.lost · Yes I Am ‹2007› [VBRL]\02 · Kardusen.mp3
N:\Pg.lost · Yes I Am ‹2007› [VBRL]\03 · Fartyget.mp3
N:\Pg.lost · Yes I Am ‹2007› [VBRL]\04 · ….mp3
N:\Pg.lost · Yes I Am ‹2007› [VBRL]\05 · The Kind Heart of Lanigon.mp3

UTF-8, no BOM.
« Last Edit: 25 May '12 - 00:32 by Tsorovan » Logged
Dotpitch
Posts: 2472


« Reply #435 on: 25 May '12 - 06:37 »
Reply with quoteQuote

Has the .pls format changed somewhere between 3.6.0.1 and 3.6.0.61?
Looking at the changelog, I don't see that specifically. Some things did happen on Unicode support though. Does your playlist work if it has an m3u extension?
Logged
Ian @ un4seen
Administrator
Posts: 15244


« Reply #436 on: 25 May '12 - 12:57 »
Reply with quoteQuote

It certainly brought up an error message about version number. Checked in a hex editor, nothing but 0s in the whole file

OK, that makes sense (the 0s failed the library version check).

Has the .pls format changed somewhere between 3.6.0.1 and 3.6.0.61? I've made a program that picks 5 random albums from my collections, write them to a .pls (just the paths) and calls xmplay.exe with that .pls. Works with .1 but not with .61. Trying to open the .pls by drag-'n'-drop or Open File doesn't work either in .61.

The files I write are super simple, just this with \r\n file endings:

N:\Spawn of Possession · Noctambulant ‹2006› [VBRL]\01 · Inception.mp3
...

That looks like it's actually an M3U format playlist (a PLS playlist begins with "[playlist]" and each entry is in the form of "fileX=..."). XMPlay's M3U playlist processing was tightened recently by requiring the file to have an M3U (or M3U8) extension, as there isn't any signature/header to look for. So that will be what's resulting in your trouble with the latest stuff. Giving your file an M3U extension should fix things.
Logged
Tsorovan
Posts: 1244


« Reply #437 on: 25 May '12 - 18:33 »
Reply with quoteQuote

Okay, yeah, you're right, that's an .m3u file. I'm not sure why I didn't use the correct extension; that's kind of daft of me.

Thanks!
Logged
Dotpitch
Posts: 2472


« Reply #438 on: 25 May '12 - 20:42 »
Reply with quoteQuote

Siince the changelog is getting rather large, I've moved it over to the Support Site.

Changelog for XMPlay 3.6:
XMPlay 3.6 - Stuff version changelog on the Support Site.
Logged
tails_
Posts: 70


« Reply #439 on: 3 Jun '12 - 08:19 »
Reply with quoteQuote

Hi Ian.

Some time ago I came across ZX Spectrum module music decoder: (I was unable to find it on the net, so here's mediafire link)
http://www.mediafire.com/?wevsuefiv94t42i

It works flawlessly in Winamp2 but when you play something through it in xmplay it sounds weird. Any ideas?

P.S. I contacted author about this already but he said he lost sources.
Logged
Pages: 1 ... 20 21 [22] 23 24 ... 27
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines