Piano Accompaniment Style Transfer

The following piano generations are conditioned on two arrangers: arranger 1 and arranger 2, representing different accompaniment styles.
Arranger 1 features a simpler accompaniment style with fewer variations in the notes, while arranger 2 is more complex, often involving dense arrangements and multiple notes played simultaneously.

Task 1: whole song style transfer

Model 1: lead sheet + style token

[Demo 1 - Arranger 1]

  • average rythmic intensity: 0.36
  • average polyphony: 4.13
  • pitch range: 36
  • melodic fidelity: 1.0

[Demo 1 - Arranger 2]

  • average rythmic intensity: 0.51
  • average polyphony: 5.07
  • pitch range: 36
  • melodic fidelity: 1.0

Model 2: lead sheet (no chord) + style token

[Demo 2 - Arranger 1]

  • average rythmic intensity: 0.32
  • average polyphony: 3.98
  • pitch range: 29
  • melodic fidelity: 1.0

[Demo 2 - Arranger 2]

  • average rythmic intensity: 0.5
  • average polyphony: 6.43
  • pitch range: 48
  • melodic fidelity: 0.98

Model 3: encoder-decoder with same segments

[Demo 2 - Arranger 1]

  • average rythmic intensity: 0.45
  • average polyphony: 4.39
  • pitch range:
  • melodic fidelity: 1.0

[Demo 2 - Arranger 2]

  • average rythmic intensity: 0.42
  • average polyphony: 5.59
  • pitch range:
  • melodic fidelity: 0.39

Model 4: encoder-decoder with neighbor segments

[Demo 2 - Arranger 1]

  • average rythmic intensity: 0.43
  • average polyphony: 3.66
  • pitch range:
  • melodic fidelity: 0.97

[Demo 2 - Arranger 2]

  • average rythmic intensity: 0.47
  • average polyphony: 5.36
  • pitch range:
  • melodic fidelity: 0.98

Model 5: encoder-decoder with similar segments

[Demo 2 - Arranger 1]

  • average rythmic intensity: 0.45
  • average polyphony: 4.83
  • pitch range:
  • melodic fidelity: 1.0

[Demo 2 - Arranger 2]

  • average rythmic intensity: 0.45
  • average polyphony: 6.77
  • pitch range:
  • melodic fidelity: 1.0

Task 2: style change in one song

Arranger 1 -> 2, change after bar 8

  • average rythmic intensity: 0.48 -> 0.52
  • average polyphony: 5.5 -> 6.1
  • pitch range: 43 -> 44

Arranger 2 -> 1, change after bar 8

  • average rythmic intensity: 0.6 -> 0.42
  • average polyphony: 6.68 -> 4.4
  • pitch range: 48 -> 34