score-avnd-amuencha/README.md

30 lines
1.3 KiB
Markdown
Raw Normal View History

2024-10-12 22:18:42 +01:00
# Amuencha
2024-10-23 00:22:31 +01:00
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
2024-12-06 10:57:48 +00:00
![](amuencha.png)
2024-10-23 00:22:31 +01:00
## Features
* Draw background spiral and notes axis
## TODO
2024-12-06 10:57:48 +00:00
* 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
2024-10-23 00:22:31 +01:00
* Port Backend analyzer
2024-12-06 10:57:48 +00:00
- [ ] 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)
* Visualisation
- [X] Redraw with min and max midi value
- [X] Rimplement all draw function without storing painters
2024-10-23 00:22:31 +01:00
* Additional features
- [ ] Midi output
2024-12-06 10:57:48 +00:00
- [ ] MPE output
- [ ] Calculate pitch corelation between input channels (maybe draw from [S8-PDP](https://gothub.ducks.party/scrime-u-bordeaux/S8-PDP))