Somax2
Somax 2 est une application d’improvisation et de composition musicale. Elle est implémentée dans Max et repose sur un modèle génératif utilisant un procédé similaire à la synthèse concaténative afin de produire une improvisation stylistiquement cohérente, tout en écoutant et en s’adaptant à un musicien (ou à tout autre type de source audio ou MIDI) en temps réel. Le modèle fonctionne dans le domaine symbolique et est entraîné sur un corpus musical constitué d’un ou plusieurs fichiers MIDI, dont il extrait les matériaux utilisés pour l’improvisation. Il peut être utilisé avec peu de configuration pour interagir de manière autonome avec un musicien, mais il permet également un contrôle manuel de son processus génératif, faisant ainsi de lui un véritable instrument pouvant être joué à part entière.
Bien que l’application puisse être utilisée immédiatement avec peu de configuration (voir « Getting Started »), elle est également conçue comme une bibliothèque, permettant à l’utilisateur de créer des modèles personnalisés ainsi que de mettre en place des réseaux de plusieurs modèles et sources qui s’écoutent et interagissent entre eux.
Somax 2 est une toute nouvelle version du mythique paradigme de co-improvisation réactive Somax, conçu par l’équipe Music Representation de l’Ircam mais jamais encore publié. Écrit en Max et en Python, il propose une implémentation modulaire multithread, plusieurs « joueurs » interagissant sans fil, une nouvelle interface utilisateur avec tutoriels et documentation, ainsi qu’un ensemble de nouveaux paramètres d’interaction.
Découvrez un aperçu de la puissance créative de Somax2 dans ce documentaire consacré à la résidence Somax2 de la célèbre contrebassiste Joëlle Léandre à l’Ircam.
Découvrez-en davantage sur cette résidence avec des vidéos complètes des sessions, des enregistrements audio et le programme des concerts.
Regardez une série de vidéos de démonstration illustrant la polyvalence de Somax2, utilisant des matériaux issus de grands maîtres du XXe siècle et réagissant (« co-improvisant ») à différents types d’entrées.
Retrouvez toutes les vidéos de démonstrations ici.
Somax 2 est fourni avec un ensemble de tutoriels interactifs, d’aides, d’un guide utilisateur et de modèles de patchs afin de vous permettre de l’apprendre rapidement et de l’adapter à vos besoins créatifs.
Rendez-vous sur la page du projet Somax2 pour obtenir toutes les informations nécessaires à son installation, son apprentissage et son utilisation.
Consultez également la page d’information REACHing OUT!, consacrée au projet REACH dont Somax2 fait partie.



