Steam Audio ara està disponible com a codi obert

Steam Àudio

Steam Audio ofereix una solució d'àudio espacial avançada per a jocs i aplicacions de realitat virtual

Valve va donar a conèixer fa poc, mitjançant una publicació de bloc, l'anunci de l'alliberament del codi font de Steam Audio SDK i tots els complements relacionats, amb la qual cosa ara els desenvolupadors tenen la llibertat dadaptar Steam Audio a les seves necessitats específiques i utilitzar versions modificades en diversos productes, inclosos els comercials, sense haver dobrir el codi font dels canvis realitzats.

aquest moviment no només obre noves possibilitats per a la comunitat de desenvolupadors, sinó que també convida els interessats en el desenvolupament de Steam Audio a participar activament en el projecte, ja que ara tenen l'oportunitat de contribuir amb els seus propis canvis i millores al projecte, cosa que pot millorar encara més la plataforma i adaptar-la a una varietat d'aplicacions i escenaris.

Ens complau anunciar que amb l'última versió de Steam Audio , el codi font complet de l'SDK de Steam Audio ara està disponible com a codi obert. Amb aquest llançament, el nostre objectiu és brindar més control als desenvolupadors, cosa que conduirà a millors experiències per als seus usuaris i, amb sort, contribucions valuoses a la comunitat més àmplia de desenvolupadors que utilitzen Steam Audio.

Això es produeix després de rebre molts comentaris i contribucions valuosos de la comunitat als complements que ja estan disponibles com a codi obert (Unity, Unreal i FMOD Studio), i volem portar aquests mateixos beneficis a l'SDK principal.

S'esmenta que malgrat aquesta obertura, Valve continuarà recolzant i desenvolupant Steam Audio com ho ha fet fins ara, mantenint el seu compromís amb la qualitat i la innovació al camp de l'àudio. A més, Steam Audio seguirà sent compatible amb una àmplia gamma de plataformes, incloses Linux, Windows, macOS, Android i iOS, cosa que garanteix la seva accessibilitat i utilitat en una varietat d'entorns de desenvolupament i aplicacions.

Per als que desconeixen de Steam Audio, han de saber que ofereix una sèrie d'eines poderoses per treballar amb so envoltant 3D en diverses aplicacions, inclosos els jocs dordinador i els sistemes de realitat virtual. La seva capacitat per simular entorns sonors realistes, tenint en compte la posició de l'oient, el moviment del cap, la distància des de la font de so i altres factors, és fonamental per crear una experiència d'àudio immersiva i adaptativa.

Entre les característiques clau de Steam Audio que es destaquen, podrem trobar les següents:

  • Integració amb motors de jocs i entorns de creació de so: Steam Audio és compatible amb Unity 2017.3+ i Unreal Engine 4.27+, així com amb FMOD Studio 2.0+. A més, es desenvolupa un mòdul per integrar-se amb el sistema de creació de so Wwise.
  • Simulació en temps real de la propagació del so: Steam Audio simula automàticament la propagació del so a l'entorn i la seva interacció amb els objectes, cosa que afegeix realisme a l'àudio.
  • Càlcul de la reflexió i absorció del so per objectes: Considera la geometria de l'escena per calcular com el so es reflecteix i s'absorbeix pels objectes presents.
  • Seguiment de la rotació i posició de l'oient en realitat virtual: Steam Audio adapta el so en funció de la rotació i posició de l'oient, proporcionant una experiència sonora realista en entorns de realitat virtual i suportant diversos tipus de maquinari per a sistemes VR.
  • Generació de so binaural 3D mitjançant HRTF: Steam Audio utilitza la funció de transferència de cap i tors (HRTF) per generar so binaural 3D, que té en compte les característiques de la percepció de les ones sonores per part de les orelles i la posició del cap respecte a la font de so.
  • Suport per a format de so envoltant Ambisonics: Steam Audio és compatible amb el format de so envoltant Ambisonics, que considera la propagació del so tant horitzontal com verticalment, proporcionant una experiència de so més completa i envolupant.
  • Propagació fornejada de so per a escenes estàtiques: Permet pregenerar i guardar efectes de so durant l'etapa de disseny de l'escena, cosa que millora la qualitat del so i redueix el consum de recursos durant l'execució en no haver de calcular els paràmetres de so sobre la marxa.

Finalment, cal esmentar que el codi està escrit a C++ i publicat sota la llicència Apache 2.0 i si estàs interessat en poder conèixer-ne més, pots consultar els detalls en el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.