Présentation de la librairie C++ JUCE et des nouveautés de JUCE 5
par Ivan Cohen
JUCE est une librairie développée par la société ROLI qui simplifie le développement d'applications audio temps-réel en C++. Elle est utilisée aujourd'hui par plus de 500 entreprises, développeurs indépendants, et universités, comme par exemple l'IRCAM pour le développement du Snail ou de AudioSculpt. Les utilisateurs apprécient son API pour sa simplicité d'utilisation, la documentation exhaustive, la communauté active sur les forums, et le portage d'applications en quelques clics en différents formats (applications desktop, plug-ins VST/AudioUnit/AAX) pour différents systèmes d'exploitation (Windows, macOS, Linux, Android et iOS).
Durant cette présentation, les nouveaux venus et les curieux auront un aperçu du contenu de JUCE, et de ses applications typiques. Les personnes qui ont déjà utilisé JUCE dans le passé pourront de plus découvrir les nouvelles fonctionnalités de JUCE 5 sorti le 27 avril 2017, les nouvelles licences d'utilisation et la nouvelle version du Projucer, qui permet de configurer ses projets JUCE et de faire du live coding. Enfin, une démonstration de l'utilisation en quelques minutes de JUCE 5 pour du prototypage d'algorithmes audio sera présentée.
Cette présentation sera réalisée par Ivan COHEN, ancien doctorant à l'IRCAM, qui a soutenu sa thèse sur les simulateurs d'amplificateurs guitare dans l'équipe analyse/synthèse, qui travaille aujourd'hui comme développeur freelance pour des sociétés comme Two Notes ou Audionamix, et qui utilise la librairie JUCE depuis une dizaine d'années.
Pour plus d'informations sur JUCE 5 : http://www.juce.com
Séminaire en français. Accès libre