A modular array microphone system comprising: an array processor; an audio bus (150, 250, 350); and N microphone modules (100, 200, 300), where N is at least 2, wherein each of the N microphone modules (100, 200, 300) comprises: a housing (110, 210, 310); a plurality of microphones (120a-y, 220a-y, 320a-y) supported by the housing (110, 210, 310); and a module processor (140, 240, 340) in communication with the plurality of microphones (120a-y, 220a-y, 320a-y) and the audio bus (150, 250, 350); wherein the audio bus (150, 250, 350) connects the array processor and the N microphone modules (100, 200, 300) such that the plurality of microphones (120a-y, 220ay, 320a-y) in each of the N microphone modules (100, 200, 300) is in communication with the array processor; wherein one or more of the array processor and the module processors (140, 240, 340) in the N microphone modules (100, 200, 300) are configured to: detect a quantity and a connection order of the N microphone modules (100, 200, 300); and configure the audio bus (150, 250, 350) to route audio signals from the plurality of microphones (120a-y, 220a-y, 320a-y) in each of the N microphone modules (100, 200, 300) to the array processor. an array processor; an audio bus (150, 250, 350); and N microphone modules (100, 200, 300), where N is at least 2, wherein each of the N microphone modules (100, 200, 300) comprises: a housing (110, 210, 310); a plurality of microphones (120a-y, 220a-y, 320a-y) supported by the housing (110, 210, 310); and a module processor (140, 240, 340) in communication with the plurality of microphones (120a-y, 220a-y, 320a-y) and the audio bus (150, 250, 350); wherein the audio bus (150, 250, 350) connects the array processor and the N microphone modules (100, 200, 300) such that the plurality of microphones (120a-y, 220ay, 320a-y) in each of the N microphone modules (100, 200, 300) is in communication with the array processor; wherein one or more of the array processor and the module processors (140, 240, 340) in the N microphone modules (100, 200, 300) are configured to: detect a quantity and a connection order of the N microphone modules (100, 200, 300); and configure the audio bus (150, 250, 350) to route audio signals from the plurality of microphones (120a-y, 220a-y, 320a-y) in each of the N microphone modules (100, 200, 300) to the array processor. a housing (110, 210, 310); a plurality of microphones (120a-y, 220a-y, 320a-y) supported by the housing (110, 210, 310); and a module processor (140, 240, 340) in communication with the plurality of microphones (120a-y, 220a-y, 320a-y) and the audio bus (150, 250, 350); wherein the audio bus (150, 250, 350) connects the array processor and the N microphone modules (100, 200, 300) such that the plurality of microphones (120a-y, 220ay, 320a-y) in each of the N microphone modules (100, 200, 300) is in communication with the array processor; wherein one or more of the array processor and the module processors (140, 240, 340) in the N microphone modules (100, 200, 300) are configured to: detect a quantity and a connection order of the N microphone modules (100, 200, 300); and configure the audio bus (150, 250, 350) to route audio signals from the plurality of microphones (120a-y, 220a-y, 320a-y) in each of the N microphone modules (100, 200, 300) to the array processor. detect a quantity and a connection order of the N microphone modules (100, 200, 300); and configure the audio bus (150, 250, 350) to route audio signals from the plurality of microphones (120a-y, 220a-y, 320a-y) in each of the N microphone modules (100, 200, 300) to the array processor.