Name AthenaCL Score generator
Created At 2021-02-12 12:43pm
Submitted By Menno0
Description

The AthenaCL Score Generator is not an easy click and play module.
AthenaCL has tons of options that make it hard to master, and can produce unexpected but interesting results Also this ObjectBuilder is not the easiest to understand and use. You should know your way in AthenaCL itself in order to appriciate this module.
One must really try and try some more, but i can be VERY rewarding. In any case, you'll need the AthenaCL manual by your side, start with a simple basic setting and work your way up.

AthenaCL for python 3 can be found here: https://github.com/ales-tsurko/athenaCL
Big thanks to Ales Tsurko to have converted it to python 3!
You should run the athenaPipe.py from Steven Yi as it acts as a bridge between AthenaCL and Blue. The command line looks something like: python3 /PATH/TO/athenaCL/athenaCL/athenaPipe.py $infile

Every pfield can be set up to use PathRead. In this module, you need to set PathRead to read notes, frequencies and such, and convert them to the values you need in your instrument. It is NOT possible to use the normal Path ( pin ) to make multisets.
This flaw can be countered because in Blue you can create several Objects, giving them different notes for each Object.
P2 = BPM. Csound has basic 60 bpm, i use 120 bpm- the AthenaCL default.
P3 = combination of rhythm, duration and accents. So P2 and P3 work together to get the final result.

In AthenaCL, amplitude and panning have their ownmenaing, but here in the AthenaCL Score Generator these are ommitted.
Use the TEST button beforehand to check to see if you get the desired results.

The AthenaCL Score Generator generates data for 12 pfields. It can NOT produce less or more pfields. If you have an instrument that only uses 6 pfields, the Csound output will protest but work: WARNING: instr 1 uses 6 p-fields but is given 12
Perhaps in a future realease this can be improved, but hey- it works....

---
version 1.2
- added Texture Clone with filtering options
- set original Texture to mute, use only TextureClone output

version 1.1, february 2021
- now all pfields >3 can produce the PathRead to freq etc.
- simplified GUI
- added help in the balloons

version 1.0, february 2021
- initial version by Menno Knevel