# Sonic Pi in the browser

**URL:** <https://in-thread.sonic-pi.net/t/sonic-pi-in-the-browser/9910>\
**Category:** Support, Help & Resources\
**Created:** [January 15, 2026, 8:35am UTC](https://in-thread.sonic-pi.net/t/sonic-pi-in-the-browser/9910 "2026-01-15T08:35:09Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![brendanmac](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/brendanmac/32/2809_2.png) [@brendanmac](https://in-thread.sonic-pi.net/u/brendanmac)\
**Post date:** [January 18, 2026, 11:48am UTC](https://in-thread.sonic-pi.net/t/sonic-pi-in-the-browser/9910/4 "2026-01-18T11:48:22Z")

</div>

@keys this topic has of course come up before:

> [@SuperSonic - SuperCollider's synth engine in the browser](https://in-thread.sonic-pi.net/t/supersonic-supercolliders-synth-engine-in-the-browser/9889/16):
>
> Hi, thanks again for your answers and sorry for the confusion. I was just wandering how feasible it would be for me to re-implement my current sonic-pi script as a “pure supercollider” thing so it can run in the browser. I don’t know how sonic-pi and supercollider communicate (well, via the OSC api), but I thought that there might be a way to “capture” the messages that sonic-pi sends to scsynth so that I can replicate that somehow in the browser. Does this sound like something I should not even…

Can I ask what and where you are teaching sound synthesis coding?

PD-Pi

---

_[View the full topic](https://in-thread.sonic-pi.net/t/sonic-pi-in-the-browser/9910)._
