Running Sonic Pi on Terminal Server


Does anyone know if it’s at all possible to run Sonic Pi on a Windows 2019 Terminal Server? I can currently only run one instance of Sonic Pi on the server but when I attempt to open another instance as another user I receive the “Server boot error…” as Sonic Pi is already running.

Any help is much appreciated.


Unfortunately this isn’t currently possible due to the way that Sonic Pi is currently internally designed - it uses known ports for the different components to communicate with each other. Therefore, two or more instances can’t be using the same known port.

I have made quite a lot of progress in the recent development versions to remove this hard constraint, and the existence of your issue really gives me further motivation to ensure that this is properly resolved as soon as possible.

Many apologies.


Bummer. I appreciate the quick response! Thank you!