Hi,
Very nice work! I'm glad I can use csound in python scripts and tune my algorithms. It's very useful to tune my transient shaper.
I find the install process a bit sketchy because you have to manually add ctsound.py from the csound repo. I suggest that this repo becomes "installable", and includes ctsound.py. In the end, you could just add ctsound on any python project by using pip install ctsound.
Here are the issues:
- There is a csound external dependency that can't be installed with pip. However, I'm sure it's not a problem.
ffmpeg-python use the same principle and works well: https://github.com/kkroening/ffmpeg-python#installing-ffmpeg
- Each
ctsound.py file is linked to a csound version. I'm not sure what's the best way to handle it.
If you find this idea interesting we could discuss it together, I would be glad to contribute! In the meantime I will create a private repo for my projects.
Julien
Hi,
Very nice work! I'm glad I can use csound in python scripts and tune my algorithms. It's very useful to tune my transient shaper.
I find the install process a bit sketchy because you have to manually add
ctsound.pyfrom the csound repo. I suggest that this repo becomes "installable", and includesctsound.py. In the end, you could just add ctsound on any python project by usingpip install ctsound.Here are the issues:
ffmpeg-pythonuse the same principle and works well: https://github.com/kkroening/ffmpeg-python#installing-ffmpegctsound.pyfile is linked to a csound version. I'm not sure what's the best way to handle it.If you find this idea interesting we could discuss it together, I would be glad to contribute! In the meantime I will create a private repo for my projects.
Julien