-
Well, Miller created Max, which back in those days was more about composition than synthesis and relied on external hardware to create sound. Another fella took Max and developed the commercial product and developed it some more. During this time home computers became good enough for realtime synthesis so Miller developed PD which combined aspects of Max with realtime audio synthesis capabilities. Max thought this was pretty great so integrated pd into Max which gave us Max/MSP, Max is Max Mathews who developed the Music(n) family of programing languages and MSP is Miller S. Puckette.
I would not say that pd or Max/MSP is more approachable, they are pretty even these days unless you stick to vanilla pd with no externals which almost no one does, the main differences is that Max/MSP gives you all you need out of the box but pd can run just about anywhere including in plugins if you are that sort. Max/MSP is considerably more modern in aesthetic but PlugData[0] and PurrData[1] offer more modern interfaces for pd with a few new tricks, PlugData is a plugin version of pd (also standalone), Purrdata is a JavaScript rewrite of the interface with prepackaged externals and solid documentation. And we have a handful of other varieties of pd each which have their own slant and can be found on puredata.info.
0: https://plugdata.org
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
These are very valuable resources! Thanks for sharing.
Another very good resource for learning DSP / computer music is the Bela course. You don't need to have a Bela for the course!
https://youtube.com/playlist?list=PLCrgFeG6pwQmdbB6l3ehC8oBB...
I am also developing a computer music language here at: https://glicol.org
-
btw I am trying to make some subtitles for it:
https://github.com/chaosprint/inside-puredata-lectures-subti...
-
btw I am trying to make some subtitles for it:
https://github.com/chaosprint/inside-puredata-lectures-subti...
-
I'm curious at what you would think of https://ossia.io (i'm developing it). It's explicitly "one layer above" Max/Pd in terms of abstraction level (e.g. the objects are closer to Ableton devices or TD objects than Pd/Max objects) but allows to delve down to code in various languages whenever it makes sense (JS, GLSL, math expressions, C++ even)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives