Skip to content

Classical Music Tags

Classical music has different organizational needs than popular music. A symphony isn’t an album of separate songs. It’s a single work with multiple movements. BitDek supports classical-specific metadata fields that help organize your collection the way classical music is meant to be understood.

Standard metadata fields were designed for pop and rock:

  • Track Title - Works for “Bohemian Rhapsody” but not for “Symphony No. 5 in C minor, Op. 67: I. Allegro con brio”
  • Artist - Is it the composer? The conductor? The orchestra? The soloist?
  • Album - A single symphony recorded across one disc, or a compilation of concertos?

Classical collectors have developed conventions to handle these differences. BitDek supports the modern solution: dedicated fields for Work and Movement information.

BitDek reads four classical-specific fields:

FieldPurposeExample
WorkThe complete composition”Symphony No. 5 in C minor, Op. 67”
Movement NameName of this movement”Allegro con brio”
Movement NumberPosition in the work1
Movement TotalTotal movements in work4

When these fields are populated, BitDek can group movements that belong to the same work, display movement information clearly, and sort movements in correct order.

The Work field should contain the complete name of the composition:

Good examples:

  • “Symphony No. 9 in D minor, Op. 125”
  • “Piano Concerto No. 21 in C major, K. 467”
  • “The Four Seasons: Concerto No. 1 in E major, RV 269”
  • “Goldberg Variations, BWV 988”

Avoid:

  • Just “Symphony No. 9” (which composer?)
  • The full title including movement info (that goes in Movement Name)

Include opus numbers, catalog numbers (BWV, K., RV), and key signatures. These help distinguish between works with similar names.

The Movement Name identifies this specific movement:

Good examples:

  • “Allegro con brio”
  • “Adagio molto e cantabile”
  • “Aria”
  • “Variation 1”

Conventions vary: Some recordings use tempo markings (“Allegro”), others use descriptive names (“Ode to Joy”), and some use both (“IV. Presto - Allegro assai”).

Match what’s on the original album. Consistency within a single recording matters more than global consistency.

Movement Number indicates position: 1, 2, 3, 4…

Movement Total indicates how many movements exist in the work: 4 for a typical symphony, 30+ for the Goldberg Variations.

These fields enable proper sorting and “movement X of Y” display.

Different audio formats store classical fields differently.

BitDek FieldVorbis Comment
WorkWORK
Movement NameMOVEMENTNAME
Movement NumberMOVEMENTNUMBER
Movement TotalMOVEMENTTOTAL

Example Vorbis comments:

WORK=Symphony No. 5 in C minor, Op. 67
MOVEMENTNAME=Allegro con brio
MOVEMENTNUMBER=1
MOVEMENTTOTAL=4
BitDek FieldID3 FrameNotes
WorkTXXX:WORK or TIT1Extended text or Content Group
Movement NameMVNMID3v2.4 required
Movement NumberMVINFormat: “1/4”
Movement TotalMVINExtracted from “1/4” format

Notes:

  • TIT1 (Content Group) was repurposed for Work by some taggers
  • TXXX:WORK is the more explicit choice
  • Movement Number and Total share one frame, formatted as “1/4”
BitDek FieldiTunes Atom
Work©wrk
Movement Name©mvn
Movement Number©mvi
Movement Total©mvc

These atoms were added by Apple specifically for classical music support in iTunes.

Most classical listeners organize primarily by composer:

/Music/Classical/
Beethoven/
Symphony No. 5 (Karajan)/
01 - I. Allegro con brio.flac
02 - II. Andante con moto.flac
...

Set the Album Artist to the composer. This groups all of a composer’s works together in your library.

Set the Artist field to the performer(s): conductor, orchestra, soloists.

Some listeners prefer organizing by conductor or ensemble:

/Music/Classical/
Berlin Philharmonic - Karajan/
Beethoven - Symphony No. 5/
...
Brahms - Symphony No. 1/
...

Set Album Artist to the performer. Set Artist to the same, or include the composer.

Use the Work field to group regardless of folder structure:

  • All movements of “Symphony No. 5 in C minor, Op. 67” share the same Work value
  • Different recordings by different performers can be distinguished by Album
  • Browse by composer (Album Artist) or search by Work

BitDek currently focuses on Work/Movement fields rather than a dedicated Composer field. Here’s how to handle composer information:

Option 1: Album Artist = Composer Works well for composer-centric browsing. Performer goes in Artist field.

Option 2: Store composer in Work field Include composer name: “Beethoven: Symphony No. 5 in C minor, Op. 67” Works but makes the Work field verbose.

Option 3: Use your tagging tool’s Composer field Many taggers support a Composer field. BitDek doesn’t currently display it, but the data is preserved in your files for future use or other players.

BitDek supports gapless playback, which matters for classical music. Movements meant to transition without pause (attacca) will play seamlessly if your files are organized correctly.

For continuous works like song cycles or opera acts, track order determines playback order. Movement Number helps ensure correct sorting.

Classical compilations (various composers, various performers) follow the same rules as pop compilations. See Album Artist and Compilations.

For recital albums (one performer, various composers’ works), each track may have different Work values. This is normal. The album groups them; the Work field identifies each composition.

General-purpose taggers work, but some handle classical better:

MusicBrainz Picard - Good classical database, supports Work/Movement fields

MP3Tag - Full control over all fields, scripting for batch operations

Kid3 - Cross-platform, handles classical fields well

Yate (Mac) - Strong classical focus, MusicBrainz integration

See Recommended Tagging Tools for more details.

Many older rips lack Work/Movement tags. The fix is manual tagging or using a tagger with database lookup.

Quick fix: Use the Track Title creatively:

TITLE=Symphony No. 5 - I. Allegro con brio

Not ideal, but keeps information visible until you can properly tag.

“Symphony No. 5” vs “Symphony No.5” vs “Symphony #5” creates separate groups.

Pick a standard format and apply it consistently. MusicBrainz provides canonical work names if you need a reference.

Track Number is the position on the album. Movement Number is the position in the work.

A two-disc album with two complete symphonies might have:

  • Disc 1: Symphony A (Movements 1-4) → Tracks 1-4
  • Disc 2: Symphony B (Movements 1-4) → Tracks 1-4

Track numbers reset per disc. Movement numbers are independent of disc structure.

Opera acts, oratorio parts, and large symphonic works follow the same principles. Work = the complete opera. Movement = the act or scene. Track = individual numbers within that structure.

Very large works may require creative solutions. Some taggers support hierarchical work structures, though BitDek displays a flat Work field.