David Olofson
David Olofson
Inspired by a gamedev problem I'm currently working on, I realize that it would be useful to declare events as related, so they can be managed in a way similar...
However "interesting," I feel the current demos are kind of rubbish, and are at best vaguely hinting towards the capabilities of Audiality 2. This needs to be corrected. Plan: 1....
At this point, the term **Voice** is a bit misleading, as our **Voices** can be anything from a script container with no audio processing through a full synth style voice...
While "A2" might look cool, it's not very clever to build the major version number into every bit of the API. We have a versioning API! (Besides, it's awkward to...
Given that even phones have 64 bit CPUs at this point, it might be time to switch to 64 bit timestamps, with higher sub-sample resolution. A 48:16 timestamp format would...
Audio data is still - even by modern standards, and with compression - pretty heavy, and the human ear is **incredibly** good at recognizing repeating audio! We can combat that...
a2play interactive CLI mode! Easy integration with consoles in games and other applications. Trivial implementation of remote control/debugging over network connections and similar. The parser should be implemented in the...
For Audiality 2 to be accessible and comprehensible to any others than fellow audio programmers, I believe it needs to have an intuitive, interactive visual authoring tool, with live game...
A tool that can load and monitor changes in one or more A2S files, analyzing changes in order to recompile only programs, functions, message handlers etc that have been modified,...
We need a regression test suite! It could be as simple as rendering all A2S examples to audio, and comparing that to reference recordings. The test should differentiate between subtle...