Steam Audio est désormais disponible en open source

Audio vapeur

Steam Audio offre une solution audio spatiale avancée pour les jeux et applications VR

Valve dévoilée récemment, à travers un article de blog, l'annonce de Publication du code source du SDK audio Steam et tous les accessoires associés, avec lesquels Les développeurs ont désormais la liberté d'adapter Steam Audio à leurs besoins et utiliser des versions modifiées dans divers produits, y compris commerciaux, sans avoir à ouvrir le code source des modifications apportées.

Ce mouvement Non seulement cela ouvre de nouvelles possibilités à la communauté des développeurs, sinon quoi invite également les personnes intéressées par le développement de Steam Audio à participer activement au projet, car ils ont désormais la possibilité d'apporter leurs propres modifications et améliorations au projet, ce qui peut encore améliorer la plate-forme et l'adapter à une variété d'applications et de scénarios.

Nous sommes heureux d'annoncer qu'avec la dernière version de Steam Audio, le code source complet du SDK Steam Audio est désormais disponible en open source. Avec cette version, nous visons à donner plus de contrôle aux développeurs, ce qui entraînera de meilleures expériences pour leurs utilisateurs et, espérons-le, des contributions précieuses à la communauté plus large des développeurs utilisant Steam Audio.

Cela vient après avoir reçu de nombreux commentaires précieux de la communauté et des contributions aux plugins déjà disponibles en open source (Unity, Unreal et FMOD Studio), et nous souhaitons apporter ces mêmes avantages au SDK principal.

Il est mentionné que Malgré cette ouverture, Valve continuera à prendre en charge et à développer Steam Audio comme elle l'a fait jusqu'à présent, en maintenant son engagement en faveur de la qualité et de l'innovation dans le domaine de l'audio. De plus, Steam Audio continuera d'être pris en charge sur un large éventail de plates-formes, notamment Linux, Windows, macOS, Android et iOS, garantissant son accessibilité et sa convivialité dans une variété d'environnements et d'applications de développement.

Pour ceux qui ne connaissent pas Steam Audio, ils devraient savoir que propose une série d'outils puissants pour travailler avec le son surround 3D dans diverses applications, notamment les jeux informatiques et les systèmes de réalité virtuelle. Votre capacité à simuler des environnements sonores réalistes, en tenant compte de la position de l'auditeur, du mouvement de la tête, de la distance par rapport à la source sonore et d'autres facteurs, est essentiel pour créer une expérience audio immersive et adaptative.

Parmi les fonctionnalités clés de Steam Audio qui se démarquent, nous pouvons trouver les éléments suivants :

  • Intégration avec les moteurs de jeux et les environnements de création sonore: Steam Audio est compatible avec Unity 2017.3+ et Unreal Engine 4.27+, ainsi qu'avec FMOD Studio 2.0+. De plus, un module est en cours de développement pour s'intégrer au système de création sonore Wwise.
  • Simulation en temps réel de la propagation du son: Steam Audio simule automatiquement la propagation du son dans l'environnement et son interaction avec les objets, ajoutant du réalisme à l'audio.
  • Calcul de la réflexion et de l'absorption du son par les objets: Prend en compte la géométrie de la scène pour calculer la façon dont le son est réfléchi et absorbé par les objets présents.
  • Suivi de la rotation et de la position des auditeurs en réalité virtuelle: Steam Audio adapte le son en fonction de la rotation et de la position de l'auditeur, offrant une expérience sonore réaliste dans les environnements de réalité virtuelle et prenant en charge divers types de matériel pour les systèmes VR.
  • Génération de son binaural 3D à l'aide de HRTF: Steam Audio utilise la fonction de transfert de tête et de torse (HRTF) pour générer un son binaural 3D, qui prend en compte les caractéristiques de la perception des ondes sonores par les oreilles et la position de la tête par rapport à la source sonore.
  • Prise en charge du format de son surround Ambisonics: Steam Audio prend en charge le format de son surround Ambisonics, qui prend en compte la propagation du son à la fois horizontalement et verticalement, offrant une expérience sonore plus complète et plus immersive.
  • Propagation sonore ancrée pour les scènes statiques: Vous permet de pré-générer et d'enregistrer des effets sonores pendant la phase de conception de la scène, améliorant ainsi la qualité sonore et réduisant la consommation de ressources pendant l'exécution en n'ayant pas à calculer les paramètres sonores à la volée.

Enfin, il convient de mentionner que le code est écrit en C++ et publié sous licence Apache 2.0 et si vous souhaitez en savoir plus, vous pouvez consulter les détails dans le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.