Skip to main content
Have a personal or library account? Click to login
Beethoven Symphony Excerpt Dataset (BSED): An Evaluation Dataset for Orchestral Music Transcription Cover

Beethoven Symphony Excerpt Dataset (BSED): An Evaluation Dataset for Orchestral Music Transcription

Open Access
|Jul 2026

Figures & Tables

Figure 1

Overview of the Beethoven Symphony Excerpt Dataset. The dataset contains 20 short symbolic score excerpts from Beethoven’s symphonies, each paired with five audio versions from different performances, including one synthetic version. Shown here as an example is the first excerpt only. All excerpts feature precisely aligned note‑level annotations with pitch and instrument labels, offering a controlled, well‑verified benchmark for testing orchestral automatic music transcription systems.

Table 1

Overview of the excerpts in the BSED with their corresponding audio versions. The measure numbers are inclusive and refer to the Urtext edition (Del Mar, 2020), of which we only use full measures (except for the anacrusis in BSED‑03). The five audio versions comprise four real performances (BSED‑Real) as well as a synthetic rendition (BSED‑Sytnh).

BSED‑IDMovementIDMeasures# NotesAvg. Dur. [s]BSED‑RealBSED‑Synth
Split 1Split 2Split 3Split 4Split 5
BSED‑01Op021‑011–415926.8Karajan1963Ansermet1956Keilberth1958Blomstedt1976Synth
BSED‑02Op021‑026–1625621.8Krips1962Paray1959Nowlin2019Blomstedt1976Synth
BSED‑03Op036‑010–357317.4Schuricht1948Leibowitz1961Schubert2005Blomstedt1978Synth
BSED‑04Op036‑0135–4855619.5Paray1959Karajan1963Steinberg1964Blomstedt1978Synth
BSED‑05Op036‑031–2640117.0Leibowitz1961Paray1959Schubert2005Blomstedt1978Synth
BSED‑06Op055‑011–1731921.5Pfitzner1929Ormandy1961Krips1958Blomstedt1979Synth
BSED‑07Op055‑02143–14832023.1Markevitch1957Klemperer1961CzechNat20126Blomstedt1979Synth
BSED‑08Op055‑03231–264723421.8Steinberg1955Klemperer1961Steinberg1963Blomstedt1979Synth
BSED‑09Op060‑011–67228.5Weingartner1952Karajan1962Keilberth1959Blomstedt1979Synth
BSED‑10Op060‑0298–10127921.6Weingartner1952Karajan1955Keilberth1959Blomstedt1979Synth
BSED‑11Op067‑011–2124421.2Furtwaengler1943Bernstein1963Karajan1962Blomstedt1977Synth
BSED‑12Op067‑04110–12036716.7Melgelberg1937Schuricht1949Jochum1955Blomstedt1977Synth
BSED‑13Op068‑011–2630027.7Hurst1963Lehmann1956Toscanini1956Blomstedt1977Synth
BSED‑14Op068‑05194–20149716.9Kubelik1960Hurst1963Cluytens1960Blomstedt1977Synth
BSED‑15Op092‑021–1817130.2Monteux1964Bernstein1960Karajan1962Blomstedt1975Synth
BSED‑16Op092‑0431–4952516.5Monteux1953Ormandy1945Krip1961Blomstedt1975Synth
BSED‑17Op093‑011–2076922.2Leibowitz1961Ansermet1956Keilberth1958Blomstedt1978Synth
BSED‑18Op093‑0230–3532217.8Leibowitz1961Ansermet1956Keilberth1958Blomstedt1978Synth
BSED‑19Op125‑01374–38537621.7Klemperer1956Furtwaengler1955Leibowitz1961Blomstedt1980Synth
BSED‑20Op125‑033–710227.3Furtwaengler1955Fricsay1958Leibowitz1961Blomstedt1980Synth
Total:634237:14 min7:26 min7:36 min6:58 min7:46 min7:29 min
Figure 2

Total number of notes on the symbolic level per instrument in the BSED.

Figure 3

Number of notes on the symbolic level of each BSED excerpt grouped by instrument. Instruments are ordered first by instrument family and then by their total number of notes across all excerpts within each family.

Figure 4

Number of notes on the symbolic level per pitch in the BSED scores grouped by instrument.

Figure 5

Sequence‑level versus note‑level alignment for a chord from BSED‑01. All notes share the same musical onset time in the score. The spectrogram is shown at the transcription model’s time resolution (hop size: 32 ms). The dashed black line indicates the common physical onset time assigned by sequence‑level alignment, whereas the red boxes mark the individual physical onset times obtained by note‑level alignment.

Table 2

Overview of the collected audio of the Beethoven Symphonies Dataset for each symphony and movement. The fourth movement of Symphony No. 9 is reported separately in brackets because of its distinct instrumentation. In total, the dataset comprises 411 + [4] movement recordings.

OpusName# Mvmt. 1# Mvmt. 2# Mvmt. 3# Mvmt. 4# Mvmt. 5Total Dur. [hh:mm]
Op. 21Symphony No. 1 in C major1111111104:34
Op. 36Symphony No. 2 in D major888804:19
Op. 55Symphony No. 3 in E major1918181714:33
Op. 60Symphony No. 4 in B major555502:45
Op. 67Symphony No. 5 in C minor1615151307:50
Op. 68Symphony No. 6 in F major181916181812:41
Op. 92Symphony No. 7 in A major1717161710:05
Op. 93Symphony No. 8 in F major444401:43
Op. 125Symphony No. 9 in D minor444— [4]02:59 + [01:33]
1021019793 + [4]1861:28 + [01:33]
Figure 6

Warping paths between audio and score for two different unfoldings of the same piece: (a) Structurally equivalent pair (b) Structurally non‑equivalent pair.

Table 3

Overview of different data split strategies for the BSD, when testing on BSED. Each split defines how recordings are excluded, with the corresponding number of training recordings and test excerpts shown. ‘+ [4]’ indicates recordings of Op. 125‑04 separately as in Table 2.

Data Split# Train Rec.# Test Excerpts
Movement Split193 + [4]100
Version Split—Whole Symphony176 + [1]100
Version Split—Single Movement351 + [4]100
Neither Split85100
Version Split Reduced BSED411 + [4]40
Table 4

Note‑level precision (P), recall (R), and F1‑score (F1) (%) (onset only) for different evaluation sets. Rows represent transcribers trained on BSD with different alignment methods, and columns correspond to evaluation sets with the same three alignment methods applied to BSED‑Real, as well as BSED‑Synth and PHENICX dataset (which do not rely on the alignment strategies). The best scores for BSED‑Synth and PHENICX are boldfaced.

BSED‑RealBSED‑SynthPHENICX
ASeqSPASeqTrANoteAGTAGT
PRF1PRF1PRF1PRF1PRF
TSeqSP72.234.243.857.939.937.773.136.145.977.626.936.579.836.049.4
TSeqTr50.038.843.281.761.769.284.963.971.688.660.270.279.849.060.4
TNote36.538.237.166.669.267.370.573.371.373.869.070.674.159.465.7
Table 5

Note‑level transcription results for the BSED and PHENICX test sets in % with an onset tolerance of 50 ms. For BSED, we use the ANote annotations.

Test SetTranscriberNote (onset only)
PRF1
BSEDBasicPitch32.323.524.9
YMT3+47.439.942.3
TMN67.657.360.6
TBSD71.172.571.1
TBSD+MN73.170.470.8
PHENICXBasicPitch54.134.741.8
YMT3+70.348.357.0
TMN77.556.364.9
TBSD74.159.465.7
TBSD+MN78.562.069.0
Figure 7

Mean F1‑scores for note‑level transcription (onset only) of TBSD+MN across evaluation onset tolerances for BSED‑Synth, BSED‑Real with sequence‑aligned (ASeq) and note‑level–aligned (ANote) annotations, and PHENICX.

DOI: https://doi.org/10.5334/tismir.343 | Journal eISSN: 2514-3298
Language: English
Page range: 405 - 422
Submitted on: Oct 4, 2025
Accepted on: Apr 29, 2026
Published on: Jul 24, 2026
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services

© 2026 Hans-Ulrich Berendes, Abhirup Saha, Ben Maman, Vlora Arifi-Müller, Meinard Müller, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.