This site is the home of the Live Coding environment, FoxDot, which was created in 2015 to try and open the pathways to Live Coding for users who may be new to programming and want to use it create music quickly and easily. FoxDot is an easy-to-use Python library that creates an interactive programming environment and talks to the powerful sound synthesis engine, called SuperCollider to  make music. FoxDot schedules musical events in a user-friendly and easy-to-grasp manner that makes live coding easy and fun for both programming newcomers and veterans alike. Ready to get going? You can find details on how to install here. Remember to check out the starter guide or have a look at FoxDot in action below for a few useful tips. If you’re having any issues with FoxDot or SuperCollider, have a look at the F.A.Q. which can be found on the discussion forum.

If you want to make a feature request, please do so by raising an issue on the GitHub page. Please check out the documentation in case the feature already exists, or ask at the forum for help.



This project wouldn’t be what it is without support and inspiration from the live coding community, including the efforts of Noisk8 and Darkslayer35 for their work translating the FoxDot tutorials to Spanish and French respectively.

Huge thanks to the following people for donating to the project:

Jean-François Parent
Peir-In Liang
Sigma Zéro