Go Back   Winamp & Shoutcast Forums > Winamp > Winamp Bug Reports

Closed Thread
Thread Tools Search this Thread Display Modes
Old 20th January 2013, 21:47   #1
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
Winamp Tag Editor not reading ID3v1 genre tag correctly

I use the Winamp tag editor (Alt+3) to read and write ID3v1 and ID3v2 tags for my files. I mostly use v2 tags, but I need v1 tags to support an old mp3 player I still use.

Anyway, the editor's Basic Info tab displays the ID3v2 tag info from the file as shown on the ID3v2 tab, but the ID3v1 tab's genre tag does not display the genre tag data from the file. Instead it displays whatever that tag was last set to in the tag editor.

Making a tag change on the Basic Info tab or just clicking OK (without checking the ID3v1 tab entries) will rewrite the file with whatever was set for genre on the ID3v1 tag for the ID3v1 tags, causing this tag to potentially have the wrong value.

I'm aware that the ID3v1 and ID3v2 genre codes do not match, so making a ID3v2 genre change requires making a matching ID3v1 genre change. But it should not be required to check the ID3v1 genre when making a non-genre tab change.

Winamp Pro v5.666.3516 fully-patched - Komodo X Touchscreen v1.0 by Victhor skin
Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system
Aminifu is offline  
Old 20th January 2013, 23:14   #2
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,594
Send a message via AIM to MrSinatra
i am completely confused by what you are saying.

to my knowledge, an id3v2 genre tag can contain any value. an id3v1 genre tag however has to be either blank, or one of a limited set predefined list, thats set by the spec i believe, which actually are numeric codes.

obviously, this means that some, or possibly most, id3v2 values will not match the id3v1 values.

so assuming you agree with all that, explain what is happening that you think is wrong, and the exact steps to reproduce.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 20th January 2013, 23:17   #3
DrO
 
Join Date: Sep 2003
Posts: 27,873
i know what Aminifu means and i've seen it happen a handful of times (though couldn't determine the cause of it when i saw it a while back).

-daz
DrO is offline  
Old 20th January 2013, 23:20   #4
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,594
Send a message via AIM to MrSinatra
well, if he's so inclined, i would appreciate an exposition.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 20th January 2013, 23:23   #5
DrO
 
Join Date: Sep 2003
Posts: 27,873
it's clearly explained in the first post - i don't see what the confusion is.

-daz
DrO is offline  
Old 20th January 2013, 23:33   #6
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
Quote:
Originally Posted by MrSinatra View Post
i am completely confused by what you are saying.
It's a terminology disconnect. I don't mean value in the literal sense. Just the data that is shown in the editor. As far as genre goes, codes are used per spec, but we see the word "Country" for instance, instead of the code. A particular code in ID3v1 can mean something else in ID3v2, but that is not what I'm talking about.

I'll try explaining in a different way.

Say you have a blues song and you set the ID3v1 and ID3v2 genre tags to 'Blues' on the ID3v1 and ID3v2 tabs (using the selection lists on the respective tabs) in the Alt+3 editor and save the file. Then you do the same thing with a rock song, set the v1 and v2 genre tags to 'Rock' on the v1 and v2 tabs in the Alt+3 editor and save the file. Now go back and view the tags for the blues song. When you click on the v1 tab, you should see 'Blues' as the genre, but instead you see 'Rock'.

Winamp Pro v5.666.3516 fully-patched - Komodo X Touchscreen v1.0 by Victhor skin
Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system
Aminifu is offline  
Old 20th January 2013, 23:46   #7
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,594
Send a message via AIM to MrSinatra
Quote:
Originally Posted by Aminifu View Post
It's a terminology disconnect. I don't mean value in the literal sense. Just the data that is shown in the editor. As far as genre goes, codes are used per spec, but we see the word "Country" for instance, instead of the code. A particular code in ID3v1 can mean something else in ID3v2, but that is not what I'm talking about.
yes, i understood all that.

Quote:
Originally Posted by Aminifu View Post
I'll try explaining in a different way.

Say you have a blues song and you set the ID3v1 and ID3v2 genre tags to 'Blues' on the ID3v1 and ID3v2 tabs in the Alt+3 editor and save the file. Then you do the same thing with a rock song, set the v1 and v2 genre tags to 'Rock' on the v1 and v2 tabs in the Alt+3 editor and save the file. Now go back and view the tags for the blues song. When you click on the v1 tab, you should see 'Blues' as the genre, but instead you see 'Rock'.
that would def seem to be a bug. that info should, imo, be parsed fresh from the file everytime alt+3 is done, as opposed to the DB or last used values in the alt+3 dialog.

can you reproduce this 100% of the time, or is it intermittent?

what did the basic tab have to do with it? (i found bugs with that before, esp where id3v1 was concerned, which is partly why i recommend stripping all v1 tags, to avoid these kinds of incongruities. i basically operate only on the id3v2 tab in alt+3 these days. i understand why u keep them, but perhaps its time to retire the old player?)

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 21st January 2013, 00:13   #8
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
Quote:
Originally Posted by MrSinatra View Post
can you reproduce this 100% of the time, or is it intermittent?

what did the basic tab have to do with it? (i found bugs with that before, esp where id3v1 was concerned, which is partly why i recommend stripping all v1 tags, to avoid these kinds of incongruities. i basically operate only on the id3v2 tab in alt+3 these days. i understand why u keep them, but perhaps its time to retire the old player?)
I just noticed it, but it seems to be 100% reproducible.

After my initial vetting, I seldom have a need to change anything. When I do, I have been using the Basic tab to enter changes, expecting them to transfer to the v1 and v2 tabs (and subsequently to the tags) correctly. I knew some things would change from v2 to v1, like '01' for a track # to '1' or a long album name would be truncated. If I made a genre change, I knew I had to do it on the v1 tab also (since v1 and v2 genre codes don't always match). I was not expecting tags that were not changed to be changed (which appears to only happen with the v1 genre tag).

My old player still works fine (and has a longer battery life than some of these newer players) and I have others. Its only issue is capacity. Anyway, I see no need to retire it because of a quirk in Winamp. Now that I'm aware of the issue, I can deal with it. But it should be fixed, if possible.

Winamp Pro v5.666.3516 fully-patched - Komodo X Touchscreen v1.0 by Victhor skin
Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system
Aminifu is offline  
Old 21st January 2013, 00:56   #9
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,594
Send a message via AIM to MrSinatra
i agree that its a bug and should be fixed. if every file was freshly parsed with each alt+3 invocation, i would think it would work properly.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 6th May 2013, 13:27   #10
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,594
Send a message via AIM to MrSinatra
it might be helpful (given the convo in the other thread) to give exact steps to reproduce so DrO can try again to replicate, and maybe a file to do so with as well, one that does it for you. I could also attempt to do so.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 6th May 2013, 14:09   #11
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
Quote:
Originally Posted by MrSinatra View Post
it might be helpful (given the convo in the other thread) to give exact steps to reproduce so DrO can try again to replicate, and maybe a file to do so with as well, one that does it for you. I could also attempt to do so.
The steps to reproduce were given above in post #6. I don't think it is anything peculiar to my files. All mp3s with ID3v1 and v2 tags should exhibit this behavior.

This is a minor issue for me (it is only an ID3v1 tag after-all). Now that I'm aware of it, it has become a simple thing to deal with. Just another part of Winamp's personality.

I only mentioned it in the other thread because it acts the same as the issue with flacs being discussed there. I'm sure flac format users are more concerned.

Winamp Pro v5.666.3516 fully-patched - Komodo X Touchscreen v1.0 by Victhor skin
Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system
Aminifu is offline  
Old 6th May 2013, 14:20   #12
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,594
Send a message via AIM to MrSinatra
I was asking for something more step by step, numbered, explicit, so that DrO and I could follow EXACTLY the same steps you do, and the file would allow us all to work on the same thing, so that if any of us had differing results, that would be really instructive.

short of that, its hard to be helpful.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 6th May 2013, 15:24   #13
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
@MrSinatra

DrO understands the issue (posts #3 and #5 above). Since he and/or other Winamp devs are the only ones who can do anything about it, I think what has already been provided is sufficient.

I do appreciate your concern.

Winamp Pro v5.666.3516 fully-patched - Komodo X Touchscreen v1.0 by Victhor skin
Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system
Aminifu is offline  
Old 6th May 2013, 15:25   #14
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,594
Send a message via AIM to MrSinatra
and as he stated, he can no longer reproduce. there is a way to do things, and a way not to do things, and when it comes to squashing bugs, its clear which way this is.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 6th May 2013, 15:31   #15
DrO
 
Join Date: Sep 2003
Posts: 27,873
...for FLAC... not for this.
DrO is offline  
Old 6th May 2013, 15:34   #16
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
If DrO or another dev wants to outline an experiment, I'll be happy to join in.

Winamp Pro v5.666.3516 fully-patched - Komodo X Touchscreen v1.0 by Victhor skin
Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system
Aminifu is offline  
Old 6th May 2013, 15:38   #17
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,594
Send a message via AIM to MrSinatra
Quote:
Originally Posted by DrO View Post
...for FLAC... not for this.
wow, a response!

post 37 in that thread seemed to be in response to this, not FLAC, but either way my point above is valid. when I want a bug fixed, and I have known steps to reproduce, I explain how to do so exactly and often provide a file, so that others may verify. the more things are left ambiguous, the more chance for something to get missed. (its a worthy exercise not only b/c it is called for in the bug report instructions, but also b/c u have times when things are unique to a user, like 3rd party codecs)

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 6th May 2013, 16:11   #18
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
Quote:
Originally Posted by MrSinatra View Post
(its a worthy exercise not only b/c it is called for in the bug report instructions, but also b/c u have times when things are unique to a user, like 3rd party codecs)
Of course a formal procedure has merit. When it comes to where this case falls on the bug list, there are bigger fish to fry, imo. But, like I said, if one of the devs wants a formal test, I'll be happy to join in.

As to the other thread (you linked) and 3rd party codecs, that has nothing to do with this case. I only use Winamp and Winamp provided codecs with my mp3s. That other thread was about a different format and I was associating it with a different app when our results differed. When I associated that format with Winamp, our results were the same.

Winamp Pro v5.666.3516 fully-patched - Komodo X Touchscreen v1.0 by Victhor skin
Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system
Aminifu is offline  
Old 6th May 2013, 17:12   #19
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,594
Send a message via AIM to MrSinatra
that's not the point I was trying to make, the other thread was not related b/c of 3rd party codecs. it was about yet another genre issue, (3 so far) which is why I posted it.

the point about 3rd party codecs, which I wasn't saying def was (or wasn't) related to this threads bug, was actually a reference to the ratings display issue, which showed that a user could have unique results without being aware of it. the more people who test the same way, the more likely you are to find if something like 3rd party codecs are to blame, (if that ends up being the case).

I don't care at all about v1 tags personally, but if any time by devs or anyone is to be spent looking at anything buggy, I believe in doing it as methodically as the best information one has allows. I guess that's a radical pov.

and actually, even though I don't care about v1 itself, I frequently learn aspects that improve my overall understanding and bug spotting abilities by going down these rabbit holes.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 8th May 2013, 15:36   #20
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
Quote:
Originally Posted by MrSinatra View Post
that's not the point I was trying to make, the other thread was not related b/c of 3rd party codecs. it was about yet another genre issue, (3 so far) which is why I posted it.
Ok, but that thread is about different apps and codecs using slightly different look-up tables for the numerical codes associated with ID3 genre values. Maybe the look-up tables should be the same, but it does not surprise me that different apps and codecs would use different implementations when they can. Look at how ratings are handled for example.

This thread and the one about flac are not about that and are basically talking about the same issue. Namely, instead of displaying the genre value read from the file, the value displayed is the last one used in the Alt + 3 dialog. Maybe the latest internal build fixes this, we will see in time.

Bringing that other thread into the discussion needlessly confuses things and frankly I have a hard time reconciling that with your methodical approach to troubleshooting.

Quote:
Originally Posted by MrSinatra View Post
I don't care at all about v1 tags personally, but if any time by devs or anyone is to be spent looking at anything buggy, I believe in doing it as methodically as the best information one has allows. I guess that's a radical pov.
Is it a radical pov to believe that a formal standard procedure is not needed in all cases?

To fix this issue, access to the Winamp code and a working knowledge of what that code is trying to do is required. When someone with the access and knowledge says the issue is understood, then it is a waste of time to re-present the issue in an alternate way, imo.

To find a work-a-round for this issue (or any issue), code access and a working knowledge of the code is not needed, imo. Any Winamp user is able to come up with suggestions. People are very ingenious. A user's suggestions can sometimes trigger an idea with a dev as to where to look in the code. A formal standard troubleshooting procedure is not needed in order to provide suggestions and work-a-rounds could be equally workable or off-base, if a formal procedure is used or not.

It is not easy to know when the Winamp standard troubleshooting procedure is needed. But from reading threads (new and old) over the past 2 years, it is not used very often and it becomes clear pretty quickly (and asked for) when it is needed. Many times there is no real issue, the user just needed to have read the documentation. Imagine the time wasted (reading or skimming through stuff) for those trying to help, if the user in those cases presented all the formal info.

Winamp Pro v5.666.3516 fully-patched - Komodo X Touchscreen v1.0 by Victhor skin
Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system
Aminifu is offline  
Old 8th May 2013, 16:25   #21
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,594
Send a message via AIM to MrSinatra
Quote:
Originally Posted by Aminifu View Post
Ok, but that thread is about different apps and codecs using slightly different look-up tables for the numerical codes associated with ID3 genre values. Maybe the look-up tables should be the same, but it does not surprise me that different apps and codecs would use different implementations when they can. Look at how ratings are handled for example.

This thread and the one about flac are not about that and are basically talking about the same issue. Namely, instead of displaying the genre value read from the file, the value displayed is the last one used in the Alt + 3 dialog. Maybe the latest internal build fixes this, we will see in time.
you are making assumptions all over the place. lets see how it shakes out before we draw conclusions. and i'm not challenging that this is the case, i'm just saying its not for sure known to be the case yet.

Quote:
Originally Posted by Aminifu View Post
Bringing that other thread into the discussion needlessly confuses things and frankly I have a hard time reconciling that with your methodical approach to troubleshooting.
that's your opinion, not mine; obviously I disagree. in the other thread I said it was "interestingly related" and it is. we now have 3 formats that all have some kind of issue with the genre tag. at no point did I say that they are all somehow connected beyond that, or that they share an underlying cause.

but it is interesting that to the casual observer, they would seem very similar.

I tend to agree that the m4a issue seems to be differing encoding codecs, (not playback ones) while the flac/id3 issue seems to be in the UI/file parsing, but I await the facts. and it may turn out that the cause for the FLAC/id3 issues are also separate.

one assumes the devs will truthfully and graciously explain the case when known.

regardless, I don't think there's anything wrong with referencing the m4a example, as it was a real brainteaser... until it wasn't. it cleared the UI of wrong doing, and that COULD happen here, could it not?

Quote:
Originally Posted by Aminifu View Post
Is it a radical pov to believe that a formal standard procedure is not needed in all cases?
no, but you assume this one doesn't need it. I think it does. we disagree. so be it.

Quote:
Originally Posted by Aminifu View Post
To fix this issue, access to the Winamp code and a working knowledge of what that code is trying to do is required.
of course, to FIX ANY issue, that's whats required.

but to diagnose it? its not.

Quote:
Originally Posted by Aminifu View Post
When someone with the access and knowledge says the issue is understood, then it is a waste of time to re-present the issue in an alternate way, imo.
you are far more trusting than I. I have nothing but the utmost respect for the devs, I think they are honest, hardworking, and talented, be they DrO, Egg, Benski, whoever. but they are not gods, nor are they infallible. I have had to engage in dialogue, sometimes in a testy way, to get them to see the light. ratings come to mind. in other words, they can make mistakes and they can also sometimes be enlightened by lowly users, such as myself. (had I just taken the dev party line, they'd still be broken today. and I did so at the expense of my personal relationship with them, b/c the truth is to me, more important)

and even if you don't agree with that, the exercise can, in and of itself, have unforeseen benefits.

Quote:
Originally Posted by Aminifu View Post
To find a work-a-round for this issue (or any issue), code access and a working knowledge of the code is not needed, imo. Any Winamp user is able to come up with suggestions. People are very ingenious. A user's suggestions can sometimes trigger an idea with a dev as to where to look in the code. A formal standard troubleshooting procedure is not needed in order to provide suggestions and work-a-rounds could be equally workable or off-base, if a formal procedure is used or not.
not sure what this has to do with anything, but just fyi, the stickies call for a formal method when reporting bugs. not saying I always do it myself, I don't, but I have never failed to do so when ANYONE asks me to, to the best of my abilities.

that's just me, radical.

Quote:
Originally Posted by Aminifu View Post
It is not easy to know when the Winamp standard troubleshooting procedure is needed. But from reading threads (new and old) over the past 2 years, it is not used very often and it becomes clear pretty quickly (and asked for) when it is needed. Many times there is no real issue, the user just needed to have read the documentation. Imagine the time wasted (reading or skimming through stuff) for those trying to help, if the user in those cases presented all the formal info.
its one thing to report a problem. its another to report a problem, a cause, and a solution. are you saying you know all 3? how, without access to the code as you specified earlier?

i'm not trying to be argumentative just to be argumentative, I am trying to illustrate a point. you claim above to be concerned about time... but what about scenarios where your assumptions are wrong?

again, I don't claim to know if your assumptions are correct or not. I would not be surprised either way. HOWEVER, I do know that the more people one has to test out an issue, and try to replicate it, the LESS likely it will turn out to be that said issue is somehow unique to any of the people involved. that technique was very useful in showing why you and ryerman had different results than I did with ratings.

so there you have it. the v1 / genre issue[s] isn't worth all this back and forth, but I do consider it worthy to layout the principles here, since future issues, likely more important ones, call for it.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 8th May 2013, 17:38   #22
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
Quote:
Originally Posted by MrSinatra View Post
one assumes the devs will truthfully and graciously explain the case when known.
I'll be happy if the problem is just fixed.

Quote:
Originally Posted by MrSinatra View Post
of course, to FIX ANY issue, that's whats required.

but to diagnose it? its not.
I guess we have a different understanding of what "to diagnose" means.

Quote:
Originally Posted by MrSinatra View Post
you are far more trusting than I. I have nothing but the utmost respect for the devs, I think they are honest, hardworking, and talented, be they DrO, Egg, Benski, whoever. but they are not gods, nor are they infallible.
The devs are human. Of course they can and do make mistakes. But if one says he understands something I can accept that until proven otherwise.

Quote:
Originally Posted by MrSinatra View Post
and even if you don't agree with that, the exercise can, in and of itself, have unforeseen benefits.
True. And it can waste time, and yes, I'm mostly concerned about my time.

Quote:
Originally Posted by MrSinatra View Post
not sure what this has to do with anything, but just fyi, the stickies call for a formal method when reporting bugs. not saying I always do it myself, I don't, but I have never failed to do so when ANYONE asks me to, to the best of my abilities.
Good for you, I'm not that charitable. I do know what the stickies say. I've read all of them, several more than once or twice. It is interesting that on one hand you say the devs are not gods (which is true), then you argue to follow their instructions (in the stickies) as though its gospel.

Quote:
Originally Posted by MrSinatra View Post
its one thing to report a problem. its another to report a problem, a cause, and a solution. are you saying you know all 3? how, without access to the code as you specified earlier?
I don't know where that comment comes from or how you got to that from what I wrote.

Quote:
Originally Posted by MrSinatra View Post
so there you have it. the v1 / genre issue[s] isn't worth all this back and forth, but I do consider it worthy to layout the principles here, since future issues, likely more important ones, call for it.
Good to know your view of the principles involved here, although I think I already had a pretty fair idea. We are all human and therefore can be wrong. I could even be wrong about that last comment.

Winamp Pro v5.666.3516 fully-patched - Komodo X Touchscreen v1.0 by Victhor skin
Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system
Aminifu is offline  
Old 8th May 2013, 17:59   #23
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,594
Send a message via AIM to MrSinatra
Quote:
Originally Posted by Aminifu View Post
I guess we have a different understanding of what "to diagnose" means.
for your edification:

http://www.merriam-webster.com/dictionary/diagnose

Quote:
Originally Posted by Aminifu View Post
The devs are human. Of course they can and do make mistakes. But if one says he understands something I can accept that until proven otherwise.
and that's what leads to faulty implementations.

doveryai, no proveryai

the point of the procedures is to prevent people missing things. blind trust has little utility.

Quote:
Originally Posted by Aminifu View Post
True. And it can waste time, and yes, I'm mostly concerned about my time.
taking shortcuts can also waste time. that's the point u seem to miss.

Quote:
Originally Posted by Aminifu View Post
Good for you, I'm not that charitable.
indeed. well proven i'd say.

Quote:
Originally Posted by Aminifu View Post
I do know what the stickies say. I've read all of them, several more than once or twice. It is interesting that on one hand you say the devs are not gods (which is true), then you argue to follow their instructions (in the stickies) as though its gospel.
not nearly as clever as you intend. just b/c the devs state a truism, (a SOP), does not mean they invented it, or that its credible b/c they happen to utilize it. they simply recognize the worthiness of such a paradigm. its a universal truth, and not a controversial one.

Quote:
Originally Posted by Aminifu View Post
I don't know where that comment comes from or how you got to that from what I wrote.
in the last few recent posts, you have drawn conclusions about what this problem is or is not. you complain about me bringing m4a in but you mention this in the FLAC thread, (where DrO can NO longer reproduce btw). you state you don't think its your files. and so on... one need only read your posts to see that you have reached many conclusions. they may or may not be correct. the point, as I see it, is that I can neither verify, or disprove, your assertions conclusively, if you will not provide steps nor files. that's your choice, I accept it, c'est la vie. the only reason i'm still posting is to explain my POV.

Quote:
Originally Posted by Aminifu View Post
Good to know your view of the principles involved here, although I think I already had a pretty fair idea. We are all human and therefore can be wrong. I could even be wrong about that last comment.
likely so, i'd say.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 8th May 2013, 19:14   #24
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
Quote:
Originally Posted by MrSinatra View Post
not nearly as clever as you intend. just b/c the devs state a truism, (a SOP), does not mean they invented it, or that its credible b/c they happen to utilize it. they simply recognize the worthiness of such a paradigm. its a universal truth, and not a controversial one.
Not trying to be clever, just an observation. Are you saying that Winamp's particular SOP is a worthy universal truth or all SOPs are?

Quote:
Originally Posted by MrSinatra View Post
in the last few recent posts, you have drawn conclusions about what this problem is or is not.
Since post #11 we have been discussing the pros and cons of using Winamp's troubleshooting SOP in this case and related points (at least that's what I thought). Back in January, I stated what I was seeing (in post #20 restated a real short version), I did not follow the SOP (nobody objected). I have not presented conclusions on what the problem of this thread is or is not. And you brought up the m4a issue in jph6t's thread (with your link), not me.


Anyway, the latest beta build 3381 partly fixes this thread's stated problem. The part that was causing me extra work is fixed.

The Alt+3 ID3v1 tab still shows the last genre value used instead of the value in the file, but unless the genre tag is also changed when 1 or more of the other tags are changed, the genre tag value in the file is no longer changed to the value that is being displayed.

So now it is just a visual discrepancy between what is in the file and what is being shown. I can live with that, since what is shown for genre on the basic info and the v2 tabs is what is actually in the v1 genre tag.

Winamp Pro v5.666.3516 fully-patched - Komodo X Touchscreen v1.0 by Victhor skin
Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system
Aminifu is offline  
Old 9th May 2013, 12:13   #25
DrO
 
Join Date: Sep 2003
Posts: 27,873
there will be some changes relating to this in 3383 or anything newer.
DrO is offline  
Old 9th May 2013, 12:42   #26
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
Quote:
Originally Posted by DrO View Post
there will be some changes relating to this in 3383 or anything newer.
Ok. Thank you for giving some time to this, I know you currently have bigger issues to deal with.

Winamp Pro v5.666.3516 fully-patched - Komodo X Touchscreen v1.0 by Victhor skin
Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system
Aminifu is offline  
Old 9th May 2013, 14:02   #27
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,594
Send a message via AIM to MrSinatra
Quote:
Originally Posted by Aminifu View Post
Not trying to be clever, just an observation. Are you saying that Winamp's particular SOP is a worthy universal truth or all SOPs are?
all i'm saying is that winamp recognizes the worthiness of employing a sensible SOP for bug reporting. they do so b/c that method is effective. that effectiveness is a universal truth.

Quote:
Originally Posted by Aminifu View Post
Since post #11 we have been discussing the pros and cons of using Winamp's troubleshooting SOP in this case and related points (at least that's what I thought). Back in January, I stated what I was seeing (in post #20 restated a real short version), I did not follow the SOP (nobody objected). I have not presented conclusions on what the problem of this thread is or is not.
I didn't object b/c I wasn't testing it. but now I am. so there u r.

and you have drawn all sorts of conclusions saying this or that. they may be true, but I see no proof they are. its interesting to me that the latest build, and the next build, have some kinds of changes in them provided by DrO. that's a great thing, for both id3 and FLAC. hopefully he will let us behind the curtain and say what he changed so we can further our understanding of winamp.

Quote:
Originally Posted by Aminifu View Post
And you brought up the m4a issue in jph6t's thread (with your link), not me.
I know, I did not say otherwise. I did say you brought up your v1 issue in his FLAC issue, and you did. in either case, I see no harm, it can be instructive to point to related things.

Quote:
Originally Posted by Aminifu View Post
Anyway, the latest beta build 3381 partly fixes this thread's stated problem. The part that was causing me extra work is fixed.


Quote:
Originally Posted by Aminifu View Post
The Alt+3 ID3v1 tab still shows the last genre value used instead of the value in the file, but unless the genre tag is also changed when 1 or more of the other tags are changed, the genre tag value in the file is no longer changed to the value that is being displayed.

So now it is just a visual discrepancy between what is in the file and what is being shown. I can live with that, since what is shown for genre on the basic info and the v2 tabs is what is actually in the v1 genre tag.
...unless of course, what is in the v2 tag is not part of the finite, default, v1 list.

my guess all along has been that the alt+3 window needed to parse fresh the file in question on invocation, be it mp3 or flac, and I said so earlier in this thread. its very similar to a ratings issue where the rating did not show even when in the file, if it wasn't in the ML. parsing the file on playback instead of going to the ML fixed it. so if I am right, same thing would apply; only "alt+3" substitutes for playback. and care would need to be taken to be sure the left/right arrows (from jtfe?) caused a parsing as well, when alt+3 is invoked via double-clicking the playback scroller.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 9th May 2013, 16:40   #28
Aminifu
Forum King
 
Aminifu's Avatar
 
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
Quote:
Originally Posted by MrSinatra View Post
...unless of course, what is in the v2 tag is not part of the finite, default, v1 list.
That doesn't seem to affect the visual discrepancy issue. I gave a brief example in jph6t's thread to a similar comment.

Quote:
Originally Posted by MrSinatra View Post
my guess all along has been that the alt+3 window needed to parse fresh the file in question on invocation, be it mp3 or flac, and I said so earlier in this thread. its very similar to a ratings issue where the rating did not show even when in the file, if it wasn't in the ML. parsing the file on playback instead of going to the ML fixed it. so if I am right, same thing would apply; only "alt+3" substitutes for playback. and care would need to be taken to be sure the left/right arrows (from jtfe?) caused a parsing as well, when alt+3 is invoked via double-clicking the playback scroller.
In this case, I think the metadata is read fresh (from DrO's comments), but for some unknown reason the displayed genre value is not updated.

But I agree that Winamp is inconsistent in when and how files are parsed. Sometimes even the related options are not followed. For example, I have selected the playlist editor option to read a file's metadata on load, display, or play. I also use a custom ATF string. Sometimes the full ATF string data is displayed on load and sometimes only on play. It seems to depend on how the file is added to the playlist.

Things like this I no longer complain about. Mostly because they have become very minor annoyances to me. When I did complain usually nothing could be done because of historical decisions in the Winamp design that would require a major code rewrite to change things. Anyway, I've come to accept small things (to me) like this as part of Winamp's personality.


OT warning:

I like these on or off topic back and forth discussions, if they don't turn testy and personal. Testy is fine, personal is not. I learn things from time to time. This time I've learned that the Alt+3 editor can be invoked by double clicking the playback scroll, I didn't know that.

Winamp Pro v5.666.3516 fully-patched - Komodo X Touchscreen v1.0 by Victhor skin
Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system
Aminifu is offline  
Old 9th May 2013, 17:00   #29
MrSinatra
Forum King
 
MrSinatra's Avatar
 
Join Date: Dec 2004
Location: WKPS, State College
Posts: 5,594
Send a message via AIM to MrSinatra
Quote:
Originally Posted by Aminifu View Post
That doesn't seem to affect the visual discrepancy issue. I gave a brief example in jph6t's thread to a similar comment.
I wasn't saying it affected the visual discrepancy issue. I was saying that your statement doesn't hold true in that case, meaning the v1 tab can NOT contain whats in the basic or v2 tabs IF its not part of that v1 code list. I thought it important to make that clear, b/c your statement did seemed to imply what you said would hold true for ANY value, which of course is false. so in other words, I was just trying to clarify and be precise.

but a lot of the oomph of the implication of my question is lost with DrOs new build, and it seems this will all quickly become moot anyway.

Quote:
Originally Posted by Aminifu View Post
In this case, I think the metadata is read fresh (from DrO's comments), but for some unknown reason the displayed genre value is not updated.
right. I think what is partially addressed in the new build, is forcing parsing. the UI portion to be done for next build. that's all a guess based on what he said and what we now observe.

Quote:
Originally Posted by Aminifu View Post
But I agree that Winamp is inconsistent in when and how files are parsed. Sometimes even the related options are not followed. For example, I have selected the playlist editor option to read a file's metadata on load, display, or play. I also use a custom ATF string. Sometimes the full ATF string data is displayed on load and sometimes only on play. It seems to depend on how the file is added to the playlist.

Things like this I no longer complain about. Mostly because they have become very minor annoyances to me. When I did complain usually nothing could be done because of historical decisions in the Winamp design that would require a major code rewrite to change things. Anyway, I've come to accept small things (to me) like this as part of Winamp's personality.
I don't use those aspects, but they probably should be reported.

Quote:
Originally Posted by Aminifu View Post
OT warning:

I like these on or off topic back and forth discussions, if they don't turn testy and personal. Testy is fine, personal is not. I learn things from time to time. This time I've learned that the Alt+3 editor can be invoked by double clicking the playback scroll, I didn't know that.
preaching to the choir. as to the 2nd point, I think you did know about it, u just forgot. that's what my "apply" button request for alt+3 was about.

PENN STATE Radio or http://www.LION-Radio.org/
--
BUG #1 = Winamp skips short tracks
Wish #1 = Multiple Column Sorting
Wish #2 = Add TCMP/Compilation editing
MrSinatra is offline  
Old 20th May 2013, 17:16   #30
DrO
 
Join Date: Sep 2003
Posts: 27,873
issue confirmed as due to my deprecated gen_os_diag.dll plug-in.

solution is to remove the plug-in or allow the Winamp 5.7 (and later) installers to remove it.
DrO is offline  
Closed Thread
Go Back   Winamp & Shoutcast Forums > Winamp > Winamp Bug Reports

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump