Skip to main content
Have a personal or library account? Click to login
KRAISLER: A Multi‑Track Dataset of Piano and Violin Duet Recordings for Music Information Retrieval Research Cover

KRAISLER: A Multi‑Track Dataset of Piano and Violin Duet Recordings for Music Information Retrieval Research

Open Access
|Aug 2026

Figures & Tables

Table 1

Comparison of publicly available classical music datasets and their attributes for MIR tasks.

InstrumentsDatasetRecorded AudioMulti TrackDirect Piano MIDI CaptureNote AnnotationBeat Annotation
Solo pianoMAPS (Emiya et al., 2010)
SMD (Müller et al., 2011)
MAESTRO (Hawthorne et al., 2019)
ASAP (Foscarin et al., 2020)
Ensemble (no piano)URMP (Li et al., 2018)
Bach10 (Duan and Pardo, 2011)
PHENICX‑Anechoic (Miron et al., 2016)
ChoraleBricks (Balke et al., 2025)
Piano EnsembleRWC‑Classic (Goto et al., 2002)
TRIOS (Fritsch and Plumbley, 2013)
MusicNet (Thickstun et al., 2017)
SWD (Weiß et al., 2021)
PCD (Özer et al., 2023)
KRAISLER (Ours)
Table 2

The list of pieces in the KRAISLER dataset.

No.ComposerTitleKeyYearDuration
01TchaikovskyValse sentimentale, Op. 51 No. 6B minor18821:04
02RachmaninoffPreghiera (arr. by Kreisler from Piano Concerto No. 2, Op. 18)C minor19401:03
03Saint‑SaënsDanse Macabre, Op. 40G minor18741:19
04TchaikovskyViolin Concerto in D major, Op. 35, mov.1D major18781:18
05Saint‑SaënsViolin Concerto No. 3 in B minor, Op. 61, mov.1B minor18801:12
06Schumann3 Romances, Op. 94A minor18491:18
07BrahmsViolin Sonata No. 1 in G major, Op. 78, mov.3G major18791:04
08GriegViolin Sonata No. 3 in C minor, Op. 45, mov.1C minor18871:14
09FranckViolin Sonata in A major, mov.4A major18861:24
10ChopinNocturne No. 20 in C minor, Op. Posth.C minor18301:23
11SchumannDichterliebe, Op. 48, No. 1F minor18401:24
12SchumannDichterliebe, Op. 48, No. 5A major18400:48
13BeethovenViolin Sonata No. 5 in F major, Op. 24, mov.1F major18010:50
14PonceEstrellita (arr. by Heifetz)F major19121:17
15RachmaninoffVocalise, Op. 34, No. 14C minor19121:54
16TchaikovskyMélodie from Souvenir d’un Lieu Cher, Op. 42, No. 3E major18781:28
17MozartViolin Concerto No. 3 in G major, K. 216, mov.1G major17751:19
18KreislerLiebesleid (Love’s sorrow)F minor19051:25
19KreislerLiebesfreud (Love’s joy)D major19051:07
20MendelssohnViolin Concerto in E minor, Op. 64, mov.1E minor18441:09
Total duration25:00
Figure 1

Recording setup for the dataset: (a) Room 1 contains the Disklavier piano, while (b) Room 2 is used for violin recording, with a soundproof window enabling visual interaction between performers.

Table 3

Dataset components for each excerpt.

Data TypesComponentsFormat
Audio (dry/studio/hall)Piano.wav
Violin
Mixture
MIDIPiano.mid
ScoreScore Image.pdf
Score XML.musicxml
MIDI‑score alignmentPiano.match
Note annotationsViolin.csv
Beat annotationsMixture.csv
Figure 2

An example from the KRAISLER dataset with the piece Kreisler’s Liebesfreud, including (a) a piano–violin score excerpt, (b) audio waveforms with beat positions by red lines (solid: downbeat, dash: beat), and (c) a piano roll showing directly captured piano MIDI and estimated violin note annotations.

Figure 3

Pitch histograms of piano and violin note events in the KRAISLER dataset. White and black bars correspond to the piano’s white keys and black keys, respectively. Hatched bars in the lower portion correspond to the violin part.

Figure 4

Note density in notes per second for the piano and violin of each piece in the KRAISLER dataset.

Figure 5

Note activation time of each piece in the KRAISLER dataset.

Figure 6

A comparison of the tempo variability of two pieces in our dataset. (a) 2. Kreisler’s Preghiera (cvar=0.29) (b) 13. Beethoven’s Violin Sonata No. 5 (cvar=0.05).

Figure 7

Tempo distribution for each piece with coefficient of variance (cvar).

Table 4

Automatic piano transcription results evaluated on the piano solo tracks of the KRAISLER and MAESTRO datasets.

ModelMAESTROFrameNote OnsetNote w/ OffsetNote w/ Offset & Vel.
v2v3Aug.PRF1PRF1PRF1PRF1
KRAISLER piano solo tracks
OaF97.766.678.797.386.691.366.859.963.065.158.561.5
HPPNet97.675.584.797.595.896.671.270.070.669.168.068.5
Transkun96.184.589.695.797.396.577.278.477.874.976.075.4
Kong93.186.689.496.896.196.477.276.676.975.775.275.4
Transkun_Aug97.884.290.199.797.398.580.178.379.279.277.578.3
MAESTRO piano solo tracks
Transkun95.895.095.499.597.298.394.692.493.594.191.992.9
Table 5

Automatic piano transcription results evaluating on all mixtures of piano and violin duets from our dataset.

ModelMAESTROFrameNote OnsetNote w/ OffsetNote w/ Offset & Vel.
v2v3Aug.PRF1PRF1PRF1PRF1
OaF85.344.057.371.174.071.628.429.328.526.727.526.8
HPPNet78.757.866.251.088.463.826.946.633.625.043.431.3
Transkun79.669.573.943.691.358.324.151.532.421.345.528.7
Kong82.485.483.589.691.490.365.366.866.061.262.761.9
Transkun_Aug95.578.685.695.794.595.072.271.471.770.769.970.2
Table 6

Violin transcription results using the MUSC (Tamer et al., 2023) and VioPTT (Wang et al., 2026) transcription models on solo violin tracks from KRAISLER and representative datasets containing violin recordings.

TestsetMUSCVioPTT
PRF1F1noPRF1F1no
URMP86.583.184.693.086.183.684.593.1
Bach1065.064.864.877.068.171.869.979.5
MOSA59.457.658.372.2
KRAISLER39.443.740.960.560.553.856.775.6
Table 7

Comparison of piano source separation results in classical music.

DatasetInst.SDRSIRSAR
KRAISLER (Ours)Piano9.48 ± 2.6421.78 ± 4.179.87 ± 2.59
Other (Violin)9.31 ± 2.6014.90 ± 4.0211.09 ± 1.98
PCD (Özer et al., 2023)Piano8.52 ± 3.9712.31 ± 3.6611.60 ± 4.46
Other (Orchestra)4.92 ± 2.9010.69 ± 3.547.02 ± 2.73
Table 8

Beat‑level audio‑to‑score alignment results for piano– violin ensemble mixes across dry, studio, and hall reverb conditions.

MethodAAE (ms) ±σMAE (ms)Alignment Rate (%)
≤0.3 s≤0.5 s≤1.0 s
[Dry mix]
Offline55.4 ± 108.627.296.698.299.7
Online294.0 ± 378.9138.968.277.988.8
[Studio mix]
Offline55.0 ± 105.129.596.998.499.6
Online304.7 ± 381.7154.367.577.488.9
[Hall mix]
Offline61.4 ± 117.329.996.698.299.5
Online318.8 ± 376.7170.563.875.387.8
Table 9

Beat‑tracking results of the KRAISLER dataset.

ModelAccuracy (%)
PRF1
TCN (with DBN)21.243.127.2
All‑in‑One (with DBN)67.955.758.3
RNN+DBN68.570.167.1
RNN+PLPDP53.192.665.3
RNN+SPPK70.776.171.0
DOI: https://doi.org/10.5334/tismir.338 | Journal eISSN: 2514-3298
Language: English
Page range: 456 - 473
Submitted on: Sep 1, 2025
Accepted on: May 18, 2026
Published on: Aug 6, 2026
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services

© 2026 Hyemi Kim, Jiyun Park, Sein Lee, Taegyun Kwon, Sunjae Won, Juhan Nam, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.