A medium readable by a machine, embodying a program of instructions executable by said machine to perform a method for generating an encoded signal by encoding a plurality of input signals each representing a respective channel of audio information, said method comprising:
- generating a plurality of channel subband signals representing said input signals in a plurality of frequency subbands,
- generating a composite signal representing at least a portion of the bandwidth of said input signals,
- generating a spatial-characteristic signal representing spatial characteristics of a soundfield associated with said composite signal in response to respective channel subband signals in a frequency subband, wherein said spatial-characteristic signal is generated in either or both of a first form conveying information representing signal levels of said respective channel subband signals and in a second form representing one or more intended directions, wherein the forms in which to generate said spatial-characteristics signal are determined adaptively, and
- assembling said composite signal, said spatial-characteristics signal and an indication of the form of said spatial-characteristics signal into said encoded signal.