example.com/path/to/article
000 points · username · 0 hours ago
example.com430 points · 104 comments · 1 month ago · samaaron
harwoodr
xrd
The one thing that confuses me about Sonic Pi is the buffers/editor. I always wish I could replace the UI with my own embedded editor (emacs in my case). I would then be able to manage all my songs as files. Right now I hunt for "least crowded" buffer window, comment out the code for the song or songs, and then add my new song. If I had my own embedded editor (like emacs), I could rename buffers to be songs, have an unlimited amount (rather than just ten), integrated version control, etc.
Am I missing something simple about how others use sonic pi?
The big breakthrough of sonic pi is representing music as a highly readable text file. I assume I don't know how to use the built in editor and buffer system because I feel a lot of friction there.
samaaronOP
Sonic Pi is now more friendly, more accessible, more powerful and more fun.
There's something to excite everyone - from the friendlier error messages, to the pro-audio config, to the new dynamic visuals for performance.
Enjoy!
nazgulsenpai
hiccuphippo
zaphar
fitsumbelay
It's so good I feel the rare guilt of not using it enough especially as I see myself as lifelong musically-inclined (skill level is another topic tho ...)
Genuinely grateful to Aaron and everyone who helps keep this project going. Damn near a public good IMHO
stets
fmo91
Congratulations and thank you for your hard work all these years!
alin23
I had to do sample retrieval, decoding, native CoreAudio logic to get acceptable latency. A programmable synth would have made my life so much easier.
supersonic-scsynth in Pi 5 feels more fit now, it’s the first time I tried a JS frontend for a macOS app but if it lets me import this and use it so easily, it already paid its dividends.
olivia-banks
juliend2
chaosprint
Are you still considering hardware demos, such as those on Raspberry Pi?
If anyone here also wants to try a different syntax, check out http://glicol.org/.
glimshe
holsee
capital-g
One more thought: it might be worth checking in with people before running AI agents over their GPL code, especially in a creative coding environment.
oceansky
RonovoRonove
WithinReason
sage981
gizajob
razster
ironmanszombie
[deleted]
uwagar
vachina
Suggest you drop the Pi name in your next project.
https://sonic-pi.net/
"Sonic Pi is your free code-based music creation and performance tool."