26 lines
1.2 KiB
Markdown
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
|
|
|
|

|
|
|
|
## 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))
|
|
|