Add model card and metadata
Browse filesHi! I'm Niels from the Hugging Face community team. I'm opening this PR to provide a more detailed model card for PianoKontext. It includes relevant metadata (pipeline tag) and links to the paper, code, and project page to make the model more discoverable and better documented for users.
README.md
CHANGED
|
@@ -1,5 +1,27 @@
|
|
| 1 |
---
|
| 2 |
license: cc-by-nc-sa-4.0
|
|
|
|
| 3 |
---
|
| 4 |
|
| 5 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
---
|
| 2 |
license: cc-by-nc-sa-4.0
|
| 3 |
+
pipeline_tag: audio-to-audio
|
| 4 |
---
|
| 5 |
|
| 6 |
+
# PianoKontext: Expressive Performance Rendering from Deadpan Context
|
| 7 |
+
|
| 8 |
+
PianoKontext is a flow matching rendering model for classical piano music that generates variable-length performances in the latent space of a pretrained Music2Latent model.
|
| 9 |
+
|
| 10 |
+
- **Paper:** [PianoKontext: Expressive Performance Rendering from Deadpan Context](https://huggingface.co/papers/2606.12282)
|
| 11 |
+
- **GitHub Repository:** [realfolkcode/pianokontext](https://github.com/realfolkcode/pianokontext)
|
| 12 |
+
- **Project Page & Demos:** [PianoKontext Demo](https://realfolkcode.github.io/pianokontext_demo)
|
| 13 |
+
- **Interactive Demo:** [Open In Colab](https://colab.research.google.com/drive/1cKoKdoRKZd89gvBsnhYdsxyKsR-bS9QP?usp=sharing)
|
| 14 |
+
|
| 15 |
+
## Description
|
| 16 |
+
Expressive performance rendering (EPR) aims to generate realistic performances constrained on sequences of notes. PianoKontext addresses the limitations of existing flow matching models regarding expressive timing by generating variable-length performances. It synthesizes MIDI scores into deadpan audio and employs Dynamic Time Warping (DTW) in the latent space to construct paired data for training. The aligned embeddings are concatenated in DiT blocks, allowing the model to learn the dependencies between the score and expressive performances.
|
| 17 |
+
|
| 18 |
+
## Citation
|
| 19 |
+
If you use this model in your research, please cite the following paper:
|
| 20 |
+
```bibtex
|
| 21 |
+
@article{gavrilev2026pianokontext,
|
| 22 |
+
title={PianoKontext: Expressive Performance Rendering from Deadpan Context},
|
| 23 |
+
author={Dmitrii Gavrilev},
|
| 24 |
+
journal={arXiv preprint arXiv:2606.12282},
|
| 25 |
+
year={2026}
|
| 26 |
+
}
|
| 27 |
+
```
|