in reply to Federico Mena Quintero

it's useful to preserve things like hidden tracks, pre-gap content, inter-track timing (including when that gap is specifically structured to offer chapter stops in a continuous recording e.g. of a concert or live recording) - edge cases, mostly.

It's worth knowing that you can embed the .cue file directly inside the FLAC file though instead of having to keep them side by side. Worth testing with your players of choice though, support can be finicky. Worth figuring out though.

in reply to EVERYTHING'S COMPUTER

@be you're going to hate this:

There are two specifications.

One is for a VorbisTag type 2 metadata block (`metaflac --import-cuesheet-from=file.cue file.flac`), the other is for applying track tags from that CUE sheet (`metaflac --import-cuesheet-from=file.cue --set-tag-from-file=CUESHEET=file.cue file.flac`).

On Windows, foobar2000 handles files structured this way; in my case, mpd does too. I don't know of many others though.

in reply to Ben Zanin

@Ben Zanin @CEO of Anti-Clock Society @Federico Mena Quintero On linux audio player that supports playing various file formats, gapless playback, embedded cue sheets and advanced tags editing is DeaDBeeF. deadbeef.sourceforge.io/
Also adding a gapless playback support into a modern slick audio player doesn't look like a trivial task: gitlab.gnome.org/World/amberol…