WebfoxDot v.01 / with codeCooking

WebFoxDot is a web-based interface for the FoxDot or Renardo live coding music environment. It allows you to write and send code to a local FoxDot or Renardo program running on your computer.

WebFoxDoT IS NOT a full web-based version of FoxDot or Renardo. You still need to have FoxDot or Renardo installed on your computer to use WebFoxDot.

Presentation in video :

Among the features :

Play
  • Functional with FoxDot (partially) Renardo (in test)

  • Code Editor with Syntax Highlighting

  • Customizable Interface – Resize panels, adjust console logs, change font family, code size, and pick from dozens of code themes.

  • Real-Time Console Log – Keep track of FoxDot outputs, with the latest updates at the top.

  • Comprehensive Information Panel – View BPM, Scale, Root, CPU Usage, Timer, Current Beat Modulo, Active Players, and a full list of available Loops, Synths, and FX.

  • Active Players List – See player IDs, Synths/Loops, and Activity Duration (color-coded by time elapsed).

  • Control with a Click – Stop any player directly from the list.

  • Piano Roll Integration – Visualize scales and roots, and insert notes by simply clicking (Enable with Alt-P).

  • Smart Auto-Completion – Speed up coding with suggestions for new players, synths, FX, loops, and more.

  • Quick Commands – Comment or start/stop a player instantly with Alt-x.

What you need

  • A working FoxDot or Renardo installation

  • SuperCollider installed

  • Firefox as your web browser

  • Websocket Package for Python (install it with: pip install websockets)

check the github link for more details on installation.

https://github.com/CrashServer/webFoxDot

Join the foxdot community : t.me/foxdot