Hi,
I’m a medium experienced programmer and 15 years ago I worked a lot with Reaktor.
I’ve decided to start studing an Open Source stable software that could give me the total freedom to do whatever I want on a Linux OS.
At the moment I will use it for my elcetronic Live, so I just have to control some samples with a midi controller (start some samples in loop, control the volume…), but I will probably have to do more things in the future.
So at the moment I will be using it intensively with midi controllers.
I’m very undecided whetever to start studyng Supercollider or Pure Data.
PROS
Pure Data seems to be more intuitive with its diagrams, therefore more pleasant in reading a project.
Supercollider on the other hand, I think easier to build complex project.
CONS
I think Pure Data can create a lot of confusion with all those objects when a project starts to be large and complex. And boring when you have to make a little complex logics.
Supercollider gives me the idea that it can be more boring in the construction phase of a project.
I’ve only watched a few videos and built a really simple project with these two software, so I know very little about them.
I remember when I was working on Reaktor, I was sometimes angry because, in order to build an easy logic flow, I had to waste a lot of time. Instead, writing code would be much easier and faster.
I thought the perfect solution for me might be software like Pure Data, but where there is an object where I could write high-level quick and easy code. I saw that there was an “Expr” function, which could do similar things, but from what little I saw it seemed very limited compared to what I would like.
Do you know more pros or cons that could me help to take a more correct decision?