CSIRO purchased an open application programming interface for hardware with an ethernet connection from a major acoustical instrument manufacturer. Using this interface, the author developed software for fractional octave band filtering with linear and exponential averaging. He then extended this software to automatically measure reverberation time. Fast Fourier Transform and Stepped Sine software was also developed. He then realized that CSIRO also owned two professional audio external USB sound cards. One of these had eight analogue inputs and ten analogue outputs. The other had two analogue inputs and two analogue outputs. Both could supply 48 V phantom power on their analogue inputs. It is possible to purchase phantom power preamplifiers for professional measurement microphones, but CSIRO decided to purchase phantom power to IEPE pre-amplifier adaptors. This enabled the use of professional pre-polarized microphones with IEPE microphone preamplifiers and accelerometers with built-in IEPE preamplifiers. CSIRO also had external USB hardware from another acoustical instrument manufacturer. Upon opening this instrument, it consisted of a professional audio external USB sound card and an IEPE front end for the two analogue input channels. The author decided to produce a version of his software that could be used with these three external USB sound cards.