Anonymous authors

Anonymous institutions

Paper: Link / Code: Link

This is the demo page for DExter: Diffusion-based Expressive performance generat(o)r, where we show samples of conditional and unconditioned rendering with perceptual-inspired features, as well as controlled ablation studies. The name also echos “dexterity”, one of the crucial qualities of human masters’ hands that enables the most fine-grained control over individual notes, which our models strive to achieve as well.

codec_visualization.png

Quantitative expression analysis - demo of attributes and measurement

In the following figures, we plot the tempo curve (tem_curve), velocity curve (vel_curve), histogram distribution of pitch_timing correlation (asy.p cor) and histogram distribution of key overlap ratio as a measure of articulation (art.kor). They provides a good visualization of validity of our attributes for evaluation: The red shaded curves come from the human ground truth performances and serve as a reference in which our generated attributes seek to align.

Beethoven - Piano sonata No.11, 1st mvt

comparefig1.png

VirtuosoNet

VN_Beethoven_Piano_Sonatas_11-1.wav

Basis Mixer

BM_Beethoven_Piano_Sonatas_11-1_.wav

DExter

DX_Beethoven_Piano_Sonatas_11-1.wav

GT1

5227_Beethoven_Piano_Sonatas_11-1.wav

GT2

5267_Beethoven_Piano_Sonatas_11-1.wav

GT3

5247_Beethoven_Piano_Sonatas_11-1_.wav

GT4

5267_Beethoven_Piano_Sonatas_11-1_.wav

Chopin - Etudes Op.10 No.4

comparefig2.png

VirtuosoNet

VN_Chopin_Etudes_op_10_4_.wav

Basis Mixer

BM_Chopin_Etudes_op_10_4_.wav

DExter

DX_Chopin_Etudes_op_10_4_.wav

GT1

1553_Chopin_Etudes_op_10_4_.wav

GT2

1601_Chopin_Etudes_op_10_4_.wav

GT3

1565_Chopin_Etudes_op_10_4_.wav

GT4

1577_Chopin_Etudes_op_10_4_.wav

More examples!

Schubert - Impromptu D.899 No.1

DExter

DX_Schubert_Impromptu_op.90_D.899_2_.wav

GT1

6435_Schubert_Impromptu_op.90_D.899_2_.wav

GT2

6469_Schubert_Impromptu_op.90_D.899_2_.wav

Liszt - Transcendental Etudes 4

DExter

DX_Liszt_Ballade_2_.wav

GT1

3035_Liszt_Ballade_2_.wav

GT2

3072_Liszt_Ballade_2_.wav

Chopin - Barcarolle

DExter

DX_Chopin_Barcarolle_.wav

GT1

760_Chopin_Barcarolle_.wav

GT2

785_Chopin_Barcarolle_.wav

Beethoven - Piano sonata No.3, 1st mvt

DExter

10_Beethoven_Piano_Sonatas_3-1_.wav

GT1

4516_Beethoven_Piano_Sonatas_3-1_.wav

GT2

4539_Beethoven_Piano_Sonatas_3-1_.wav

Chopin - Ballade No.4

DExter

DX_Chopin_Ballades_1_.wav

GT1

958_Chopin_Ballades_1_.wav

GT2

1088_Chopin_Ballades_1_.wav

Bach - Fugue BWV 883

DExter

DX_Bach_Fugue_bwv_883_.wav

GT1

282_Bach_Fugue_bwv_883_.wav

GT2

290_Bach_Fugue_bwv_883_.wav