Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project structure: add ctsound.py? #23

Open
julienbeisel opened this issue Apr 4, 2023 · 0 comments
Open

Project structure: add ctsound.py? #23

julienbeisel opened this issue Apr 4, 2023 · 0 comments

Comments

@julienbeisel
Copy link

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

@julienbeisel julienbeisel changed the title Project structure : add ctsound.py? Project structure: add ctsound.py? Apr 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant