1. A media computing device, comprising: a processor; a memory; a plurality of wireless network interfaces; an audio controller; and an operating system comprising programming instructions stored in the memory and operating on the processor and configured to: receive audio input streams from a plurality of audio input devices; analyze at least a portion of the received audio input streams; produce a position model describing the relative locations of each at least a portion of the plurality of audio input devices, the position model being based at least in part on at least a portion of the analysis; and direct operation of the audio controller based at least in part on the position model.