Simple Engine audio chapter: sources are not actually spatialized
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- cpp
- Ambito
- audio-video-rtc
Direzione di ricerca
Inizia dal capitolo Vulkan Audio e segui il flusso da Update() a ProcessAudioWithVulkan(). Verifica come l’azimut, l’elevazione e la distanza calcolati debbano raggiungere GetHRTFData(), quindi verifica che l’esempio audio produca una spazializzazione dipendente dalla posizione invece di usare sempre la direzione centrata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
In Building a Simple Engine › Vulkan Audio, Update() computes each source's azimuth, elevation and distance but never uses them. ProcessAudioWithVulkan() always convolves with GetHRTFData(0.0f, 0.0f), so every source sounds as if it were straight ahead regardless of its position, which contradicts the chapter's claim of position-dependent 3D audio.
- Lingua principale
- C++
- Stelle
- 424
- Fork
- 127
- Merge medio
- 2g 22h
- PR unite (30g)
- 7
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di KhronosGroup/Vulkan-Tutorial
-
Multithreading chapter still talks about render passesForse già presa @SaschaWillems l’ha presa 8 giorni fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
KhronosGroup/Vulkan-Tutorial#519 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
Use of old `transitionImageLayout` in later chaptersForse già presa @gpx1000 l’ha presa 8 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
KhronosGroup/Vulkan-Tutorial#508 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
Non-C/C++ Vulkan developmentAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 74/100
KhronosGroup/Vulkan-Tutorial#499 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
KhronosGroup/Vulkan-Tutorial#498 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
KhronosGroup/Vulkan-Tutorial#497 ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di KhronosGroup/Vulkan-Tutorial
Issue simili
-
`enzymexla.linalg.lu` lowering fails for a tall matrix: the permutation is built with the pivot typeAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
EnzymeAD/Enzyme-JAX#3286 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
apache/iceberg-cpp#973 ·
I maintainer di solito rispondono entro 1 giorno
-
Add c++23 mapping to nvccApertafeature request
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 86/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno