2 points par GN⁺ 2025-10-24 | 1 commentaires | Partager sur WhatsApp
  • Le SDK VST3, standard clé du développement de plugins audio, est publié dans une nouvelle version 3.8.0 et passe sous licence MIT
  • Cette mise à jour est menée par Steinberg Media Technologies, et le SDK peut être téléchargé depuis le VST 3 Developer Portal officiel
  • La nouvelle version assouplit les contraintes de licence existantes afin d’autoriser une utilisation libre dans les projets open source comme commerciaux
  • Les développeurs peuvent consulter la documentation en ligne ainsi que vstdev.org pour accéder aux ressources techniques et aux exemples
  • Ce changement devrait favoriser la compatibilité des plugins et l’accélération de l’innovation dans l’ensemble de l’écosystème des logiciels audio

Présentation de la sortie du SDK VST 3.8.0

  • Steinberg Media Technologies a annoncé officiellement le VST SDK 3.8.0 à la date du 20 octobre 2025

    • Cette version constitue une mise à jour majeure à destination de la communauté des développeurs de plugins audio, en améliorant fortement l’accessibilité et l’exploitabilité du SDK
    • Les développeurs peuvent télécharger directement le SDK depuis le portail officiel, où une documentation en ligne est également fournie
  • La politique de licence du format VST3 passe de clauses auparavant restrictives à la licence MIT

    • La licence MIT autorise librement l’utilisation, la modification et la distribution dans les projets commerciaux comme open source
    • Cela crée un cadre dans lequel les développeurs de moteurs audio, de DAW et de plugins peuvent intégrer VST3 sans contraintes juridiques

Ressources développeur et accès à la documentation

  • Le VST 3 Developer Portal officiel (steinbergmedia.github.io) fournit la documentation la plus récente ainsi que les directives de l’API

    • Le portail comprend la structure du SDK, du code d’exemple et des explications sur les interfaces de plugin
    • Les développeurs peuvent ainsi concevoir et tester plus efficacement des plugins basés sur VST3
  • vstdev.org est un hub d’information centré sur la communauté, qui soutient la collaboration et le partage technique entre développeurs

    • Des forums, tutoriels et projets d’exemple y proposent un savoir-faire de développement orienté pratique

Impact sur l’écosystème du développement audio

  • Le passage à la licence MIT constitue une étape importante pour renforcer la standardisation des plugins et l’interopérabilité

    • Les entreprises de logiciels audio et les projets open source qui hésitaient jusque-là à adopter VST3 pour des raisons de licence pourront désormais s’impliquer plus activement
    • En particulier, l’intégration avec des frameworks audio majeurs tels que JUCE, Tracktion et Bitwig devrait devenir plus fluide
  • Cette décision est considérée comme un tournant important pour accélérer l’innovation dans les technologies audio et favoriser l’élargissement de la communauté de développeurs

    • À l’avenir, VST3 pourrait encore davantage s’imposer comme standard de fait du développement de plugins audio

1 commentaires

 
GN⁺ 2025-10-24
Réactions sur Hacker News
  • Comme Yamaha possède Steinberg, certains y voient « un cas où Yamaha a fait ce qu’il fallait »
    Par le passé, Yamaha avait aussi racheté Korg pendant ses difficultés financières, l’avait soutenu financièrement puis rendu à ses propriétaires d’origine, et avait également rendu les droits de la marque Sequential à son fondateur Dave Smith
    Articles liés : Histoire de Korg, Histoire de Sequential, RA News

    • Yamaha est une entreprise très ancienne, fondée sur une philosophie différente de celle des autres sociétés
      Son histoire est aussi intéressante — cette vidéo vaut le détour
      Il est frappant de voir que les entreprises avec une mentalité du type « on a créé quelque chose d’intéressant, vous voulez l’acheter ? » survivent bien plus longtemps que celles qui pensent « faisons de l’argent avec ça »
    • Yamaha gère toujours bien sa documentation produit et maintient la prise en charge des anciens pilotes
      J’ai encore du matériel USB Yamaha de 1999 pour lequel des pilotes sont toujours fournis pour Windows 11 et les dernières versions de macOS
    • « Je voudrais un piano » → « Très bien » → « J’aimerais aussi acheter une moto ? » → « Aussi incroyable que cela paraisse… »
      Une façon humoristique d’illustrer la polyvalence de Yamaha
    • Je ne savais pas que Steinberg avait été racheté par Yamaha
      Cela dit, juridiquement l’entreprise reste distincte, et son siège ainsi que ses équipes de développement et de support sont toujours à Hambourg
      Le rachat par Yamaha n’est pas une mauvaise chose, mais cela ne semble pas avoir de lien direct avec cette décision
    • J’aime le matériel audio de Yamaha
      La qualité des enceintes et la facilité de réparation sont excellentes, et les prix restent raisonnables
      D’autres marques ont déçu avec des revêtements anti-réparation ou des problèmes de surchauffe
      Avec ce contexte, la qualité de Yamaha paraît logique
  • Certains estiment que c’est une conséquence du fait que le format CLAP est techniquement supérieur à VST3
    Ils soulignent que Steinberg a pris diverses mesures pour préserver le monopole de VST3, comme l’arrêt de la distribution, des menaces juridiques et des tentatives de freiner l’adoption de CLAP

  • Comme CLAP a réussi à émerger, Steinberg semble avoir pris cette décision
    Voir le projet CLAP de u-he

    • Cela pourrait être utile pour permettre à des plugins existants de passer en open source
    • Je fais pas mal de musique, mais je n’ai presque jamais vu de plugin CLAP en pratique
    • Je me demande si les plugins populaires du moment proposent une version CLAP
    • Je ne savais pas que u-he avait autant grandi, je m’en souviens depuis l’époque de Zebra
    • Je pense que CLAP est bien meilleur
  • Le passage hors d’un format propriétaire arrive beaucoup trop tard
    En tant que compositeur travaillant avec plusieurs studios, je dois installer plusieurs DAW pour des raisons de compatibilité, et près de 800 plugins sont rescannés à chaque fois
    J’espère qu’Apple et Avid profiteront aussi de cette décision pour lancer une discussion sur la standardisation
    AAX et AU ont des processus de build complexes, et AU n’est souvent qu’un simple wrapper VST
    J’espère voir une vraie standardisation et des workflows fluides dans les cinq prochaines années

    • Depuis mon passage complet à Linux, j’ai arrêté d’utiliser des DAW
      Je trouve que l’industrie du logiciel audio est excessivement commercialisée, et qu’elle a besoin d’une innovation open source comparable à Blender
  • Du point de vue de la communauté technique, c’est l’une des nouvelles les plus attendues
    C’est surprenant que quelque chose attendu depuis des années ait été annoncé aussi discrètement sur un forum
    Grâce à Steinberg et Yamaha, il semble y avoir beaucoup de changements positifs à venir

  • Il y a beaucoup de bonnes nouvelles dans l’audio open source
    On peut aussi jeter un œil à cette vidéo présentant l’avancement du développement d’Audacity 4

    • Vers 25 minutes dans la vidéo, il est question de la souffrance liée à l’implémentation d’un hôte VST3. En substance : « si vous voulez le faire, prévoyez beaucoup de temps »
    • Espérons qu’ils ne réintègrent pas Google Analytics
    • Je surveille Audacity 4 de près, en espérant qu’ils n’y ajoutent rien d’étrange cette fois
  • En tant que non-spécialiste de l’audio, voici mon ressenti

    1. C’est une bonne nouvelle. VST joue un rôle important dans l’écosystème du logiciel audio, donc le rendre plus ouvert est positif
    2. Le SDK est bien plus volumineux que je ne l’imaginais. Des API comme l’ordonnancement de tâches entre threads étaient difficiles à comprendre
    3. Le formatage Markdown du post était cassé, ce qui le rendait pénible à lire
    • La plupart des plugins VST incluent une interface graphique, donc le SDK doit prendre en charge un framework UI multiplateforme
      Les fonctionnalités liées aux threads servent surtout à faire remonter les événements d’entrée et les mises à jour de rendu vers le thread principal (UI)
    • L’audio est traité sur un thread distinct de l’UI
      La plupart des VST se divisent entre une partie UI et une partie moteur audio, et la gestion des threads est très importante
    • Le modèle de threads de base d’un plugin repose sur les threads « principal » et « audio »
      Il est précisé pour chaque méthode sur quel thread elle peut être appelée
      CLAP a introduit une extension de pool de threads côté hôte, pour que les plugins n’aient pas à gérer eux-mêmes leurs threads, et VST3 est en train de suivre cette voie
      Une grande partie de cette complexité vient de la complexité accidentelle (accidental complexity) de VST3
  • Ce changement est sans doute dû à l’influence de CLAP, et la suite sera intéressante à observer
    VST est complexe mais largement utilisé, tandis que CLAP est plus simple mais encore peu diffusé

    • À l’heure actuelle, les plugins prenant en charge CLAP sont de l’ordre de 1 sur 200, alors que VST est pris en charge à presque 100 %
      Mais si CLAP est plus facile à développer et moins contraignant côté licence, cela pourrait encourager davantage de contributions de la communauté
      Cela dit, sa démocratisation prendra probablement du temps
  • En principe, c’est un bon changement, mais en pratique cela pourrait surtout renforcer la monoculture des métaphores musicales des années 1970
    VST3, comme MIDI 1.0, repose sur une conception limitée et rigide
    Si AudioUnits avait été publié sous licence MIT, la réaction aurait sans doute été très différente

    • On se demande ce que signifie concrètement le côté « limité et très prescriptif (opinionated) », et quelles sont les différences conceptuelles entre AU et VST3
  • Il est probable que ce soit une réponse à la popularité croissante de CLAP
    Mais l’ajout de la prise en charge de Wayland est intéressant
    Sur ce point, VST3 serait même en avance sur CLAP