@garpu By the way, did you see what @samaaron did post #SonicPi - he wrote SuperSonic which contains a port of #scsynth to WebAssembly: https://sonic-pi.net/supersonic/demo.html
SuperSonic - SuperCollider's Synthesis Engine in the Browser

SuperCollider's powerful scsynth audio synthesis engine running in the browser as an AudioWorklet. Zero installation.

Der MIDI Harmonizer frei nach Jacob Collier, reimplementiert in SuperCollider, hat jetzt auch den Glide Mode :) Freeze gibt es auch schon, funktioniert aber nur so mittel. Ich arbeite dran...
https://gist.github.com/dingodoppelt/0237aa7040bbe05b4901230d9b8cdcbe
#supercollider #midi #harmonizer #vocal #singer #scsynth #sclang #scide #opensource
Vocal Harmonizer with MIDI input for SuperCollider (WIP) // (Inspired by Jacob Collier)

Vocal Harmonizer with MIDI input for SuperCollider (WIP) // (Inspired by Jacob Collier) - harmonizer.scd

Gist
Wer kennt den Keyboard Harmonizer von Jacob Collier und wollte sowas schon immer mal haben? Ich habe das in Supercollider nachgebaut:
https://gist.github.com/dingodoppelt/6bc804b1a62c5720d1c3d4b8526f8dfd
(Ihr müsst PitchShiftPA aus den Quarks installiert haben)
#supercollider #midi #harmonizer #vocal #singer #scsynth #sclang #scide #opensource
Harmonizer with MIDI Keyboard input written in Supercollider using custom UGen "PitchShiftPA". (inspired by Jacob Collier)

Harmonizer with MIDI Keyboard input written in Supercollider using custom UGen "PitchShiftPA". (inspired by Jacob Collier) - harmonizer.scd

Gist
So… now… um… anyone know where I can get up to speed on using headless #supercollider via #sclang and #scsynth? if any gui runs, it needs to be #Emacs on a remote machine ('cause it's an appliance), but eventually it will feed it's own local live-coded synth in realtime via python, or so one hopes.
#soundart #environmentsforselfdiscovery #electronicmusic #GenerativeArt #stillsomuchtolearn #wedothesethingsbecauseweTHOUGHTtheywouldbeeasy #physicalartisforwusses #digitalislikebuddhistsandmandalas

@celesteh Everybody and everyone seems to start with #Python. I can see why: community is huge, it's well documented, easy to get started with.

Wrt multimedia programming, I'd avoid #PureData (teaches too many bad habits, the visual/dataflow metaphor is hard to understand, etc.).

I'd go, as you do, with #SuperCollider, or an easier language that interfaces with #scsynth: something like #SonicPi or similar.