i just uploaded a new Video Tutorial:
The External Scores in Blue tutorial shows how algorithmic scores are generated in Blue, in particular how this is done using 3rd party score generating programs (programs that are not part of Blue).
Blue is an Integrated Music Environment, powered by Csound. Developer of Blue is Steven Yi. This program can be downloaded at https://blue.kunstmusik.com/
Contents:
importing from BlueShare
ObjectBuilder: nGen Score Generator. (nGen itself must be installed: nGen Home Page)
This video was great and got me interested in AthenaCL again. Years ago, I used it in the Terminal quite a bit. A very powerful algorithmic score generator. No matter what I do, I cannot get it to work in Blue. I point the GUI to where I have Stephen’s script and the “Test” button returns a blank window. No errors in the Csound output. What am I doing wrong?
I recently updated to Linux Mint 21, and a new version of Python was installed: python 3.10
While i had athenaPipe.py and AthenaCL installed in the older python version 3.8.
So i simply copied AthenaCL and athenaPipe.py over to python 3.10. And that works!
i have AthenaCL including athenaPipe.py installed in python 3.8.
I would suspect that a newer version of python3 would detect the dist-packages of older-but-still-python3 versions
but it does not appear so…i am no expert in these matters.
The terminal:
menno@mennoASUSZ170 ~ $ python
Python 3.10.4 (main, Jun 29 2022, 12:14:53) [GCC 11.2.0] on linux
I’ve tried to follow your directions and I’m still not getting anything. I’m including a screen shot here. You can see that I’ve recreated your command line. Can you see what I may be doing wrong? Maybe @stevenyi can weigh in on this?
This is interesting. I ran the command: python3 /usr/local/lib/python3.9/site-packages/athenaCL/athenaPipe.py $infile in a Terminal and got this error:
Traceback (most recent call last):
File “/usr/local/lib/python3.9/site-packages/athenaCL/athenaPipe.py”, line 3, in
from athenaCL.libATH import athenaObj
ModuleNotFoundError: No module named ‘athenaCL.libATH’