-
Notifications
You must be signed in to change notification settings - Fork 139
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
boot_supercollider
not working properly
#206
Comments
I have tried to write a startup.scd that boots foxdot after calling FoxDot.start with no luck. This is the startup.scd (
s.waitForBoot {
FoxDot.start;
"python -m FoxDot &".unixCmdGetStdOut;
};
) |
The |
Also, i think that should be detect python version. I'm build FoxDot against python3 and FoxDot --boot try to use "python2" versions of pip,psutils and setuptools instead of pip3 that already installed
|
Hi @diegodorado - |
Glad you corrected it @moz-ljp . I am still trying to load foxdot with a single click though |
That might be useful... where is this |
Oh, @Qirky , if you are talking about Because if it also listens, then I could send a message to foxdot after SC boot to force it to reload synths |
Hi! I am trying to make an executable script that both loads supercollider as daemon, and opens foxdot window.
I see that this is already partially resolved if I run foxdot with
python -m FoxDot --boot
, though, there are some issues.The SC boot time seems to be problematic, since if I open foxdot window to early (before
FoxDot.start
has fired) then foxdot does not load the synthdefs.As the title says:
boot_supercollider
is not working properly.is_proc_running
on linux should return False if no process was found, but is returning None, so it is not being catched later....and thestartup.scd
path is wrong.Anyway, even editing this in
__init__.py
, the boot time is still a problem.I tried adding a sleep after calling sclang, and with that I got a single executable script that does what I want, but this is of course not a solution.
I was wondering if there is already any effort in this direction to contribute. I'm happy to tell that I am working with some collegues on a debian package for all this, but I'd like to overcome this "click to play" issue before.
Thanks!
The text was updated successfully, but these errors were encountered: