Created page with "Awwdio is the proposed new audio engine, it's name was revealed on The Resonance podcast." |
buffer size info |
||
(10 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
Awwdio is the | {{SHORTDESC:Awwdio is FrooxEngine's audio system.}} | ||
'''Awwdio''' is the name of [[FrooxEngine|FrooxEngine's]] audio system. | |||
== Etymology == | |||
The name “Awwdio” was revealed by [[User:Frooxius|Frooxius]] during [[The Resonance]] EP14.<ref>Episode 14 of The Resonance: https://youtu.be/-8QT6E6Xu-E</ref> | |||
The inside of the human cochlea has about 3,500 tiny hair cells that sense vibrations and send electrical impulses to the brain. In order to hear, your ears literally have to be furry on the inside—hence the “aww” in “Awwdio.”<ref>Frooxius reveals the reason behind the name: https://youtu.be/4bt5dv3HB7g?t=276</ref> | |||
== Implementation == | |||
Awwdio is responsible for mixing audio sources, and directly integrates [https://valvesoftware.github.io/steam-audio/ Steam Audio] for spatialization.<ref>Awwdio GitHub issue: https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/2430</ref> | |||
It also integrates Zita Reverb for reverb effects.<ref name="notes">Awwdio release notes: https://discord.com/channels/1040316820650991766/1154514012143362151/1370196857262702624 (requires account)</ref> | |||
The system is heavily multi-threaded, and makes use of lock-free concurrent audio mixing, which means it's very performant.<ref name="notes" /> | |||
You can change the output buffer size and simulation buffer size on-the-fly, which allows for finding a balance between latency and audio-stability (fewer crackles). | |||
== Performance == | |||
{{Main|The Performance Updates}} | |||
This—along with [[PhotonDust]]—is part of the bigger performance improvements that the community voted for in the [[May 2024 survey]]. | |||
== References == | |||
<references /> |
Latest revision as of 15:02, 16 May 2025
Awwdio is the name of FrooxEngine's audio system.
Etymology
The name “Awwdio” was revealed by Frooxius during The Resonance EP14.[1]
The inside of the human cochlea has about 3,500 tiny hair cells that sense vibrations and send electrical impulses to the brain. In order to hear, your ears literally have to be furry on the inside—hence the “aww” in “Awwdio.”[2]
Implementation
Awwdio is responsible for mixing audio sources, and directly integrates Steam Audio for spatialization.[3] It also integrates Zita Reverb for reverb effects.[4]
The system is heavily multi-threaded, and makes use of lock-free concurrent audio mixing, which means it's very performant.[4]
You can change the output buffer size and simulation buffer size on-the-fly, which allows for finding a balance between latency and audio-stability (fewer crackles).
Performance
Main article: The Performance Updates This—along with PhotonDust—is part of the bigger performance improvements that the community voted for in the May 2024 survey.
References
- ↑ Episode 14 of The Resonance: https://youtu.be/-8QT6E6Xu-E
- ↑ Frooxius reveals the reason behind the name: https://youtu.be/4bt5dv3HB7g?t=276
- ↑ Awwdio GitHub issue: https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/2430
- ↑ 4.0 4.1 Awwdio release notes: https://discord.com/channels/1040316820650991766/1154514012143362151/1370196857262702624 (requires account)