David Olofson
David Olofson
a2play should provide a built-in MIDI handler, so that any sound with compatible arguments can be played directly with a MIDI controller. Add a switch '-P' or similar, which loads...
An additive synthesis based oscillator, similar to the "spectrum" oscillator of Audiality 1 AGW, where large numbers of partials are controlled by a small number of simple parameters, controlling the...
When parsing program argument values for the -p and -M switches, a2play should detect quoted strings, and create string objects for them, which are then passed by handle. (Not extremely...
When parsing program argument values for the -p and -M switches, a2play should treat anything that isn't a valid integer or real value as a string, and try to look...
Running for example 'a2play -ddummy a2jingle.a2s' will result in a memory leak of around 270 kB (waves and other objects) when the engine state is closed. This does not happen...
Too long immediate numeric constants break the parser! Number parsing quietly fails, and generates bogus values. This happens with integers as well as real numbers.
A2S needs a 'switch' construct, to avoid 'if' chains and similar constructs, for cleaner code and faster execution. Desired features: * Clean, simple syntax * Multiple values per case *...
Control register modulator that generates its waveform from a specified wave. See also #260 and #51.
For the purpose of acquiring information from A2S modules without actually compiling and rendering them in full, we need a way of just parsing them, without generating or running any...
While editing sound effects in the "chip" theme for Kobo Redux, I somehow managed to get A2 in a state where the compiler would not recognize any voice units, and...