Live data from Hacker News

Sound As Pure Form: Music Language Inspired by Supercollider, APL, and Forth

github.com

31–40 of 46 posts

Re: Sound As Pure Form: Music Language Inspired by Supercollider, APL, and Forth

#31

Earlier quoted context omitted.

Supercollider, faust, chuck, csound, pure data, common music, common lisp music, and nyquist all work on Linux. Most of the open source music programming languages make Linux a high priority!

I would recommend supercollider because it’s UI components also translate well from Mac to Linux - I created a single app with a nice UI in supercollider and it worked seamlessly on both Linux and Mac. Admittedly I haven’t used any other sound programming language, so my opinion is heavily biased ;-)

Pure Data's UI works identically on all platforms. The others I mentioned are text languages.

If you've never used anything other than SC, it's well worth learning some others. Different paradigms make different things easier, and thus affect what you are most likely to do with them.

Personally, my axe of choice these days is running text languages from within the patchers, such as Csound in Max or PD.

Re: Sound As Pure Form: Music Language Inspired by Supercollider, APL, and Forth

#32

If you are interested in music language, you might also want to try Glicol: https://glicol.org/ The syntax is hardware-inspired, wysiwyg-style lazy diff graph updating. you can use it directly through wasm on the web page; there is also a cross-platform cli version: https://github.com/glicol/glicol-cli I am currently working on porting it to no std embedded systems

Also, I'd like to share a musical synthesizer in SQL: https://github.com/ClickHouse/NoiSQL (my project).

Re: Sound As Pure Form: Music Language Inspired by Supercollider, APL, and Forth

#33

Earlier quoted context omitted.

I would recommend supercollider because it’s UI components also translate well from Mac to Linux - I created a single app with a nice UI in supercollider and it worked seamlessly on both Linux and Mac. Admittedly I haven’t used any other sound programming language, so my opinion is heavily biased ;-)

Pure Data's UI works identically on all platforms. The others I mentioned are text languages. If you've never used anything other than SC, it's well worth learning some others. Different paradigms make different things easier, and thus affect what you are most likely to do with them. Personally, my axe of choice these days is running text languages from within the patchers, such as Csound in Max or PD.

Like, using the patchers for flow, and the text to define node behavior? If so, can you offer pointers to where that’s explained for pd?

Re: Sound As Pure Form: Music Language Inspired by Supercollider, APL, and Forth

#37

Earlier quoted context omitted.

I would recommend supercollider because it’s UI components also translate well from Mac to Linux - I created a single app with a nice UI in supercollider and it worked seamlessly on both Linux and Mac. Admittedly I haven’t used any other sound programming language, so my opinion is heavily biased ;-)

Pure Data's UI works identically on all platforms. The others I mentioned are text languages. If you've never used anything other than SC, it's well worth learning some others. Different paradigms make different things easier, and thus affect what you are most likely to do with them. Personally, my axe of choice these days is running text languages from within the patchers, such as Csound in Max or PD.

+1, Max for the rapid prototyping & flexible control, Csound for its concision & high fidelity.

Re: Sound As Pure Form: Music Language Inspired by Supercollider, APL, and Forth

#38
Cool and surprising to see built-in support for the Snyderphonics Manta [1], which is a pretty niche controller. I wrote the `libmanta` library [2] that is vendored into sapf. Haven't touched the library in a few years (though I still use my Manta), so it feels good to see it pop up!

[1]: https://snyderphonics.com/manta.htm

[2]: https://github.com/ssfrr/libmanta

Re: Sound As Pure Form: Music Language Inspired by Supercollider, APL, and Forth

#39
If anyone has questions, there is SAPF section on the Supercollider forum: https://scsynth.org/c/sapf/34. James shows up from time to time to answer questions.

Here's an online presention by James about SC, SAPF and some other recent endeavours: https://youtu.be/fmVdfQNPzkE?t=1537

Re: Sound As Pure Form: Music Language Inspired by Supercollider, APL, and Forth

#40
post #13

Neat, I've been meaning to check out this language! I believe it's been in the works for a long time, but only recently published. The syntax may seem esoteric at first, but it turns out the concatenative approach is uniquely suited to creative audio DSP. It's fairly simple once you get the basic idea. The author probably hasn't tried them (otherwise they would be in the Readme), but there are actually a couple of ex…

It doesn't appear in the Readme because I wrote the Readme in 2011 before Sporth existed.
Post reply on HN