That is really interesting.
Regarding the sound there are two interesting aspects which my recordings have revealed … but I still do not understand if what I saw is reproducible or was a random event. “Audio stutters” could be a likely result.
The recordings are here:
Now … the interesting aspects:
- Sound … is read from (and written to) dedicated local cache files.
- (I still have to publish my aircraft specific recordings. There it is even more obvious.)
- The data rate at which sound files are read … seems to be different … even for the same aircraft.
- I am suspecting (guessing) that there is some IO scheduling inside the sim.
- Meaning … if less data is written or read from the cache … then Sound can increase its data rate.
OK. I always need to stress that I have no idea how the code looks. But the very few event recordings that I looked at so far would make this plausible.
I like the overall idea (if that is what Asobo does). But I am still puzzled about the fairly low local IO data rates that I am seeing. Read+write is at around 4 MB/s.
But I think I will from now one keep an eye on sound related data transfers. Maybe there is a pattern.