(2021-02-18) Starting some LiveCoding
Want to start some LiveCoding - I think the mode I want to get into is having some sort of code-oriented loop-building tool, which I then let run and then improv with the Vindor, controlling some sample set (starting with a Baritone Sax).
I think I'm going to start with SuperCollider and FoxDot.
Feb18
- install SuperCollider
- create
/code/py3/music
, makevenv
inside it pip install FoxDot
- use GUI to install FoxDot Quark, press button to recompile class library
- type
FoxDot.start
in the left pane, select menu Language/"Evaluate Selection or Line" → something happens - go to terminal,
python -m FoxDot
→Could not fetch info from SCLang server. Using defaults
andIf this fails your Python may not be configured for Tk... ModuleNotFoundError: No module named '_tkinter'
- try
sudo port install py-tkinter
→sudo: port: command not found
- ugh is the issue that I used pyenv? Is this the solution?
Feb22
- did this yesterday, did it work?
python -m FoxDot
→pyenv: version '3.8.5' is not installed (set by /Users/billseitz/documents/code/py3/.python-version)
- look earlier, see that when I did the pyenv re-install it used 3.9. Sigh.
Feb23
- try
pyenv uninstall 3.9.0
thenpyenv install 3.8.5
- (assuming all that fancy bit in parens in the example is about getting the latest or second-latest version from a list...) - (had to also do
pip3 install virtualenv
thenvirtualenv venv
) python -m FoxDot
→ back to the no-tk alert!!!!!- try repeating the process, virtualenv is gone again, when do
pip3 install virtualenv
→ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/Library/Python/3.8' Consider using the
--useroption or check the permissions.
omg
Edited: | Tweet this! | Search Twitter for discussion