score-avnd-amuencha/README.md

26 lines
1.2 KiB
Markdown

# Amuencha
An [ossia score](https://ossia.io) add-on cloned from the [avendish template](https://github.com/ossia-templates/score-avnd-simple-template)\
It aims at porting Nicolas Brodu's [frequency analyzer](https://nicolas.brodu.net/en/programmation/amuencha/index.html) to Avendish
![](amuencha.png)
## Features
* Draw background spiral and notes axis
## TODO
* Ui
- [X] Redraw with Min and Max midi value
- [X] Rimplement draw function without storing painters
- [ ] add an SVG backgound with fixed Axis and not names
- [ ] Min and Max note in one ranger rather than 2 sliders
- [ ] Display note Names and frequencies
* Port Backend analyzer
- [ ] Reimplement with avendish [threaded worker](https://celtera.github.io/avendish/advanced/workers.html)
- [ ] Asses the need for setting params therough [shared instance](https://gothub.ducks.party/celtera/avendish/blob/6fb720259c176442db32aafad67e27b5fe4b7b39/include/halp/shared_instance.hpp)
* Additional features
- [ ] Midi output
- [ ] MPE output
- [ ] Calculate pitch corelation between input channels (maybe draw from [S8-PDP](https://gothub.ducks.party/scrime-u-bordeaux/S8-PDP))