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.
The Challenge with Classical Music
Section titled “The Challenge with Classical Music”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.
Classical Metadata Fields
Section titled “Classical Metadata Fields”BitDek reads four classical-specific fields:
| Field | Purpose | Example |
|---|---|---|
| Work | The complete composition | ”Symphony No. 5 in C minor, Op. 67” |
| Movement Name | Name of this movement | ”Allegro con brio” |
| Movement Number | Position in the work | 1 |
| Movement Total | Total movements in work | 4 |
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.
How to Tag Classical Music
Section titled “How to Tag Classical Music”The Work Field
Section titled “The Work Field”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 Field
Section titled “The Movement Name Field”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 and Total
Section titled “Movement Number and Total”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.
Format-Specific Tag Names
Section titled “Format-Specific Tag Names”Different audio formats store classical fields differently.
FLAC (Vorbis Comments)
Section titled “FLAC (Vorbis Comments)”| BitDek Field | Vorbis Comment |
|---|---|
| Work | WORK |
| Movement Name | MOVEMENTNAME |
| Movement Number | MOVEMENTNUMBER |
| Movement Total | MOVEMENTTOTAL |
Example Vorbis comments:
WORK=Symphony No. 5 in C minor, Op. 67MOVEMENTNAME=Allegro con brioMOVEMENTNUMBER=1MOVEMENTTOTAL=4MP3 (ID3 Tags)
Section titled “MP3 (ID3 Tags)”| BitDek Field | ID3 Frame | Notes |
|---|---|---|
| Work | TXXX:WORK or TIT1 | Extended text or Content Group |
| Movement Name | MVNM | ID3v2.4 required |
| Movement Number | MVIN | Format: “1/4” |
| Movement Total | MVIN | Extracted 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”
M4A (iTunes Atoms)
Section titled “M4A (iTunes Atoms)”| BitDek Field | iTunes 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.
Organizing Classical Collections
Section titled “Organizing Classical Collections”By Composer
Section titled “By Composer”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.
By Performer
Section titled “By Performer”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.
Hybrid Approach
Section titled “Hybrid Approach”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
The Composer Field
Section titled “The Composer Field”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.
Multi-Movement Playback
Section titled “Multi-Movement Playback”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.
Compilations and Recitals
Section titled “Compilations and Recitals”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.
Tagging Tools for Classical Music
Section titled “Tagging Tools for Classical Music”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.
Common Issues
Section titled “Common Issues”Missing Movement Fields
Section titled “Missing Movement Fields”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 brioNot ideal, but keeps information visible until you can properly tag.
Inconsistent Work Names
Section titled “Inconsistent Work Names”“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 Numbers vs. Movement Numbers
Section titled “Track Numbers vs. Movement Numbers”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 and Large-Scale Works
Section titled “Opera and Large-Scale Works”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.
Further Reading
Section titled “Further Reading”- How BitDek Reads Your Tags - Full tag extraction reference
- Supported Audio Formats - Format capabilities for classical fields
- Recommended Tagging Tools - Tools with good classical support