Foobar2000 v1.4.3 incorrectly ignores INDEX 00 in track lengths and playback 2019-11-08 01:51:30 A segment of my cuesheet file is:FILE "combined.mp3" MP3TRACK 01 AUDIOTITLE "Track 01"INDEX 01 00:00:00TRACK 02 AUDIOTITLE "Track 02"INDEX 00 09:28:00INDEX 01 09:41:00...I open this cuesheet in foobar2000 and it correctly identifies all the tracks (there are 25 total, I'm just showing the first two since it's sufficient to explain my issue), track names, etc. However, it incorrectly identifies Track 1 is having a length of 9:41 (instead of 9:28), and if I ask it to play just Track 01, it will play all the way to 9:41 before stopping. This would be reasonable if the optional INDEX 00 entry were absent for TRACK 02, but it is not absent.The cuesheet specification very clearly identifies all INDEX entries as belonging to the specified track (TRACK 02 in this case).Now, I accept that there are a few cases where if you played the entire disk, you may WANT all the pregap information to be played (and not replaced by silence either), such as live recordings and the like (and even then, probably not while playing individual tracks or shuffle/random play). In my case, it is a live studio recording, and the musicians are idly plucking their instruments or tuning or chitchatting between songs, and I definitely want to exclude those and have done so, or so I thought, by setting the INDEX 00 entries accordingly. But foobar2000 isn't cooperating.Basically foobar2000 seems to ignore INDEX 00 entries entirely and it conveys useful information which I propose be used as follows:Add a pair of option settings when playing from cue sheets ("x" indicates default):WHEN PLAYING 2 OR MORE SONGS SEQUENTIALLY[ x ] 1. Play pregaps only between songs (default) [ ] Include pregap before first song[ ] 2. Always ignore (don't play) pregaps and replace with fixed silence of __._ seconds between tracks (what I would like)[ ] 3. Replace pregaps with equivalent silence between tracks (why not?)[ ] 4. Always associate pregap with previous track, even after last song (current behaviour, not logical but for backward compatibility ...)WHEN PLAYING SONGS INDIVIDUALLY OR IN RANDOM/SHUFFLE MODE[ x ] 1. Always ignore (don't play) pregaps and replace with fixed silence of __._ seconds between tracks (default)[ ] 2. Replace pregaps with equivalent silence at end of previous track (odd in this mode, but why not?)[ ] 3. Always associate pregap with previous track (current behaviour, even less logical in this mode, but for backward compatibility ...))My marked defaults above are what I believe a regular CD player would do. At any rate, I think displaying the track length after adding the pregap length of the following track as foobar2000 does is always wrong, and a regular CD player wouldn't do that (it would display a negative countdown).