-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document internal Audio Architecture #7896
base: master
Are you sure you want to change the base?
Conversation
ed896b5
to
d2b5f75
Compare
contributing/development/core_and_modules/internal_audio_architecture.rst
Outdated
Show resolved
Hide resolved
contributing/development/core_and_modules/internal_audio_architecture.rst
Outdated
Show resolved
Hide resolved
contributing/development/core_and_modules/internal_audio_architecture.rst
Outdated
Show resolved
Hide resolved
contributing/development/core_and_modules/internal_audio_architecture.rst
Outdated
Show resolved
Hide resolved
contributing/development/core_and_modules/internal_audio_architecture.rst
Outdated
Show resolved
Hide resolved
contributing/development/core_and_modules/internal_audio_architecture.rst
Outdated
Show resolved
Hide resolved
contributing/development/core_and_modules/internal_audio_architecture.rst
Outdated
Show resolved
Hide resolved
contributing/development/core_and_modules/internal_audio_architecture.rst
Outdated
Show resolved
Hide resolved
contributing/development/core_and_modules/internal_audio_architecture.rst
Outdated
Show resolved
Hide resolved
|
||
3D audio techniques | ||
------------------- | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's a good idea to mention SPCAP, Camera3D doppler tracking and the audio panning properties here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copy&pasted that as-is into the file for now. I'll write that part today.
Thanks for the feedback, @Calinou. I'll merge them in as soon as I can. I reserved some time in the last week of the year to work on this PR (not sure if I'll find time before then). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some further style fixes
contributing/development/core_and_modules/internal_audio_architecture.rst
Outdated
Show resolved
Hide resolved
contributing/development/core_and_modules/internal_audio_architecture.rst
Outdated
Show resolved
Hide resolved
First draft of classes architecture. I still need to read more of the audio server class and check how I can incorporate Bus/AudioStreamPlaybackBusDetails and AudioStreamPlaybackListNode, and then resampler… and effects… And then find out how the microphone device reaches the microphone audio stream + capture/record effects. Here's the draw.io file, if so. wants to make suggestions (you can download the app here https://www.drawio.com/, the web version might also work): |
This is still a draft and I'm still collecting data / reading code - this might take the whole September.
If, at the end, there's too much detail, I'll move that to my own documentation.
Help / feedback is wanted, appreciated, liked and loved.