# Introducing Sonic Tau

**URL:** <https://in-thread.sonic-pi.net/t/introducing-sonic-tau/9954>\
**Category:** Creations & Ideas\
**Created:** [March 29, 2026, 10:34am UTC](https://in-thread.sonic-pi.net/t/introducing-sonic-tau/9954 "2026-03-29T10:34:51Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![samaaron](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/samaaron/32/7_2.png) [@samaaron](https://in-thread.sonic-pi.net/u/samaaron)\
**Post date:** [March 29, 2026, 10:34am UTC](https://in-thread.sonic-pi.net/t/introducing-sonic-tau/9954/1 "2026-03-29T10:34:51Z")

</div>

Hi everyone,

for the past month I’ve been working on a web port of a subset of Sonic Pi. As mentioned in a recent post I tested it out in a workshop I gave at the Cambridge University Computer Labs. That workshop went well and since then I’ve added a bunch more features and it’s actually starting to feel pretty fun.

You can have a play here: [Sonic Tau](http://sonic-pi.net/tau)

Note that this is just a demo - I plan to completely rewrite it from the ground up. However, it’s performaning better than I had hoped so I think it’s a great signpost of where things will go.

For those curious - it’s built directly on top of SuperSonic - my web port of SuperCollider’s scsynth - so gives us full access to all of Sonic Pi’s synths directly in the browser.

Have fun and let me know what you think!

---

<div class="post-metadata">

**Author:** ![hitsware](https://avatars.discourse-cdn.com/v4/letter/h/a9adbd/32.png) [@hitsware](https://in-thread.sonic-pi.net/u/hitsware)\
**Post date:** [March 29, 2026, 3:09pm UTC](https://in-thread.sonic-pi.net/t/introducing-sonic-tau/9954/2 "2026-03-29T15:09:29Z")

</div>

Would You add FREQ as an alternative to PLAY ( then use Hz instead of midi #)

---

<div class="post-metadata">

**Author:** ![rebelcello](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/rebelcello/32/2602_2.png) [@rebelcello](https://in-thread.sonic-pi.net/u/rebelcello)\
**Post date:** [March 29, 2026, 10:59pm UTC](https://in-thread.sonic-pi.net/t/introducing-sonic-tau/9954/3 "2026-03-29T22:59:04Z")

</div>

It’s very fun! I tried something mellow.

Tau tune

> use\_bpm 60
> 
> 2.times do  
> live\_loop :modpulsy do  
> use\_synth :mod\_pulse  
> play :a3, sustain: 4, mod\_range: [1, 5, 8, 12, 15].choose, amp: 0.3  
> sleep 2  
> end
> 
> live\_loop :fred do  
> use\_synth :bass\_foundation  
> play :f2, sustain: 3.5, amp: 1  
> sleep 4  
> play :d2, sustain: 3.5, amp: 1  
> sleep 4  
> play :g1, sustain: 3.5, amp: 1  
> sleep 4  
> play :c2, sustain: 3.5, amp: 1  
> sleep 4  
> end
> 
> live\_loop :pluck do  
> use\_synth :pluck  
> play [:a5, :c5, :e5].choose, amp: 2  
> sleep [0.25, 0.75].choose  
> end  
> end

---

<div class="post-metadata">

**Author:** ![emlyn](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/emlyn/32/1460_2.png) [@emlyn](https://in-thread.sonic-pi.net/u/emlyn)\
**Post date:** [March 30, 2026, 2:36pm UTC](https://in-thread.sonic-pi.net/t/introducing-sonic-tau/9954/4 "2026-03-30T14:36:42Z")

</div>

Here’s another Sonic Pi piece I made a while ago, converted to Sonic Tau:

> **[Sonic Tau](https://sonic-pi.net/tau/#s=G94OAJwHdmPHQVDxsXqFYxMGQQn-390vriVB1s78gtdK4At_DIzflcxU9bBimX5zZ5MgprVh9e2KKbuLPoOK0wIENsb2Vgp9cj-1ScuKpGOpGygAqMpKHKnk_r0x-gkzS2zNtP1xMJy64BkYLOO_p0pzw0yZlBmgAv0MUONOy2U4IWX8q0cDWqE1KmhDKiho_xkAVnh0pmYAWOPRe8cAQAP1oo92Tof1fJW79d2KAYA6qfw5KSEpVVLqpEj8zXzBAoIpaQOJGRBTMKS8vwGLRXeKGn2YZNLZ5YgBQOvXxrWb13EuwRLxN4HEr51xQeYU8hP_LpCCfdWZeDDLZ5nyf5QbBhVan1o7lpArv0E4LT8iB3d18M5zt4teAf1RpDGADY9bl6zpJOmgdQkodVWytjivSTxdot3NI8uRbugTvC_CmsBWy7l2G0WqLc3zAw9p-BhGJTCVvUuFZgT_GPki_wSoNm3qzcF73E7iOiUUEmAImOAjuM6oBxRQQCFgWyY-PqL8slAXBAIKKARszhThs1DXIwYMAbtzRbGE1umQAGJMYm5pHlzmrHhuX_6rR_lngAb9nDaNZ6OJEu9SoXLOnjUnS1Aj3caOb4zwYjFXnz93ik3u-xafHcq2w_e8dwTvtts4unR8Ht9ZR5B_JHBtinIr9BuNkuYnUMB6tif_qb1YhCp1XL7kK3YFHV_39pMH42EUJ94EmajSoIept9vnq0cl7NCtwtfMVu-0zVcp8HEuOqKZZYANtEt9YLnXj7bJpbRI2e7N6Z41b9JDwWfpHkxKD99B2_905uno3YkH2p-yOgQme_hFuZWTUNx4B3N6jmU8bHqV90DJtoOuFv1RdLcKSUt9oaOXJPnR42zESNmfRLnhimMxwg)**

the first one, from another thread was:

> **[Sonic Tau](https://sonic-pi.net/tau/#s=GwMEQByHKZzhZWVdfFk9CTcHQ2kJmhvLDtPgmxx9xYUyMGRhJWtbjcbsQOY26mtDVEpkolFmEqr99ky9kpb-PP4Ktij-_M04kDzTTyGvhWtQW6hebRsTMLI7wDujY4vwbJuEgRziGvJXa0H5Ju0yykw2_4PIeKAaT8PYX0scXquDS3isWH8_B0OaJBH4eUIdXAM3LCRZRy36d-HPykdUpIKE2yje8_6KPSvXjY-TKU0ZELfrtIfx_yHDyJi0PnIKPjetrCNswo5lmRrJQ05kWzkyFYuUAgAEAAAo8AcNl7lsX_NwJ9SkAsdmPXsYreySH3Yt1ARwatwbOjOmFrrr51Y1NBjfMXgTr2WKUCm21IMH)**

---

<div class="post-metadata">

**Author:** ![In\_SPi\_AR](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/in_spi_ar/32/3056_2.png) [@In\_SPi\_AR](https://in-thread.sonic-pi.net/u/In_SPi_AR)\
**Post date:** [April 2, 2026, 6:38am UTC](https://in-thread.sonic-pi.net/t/introducing-sonic-tau/9954/6 "2026-04-02T06:38:26Z")

</div>

Wow… these are fun. Clever code also.

---

<div class="post-metadata">

**Author:** ![TKonan](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/tkonan/32/2942_2.png) [@TKonan](https://in-thread.sonic-pi.net/u/TKonan)\
**Post date:** [April 16, 2026, 5:16pm UTC](https://in-thread.sonic-pi.net/t/introducing-sonic-tau/9954/7 "2026-04-16T17:16:36Z")

</div>

It looks great with the visualisations, Sam. That’s the waveform there, and is that like a piano-roll to the right?

The interactivity and feedback is also very nice.

It would be great to be able to get a preview of the synths when learning to get into this coding - like a little play button in the synth list popup that appears when coding. It’s easy to get put off by too much choice when you have to manually change the code each time.
