audio_oo : un plugin VST3 pour jouer en groupe à distance

audio_oo est un plugin PureData vst3 obtenu avec Camomile (Pierre Guillot) + AoO (Christof Ressi) + une distribution embarquée de puredata.

Téléchargements
audio_oo.vst3_Windows64-alpha
audio_oo.vst3_Linux64-alpha
audio_oo.vst3_OsX64-alpha

Mode d’emploi

Détails techniques
Ce projet explore la possibilité de générer un plugin Camomile vst.3 avec une distribution puredata incluse. Depuis Camomile 1.0.8-alpha, l’external [pd ~] est pris en charge et permet de lancer PureData Vanilla en tant que sous-processus, et donc l’utilisation de librairies externes devient possible. Dans ce projet, nous intégrons la distribution PureData dans un sous-dossier. Les chemins d’accès aux dossiers du programme puredata et du scheduler doivent être spécifiés comme arguments de [pd ~]. Or, ce dernier n’accepte pas de chemins relatifs, nous devons donc instancier dynamiquement [pd ~] avec des chemins absolus comme arguments, obtenus à partir de [pdcontrol]. Afin de génerer dynamiquement l’objet [pd~] , nous utilisons les boîtes de message. Des problèmes surgissent sous Windows (uniquement dans la version camomille / libpd), où les barres obliques inverses (\) des chemins d’accès de fichiers sont annulées lorsqu’elles sont traitées dans les boîtes de messages.