Il semblerait qu'un des avantages de SC sur MAX ou PureData soit toujours l'architecture client/serveur très bien pensée, robuste et "simple" puisqu'à base de messages OSC.
Toute la partie contrôle / coding est nettement distincte de la partie moteur audio (le serveur) : elles peuvent facilement être sur des machines distinctes.
On peut donc avoir :
- plusieurs personnes/machines/séquenceurs/applis complètement différentes (genre video/graphisme/etc) qui contrôlent en OSC un même moteur audio
- à l'inverse, une seule personne qui contrôle x ordis chargés du calcul de l'audio
C'est ce que faisait déjà Cylob avec son système "CMS" en 2002-2004, complètement développé avec SC.
[Vous devez être inscrit et connecté pour voir ce lien]Pour l'anecdote, 2 de ses releases sur Rephlex (Cylob Music System Volume 1,2) était 100% SC multi-serveurs.
[Vous devez être inscrit et connecté pour voir ce lien]