Articles

SPL are the initials usually associated with the term sound pressure level, but it is also short for Sound Performance Lab, a German firm that has been making professional recording gear since the late 1970s. ...