RFC: Steam Audio bindings
- Lingua principale
- C#
- Stelle
- 5.2k
- Fork
- 476
- Merge medio
- 3g 16h
- PR unite (30g)
- 2
Descrizione
Steam Audio has recently been open sourced: https://github.com/ValveSoftware/steam-audio/tree/master
Silk.NET currently lacks more modern audio bindings, with XAudio being the closest we have today. OpenAL doesn't really have any modern implementations by vendors, and OpenAL Soft is a software implementation that in most cases forwards to other APIs. Miniaudio was investigated but was determined not to meet Silk.NET's industry recognition threshold. BASS is unsuitable due to its license.
With Steam Audio being Apache 2 and developed by a recognised industry player, should we consider adding Steam Audio bindings?
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia esaminando il repository Steam Audio e confrontandone l'ambito con i binding XAudio e OpenAL esistenti di Silk.NET. Determina se Steam Audio soddisfa i criteri dichiarati di riconoscimento nel settore e di licenza, quindi definisci l'ambito dei binding e i criteri di accettazione prima dell'implementazione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp
- Ambito
- audio-video-rtc
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 20/100