Author Topic: Some v2.7 bugs and comments  (Read 35210 times)

JimVonMoon

  • Posts: 70
Some v2.7 bugs and comments
« on: 18 May '03 - 18:12 »
Some comments on v2.7:
I've just given some testing to the newest version of our leet player and I must say that it's a really nice piece of work: it has many great new features and it doesn't require more resources than the previous version (at least according to WinTop). I was affraid that all those visualisation and skinning improvements might make XMPlay a bit bloated - fortunately, it seems I was wrong. Great work, Ian! ;D

And now the bug report:
I've just found two .mp3 files that make XMPlay act strange.
Sisters of Mercy - Crush & Burn.mp3 - when auto-loop is enabled then, well... this file loops. I don't know how auto-looping exactly works but personally I find it a bit weird. I am pretty sure that this song was never ment to be played in a loop. :-/ I can only add that this never happened in v2.6.
Sisters of Mercy - Giving Ground.mp3 - usually when I play a .mp3 file and click on the very end of position slider the slider jumps back to beginning and the song starts playing from the beginning. And I think that it's a good thing. But when I am playing this file and click on the end of position slider the song starts playing from the beginning but the slider doesn't jump back and freezes. Funny thing (and it also happens in v2.6).

I've just ULed those files to /incoming/ (sorry for the size but I don't have anything to cut/edit them). :(

BTW: Ian, thanks for this "Open" option in tray and for the "Info Window" hotkey. :D Now XMPlay will never leave the tray mode. :evil:

Ian @ un4seen

  • Administrator
  • Posts: 26095
Re: Some v2.7 bugs and comments
« Reply #1 on: 18 May '03 - 23:18 »
Quote
Sisters of Mercy - Crush & Burn.mp3 - when auto-loop is enabled then, well... this file loops. I don't know how auto-looping exactly works but personally I find it a bit weird. I am pretty sure that this song was never ment to be played in a loop. :-/

"Auto-loop" causes tracks that end with a reasonable level of sound to be looped... in this file's case, there's cheering/clapping. It actually loops rather well with the cheering/clapping at the start, I thought :D

Quote
Sisters of Mercy - Giving Ground.mp3 - usually when I play a .mp3 file and click on the very end of position slider the slider jumps back to beginning and the song starts playing from the beginning. And I think that it's a good thing. But when I am playing this file and click on the end of position slider the song starts playing from the beginning but the slider doesn't jump back and freezes. Funny thing (and it also happens in v2.6).

Sorted now :)

JimVonMoon

  • Posts: 70
Re: Some v2.7 bugs and comments
« Reply #2 on: 19 May '03 - 00:48 »
Quote

"Auto-loop" causes tracks that end with a reasonable level of sound to be looped... in this file's case, there's cheering/clapping. It actually loops rather well with the cheering/clapping at the start, I thought

Hm, tricky thing. But sometimes it might work incorrectly (by looping files that don't loop well). I'll better turn it off. ;)
Quote

Sorted now

Thanks. :)

Ampa

  • Guest
Hmmmm...
« Reply #3 on: 19 May '03 - 04:08 »
Not exactly a bug but... erm... well an undesirable feature or may be a feature request - hell I don't know!  You choose :P :)

Many of my mp3s have tag info created by Tag&Rename which inserts the AllMusic.com review/description of an album into the Comment tag of the mp3s.  Unfortunately when I use the Track Info of XMPlay 2.7 it correctly reads this tag, but displays it as one single long line of text.  Since these reviews are often several paragraphs long, that makes the Track Info window rather w-i-d-e !!

Is there any way that the comments field could be made to word wrap? - that way I could read all that lovely text whilst retaining a window of sensible proportions.

Ampa

Brightguy

  • Posts: 252
Re: 2.7 bugs - visualisations
« Reply #4 on: 19 May '03 - 06:03 »
:) Excellent work on 2.7!  I haven't found any major bugs so it's time to start nit-picking:
(Strangely enough, all of these are visualisation related.)

-When switching between visualisations, you can scroll from the "available visualisations" list to the very last vis. on the list by scrolling up. However, you can't do this if you have no extra visualisations installed.

-If you have extra visualisations installed, view one of them, then switch to either the Spectrum or the 3D Spectrum, then resize the info window downwards quickly. You'll be able to spot part of the last visualisation you watched.

-Also, switch to an installed visualisation, and then resize the window so it has the smallest possible height. Then switch to either the Spectrum or the 3D Spectrum. It will now have half the height it should! (Actually, it would nice if users could drag the Spectrums this small to begin with. For a real nostalgic experience, I was thinking of putting a hole in the Vintage skin where the Spectrum Analyzer would have gone, then resize the vis. to fit, and drag it underneath to cover the rest of the info window... :D)

-Finally, some visualisations will now cause XMPlay to crash if they are resized (e.g. Hyperspec). Watch out for these.

So far that's all I've found!  Again, great work! :)

Lyle

  • Posts: 35
Re: Some v2.7 bugs and comments
« Reply #5 on: 19 May '03 - 10:17 »
Hmm, Realy happy to see 2.7 out.
Poor Ian tho, as soon as it is out, we all start saying, "nice, but ........".
And this is no exception.
I am realy glad to see the resizing option for the ViSes, but now the ViSes all stutter cause of thier memory usage. I have a small music machine that is coupled to my HiFi.  I did not mind the older Stretching of the vises,  they looked fine on the monitor and were responsive (some more so than on thier original Sonique)
Is it possible to have the Stretch option the same as for 2.6  but a Maximise button (or some setting) that uses the new 2.7 resizing functionality?

Pike84

  • Posts: 1401
Re: Some v2.7 bugs and comments
« Reply #6 on: 19 May '03 - 10:24 »
Of course people are doing this "it's nice but.." stuff, because every time you add a feature, you add a possibility for a bug, and also something that can be further improved. It's not a bad thing, because I don't think anyone here is actually disappointed of this new release, or ungrateful for Ian's hard work. Just giving him some more to look into ;D.

c.assale

  • Posts: 17
Re: Some v2.7 bugs and comments
« Reply #7 on: 20 May '03 - 00:11 »
Well....something weird is happening....
I've downloaded and installed xmplay2.7 this afternoon including wma management.

But since version 2.6 some annoying things are happening:
1. When xmplay is open the MS Office toolbar disapears and the pop-in taskbar doesn't pop in anymore. To fix I have to press the "windows" key on the keyboard (the bar pops) and then rerun the Office toolbar. Most of the time this is enough but sometimes (with the xmplay running) it happens again.
2. Everytime I try to play a wav file, the program crashes...
3. At the end of any midi file or when we try to do any action on it, the program crashes without any warning....it just disapears from screen. I know it crashes because any new configuration just vanishes....
Any help....????

Thanks
Carlos


guest

  • Guest
Re: Some v2.7 bugs and comments
« Reply #8 on: 25 May '03 - 11:30 »
"Remove dead" in XMPlay 2.7 doesn't remove non-existant local files not marked as "dead".

Zarggg

  • Posts: 1242
Re: Some v2.7 bugs and comments
« Reply #9 on: 25 May '03 - 21:08 »
Ampa, I think your best course of action is to stop downloading from sites that abuse ID3 tags.  That, or delete them and write your own. ;)

Fraggie

  • Posts: 713
Re: Some v2.7 bugs and comments
« Reply #10 on: 25 May '03 - 22:30 »
The file /incoming/sd2-09.spc is an MP3 for XMPlay so it doesn't let the SNESAmp plugin to play it. Please fix.

Ian @ un4seen

  • Administrator
  • Posts: 26095
Re: Some v2.7 bugs and comments
« Reply #11 on: 26 May '03 - 16:13 »
Quote
-Finally, some visualisations will now cause XMPlay to crash if they are resized (e.g. Hyperspec). Watch out for these.

Yep, unfortunately a few plugins don't much like being resized. I don't think anything can be done about that, so you'll just have to be gentle with them :)

Quote

I am realy glad to see the resizing option for the ViSes, but now the ViSes all stutter cause of thier memory usage. I have a small music machine that is coupled to my HiFi.  I did not mind the older Stretching of the vises,  they looked fine on the monitor and were responsive (some more so than on thier original Sonique)
Is it possible to have the Stretch option the same as for 2.6  but a Maximise button (or some setting) that uses the new 2.7 resizing functionality?

Maybe an option to restrict the rendering dimensions, above which it is stretched? I'll look into it.

Quote
"Remove dead" in XMPlay 2.7 doesn't remove non-existant local files not marked as "dead".

That was removed in 2.7, as XMPlay now checks all files in the list at startup. Though, I guess it could be useful if you delete files while XMPlay is running, so maybe I'll put it back :)

Quote
The file /incoming/sd2-09.spc is an MP3 for XMPlay so it doesn't let the SNESAmp plugin to play it. Please fix.

It's sorted for the next release.

Zarggg

  • Posts: 1242
Re: Some v2.7 bugs and comments
« Reply #12 on: 27 May '03 - 15:29 »

Quote

The file /incoming/sd2-09.spc is an MP3 for XMPlay so it doesn't let the SNESAmp plugin to play it. Please fix.


You listen to the music from the  Seiken Densetsu series? Sweet! :D

Crimson King

  • Guest
Re: Some v2.7 bugs and comments
« Reply #13 on: 1 Jun '03 - 03:59 »
Well, 2.7 is great otherwise, but the new pattern view isn't that great, because you really can't see how the song is made with the new scrolling system.
Any way to restore the old non-scrolling system?

Brightguy

  • Posts: 252
Re: Some v2.7 bugs and comments
« Reply #14 on: 1 Jun '03 - 04:09 »
Quote

Well, 2.7 is great otherwise, but the new pattern view isn't that great, because you really can't see how the song is made with the new scrolling system.
Any way to restore the old non-scrolling system?

To switch between pattern scroll modes, either click the middle mouse button or press 'S'. :)

Crimson King

  • Guest
Re: Some v2.7 bugs and comments
« Reply #15 on: 1 Jun '03 - 04:13 »
Thank you. Another thing that's slightly annoying me - don't want to complain, tho - that you can't see all the channels anymore. Is there an obvious shortcut for that aswell? :)

Brightguy

  • Posts: 252
Re: Some v2.7 bugs and comments
« Reply #16 on: 1 Jun '03 - 04:32 »
Yeah - you can use the "4" and "6" on your numpad to scroll through the channels.  (Num Lock must be on.)  But it's kind of tedious to scroll through like 25 or 30 channels to reach the last ones... maybe another shortcut key?

Retro

  • Posts: 23
Re: Some v2.7 bugs and comments
« Reply #17 on: 1 Jun '03 - 11:35 »
Ian, you said that automatic scanning for track lenghts would be optional to use. Apparently it isn't. For reasons that I won't mention here I don't want to use the feature.

I'm staying in 2.6.

Pike84

  • Posts: 1401
Re: Some v2.7 bugs and comments
« Reply #18 on: 1 Jun '03 - 14:42 »
The automatic scanning can of course be a bit time taking, if you are short on CPU and are adding lots of files. Luckily I'm not at all short on CPU, and rarely add really large number of files at once, so I'm happy with 2.7 :).
« Last Edit: 1 Jun '03 - 14:43 by Pike84 »

Ian @ un4seen

  • Administrator
  • Posts: 26095
Re: Some v2.7 bugs and comments
« Reply #19 on: 1 Jun '03 - 20:57 »
As I mentioned before, the length scanning and "dead track" checking are performed at low priority, so won't take CPU away from anything else that needs it. So there's not really much to be gained by disabling them, but if you wish, you can disable the dead track checking at startup. Load Regedit, go to this branch...

HKEY_CURRENT_USER\Software\Un4seen Developments\XMPlay2

...and set the "CheckDead" value to "0".
« Last Edit: 1 Jun '03 - 21:04 by Ian @ un4seen »

Pike84

  • Posts: 1401
Re: Some v2.7 bugs and comments
« Reply #20 on: 2 Jun '03 - 22:36 »
Quote

I am realy glad to see the resizing option for the ViSes, but now the ViSes all stutter cause of thier memory usage. I have a small music machine that is coupled to my HiFi.  I did not mind the older Stretching of the vises,  they looked fine on the monitor and were responsive (some more so than on thier original Sonique)
Is it possible to have the Stretch option the same as for 2.6  but a Maximise button (or some setting) that uses the new 2.7 resizing functionality?

Quote

Maybe an option to restrict the rendering dimensions, above which it is stretched? I'll look into it.

Sorry for being a bit late with this suggestion, but here goes:

I think the resizing of a vis should work just like before 2.7, but with a manual option to change the resolution. The currently used method could of course still be there as an option (something like "auto-adjust resolution" or so). How does this sound?

Something should certainly be done, because at present, some visualizations, when stretched to near full screen, are able to put my 2.4Ghz P4 down to its knees :P.

[edit]Comments, anyone?
« Last Edit: 3 Jun '03 - 15:11 by Pike84 »

WingZero

  • Posts: 167
Re: Some v2.7 bugs and comments
« Reply #21 on: 3 Jun '03 - 18:19 »
How come XMPlay seems to lock out any sound when the output is paused? Anytime something else tries to play anything, all I get is a buzzing noise.

Pike84

  • Posts: 1401
Re: Some v2.7 bugs and comments
« Reply #22 on: 3 Jun '03 - 22:37 »
Yeah, I've noticed the same thing. When the playback is paused, the next sound will be a short *bzzt*. I don't know if it does that for every possible sound or anything, but at least when clicking a folder open, or stuff like that. After that, all sounds come out normally, until you pause the music again.

Greebo

  • Posts: 59
Re: Some v2.7 bugs and comments
« Reply #23 on: 4 Jun '03 - 01:29 »
That's a yo on the loud BZZZZ noise. Thought it was just my lame onboard soundcard messing up or something :P

Brightguy

  • Posts: 252
Re: Some v2.7 bugs and comments
« Reply #24 on: 4 Jun '03 - 03:59 »
I'm back with a few more vis. bugs, not too serious:

-If you uncheck "auto-resize", when you switch from an installed vis. to either spectrum, the background is not cleared.

-With "auto-resize" on, resize the MOD pattern view to the biggest it can go, and resize another vis. to the smallest it can go.  Switch back and forth between them, and sometimes the vis. will suddenly enlarge it's size to the pattern view's, and the menu bar at the top will remain blank.  (This works best when playing a MOD with a lot of channels and on centre scroll.)

-I was switching back and forth between follow and centre MOD pattern views, and I got this error message once:
Code: [Select]
XMPLAY caused an invalid page fault in
module XMPLAY.EXE at 017f:00438446.
Registers:
EAX=00000000 CS=017f EIP=00438446 EFLGS=00010246
EBX=00000002 SS=0187 ESP=0fc4f8f8 EBP=0fc4ff30
ECX=0000d200 DS=0187 ESI=00000004 FS=60b7
EDX=00000100 ES=0187 EDI=00000000 GS=0000
Bytes at CS:EIP:
f3 af 74 29 0f b6 57 fc 6b d2 0f c1 fa 04 88 57
Stack dump:
00462058 00438064 0a862230 0a862237 00000000 0000e8b6 fefaf8f6 fe000202 fdf9fafc 00010100 ffff0000 040200ff ff000204 00ffffff 02020200 04020201