Podcasting made possible for almost anyone to produce radio-like content and distribute it worldwide. The resulting explosion in number of different shows was not accompanied by an increased knowledge of the complex techniques of audio production and engineering. Vocal technique, microphone placement, dynamic compression, limiting, fader riding are all common elements in traditional radio production, and are essential for achieving a final mix that is pleasurable to listen to in almost any condition. The absence or wrong management of any of these element, which is very common in the world of podcasting, results in problems that directly impact the comsuption of the final audio material. Inconsistent audio levels make it very difficult to listen to this kind of programs, especially in common listening environments. Louder sections make listeners lower the volume of their devices, while softer parts are lost in the background noise.
Existing solutions on the app store try to correct this by using classic dynamic compression, thus reducing the short term dynamic range but provoking listening fatigue. Castamatic’s DSP algorithms provide program-dependent dynamic range control similar to those used in classic radio broadcast processors, leveling the medium/long term dynamic range and leaving transients and short term dynamics unaffected. This makes for a pleasant listening experience in any environment, without producing listener fatigue.
To make the audio effects available both while playing local files and streaming from the internet, Castamatic audio engine was written from the grounds up on Audio Unit technology, the lowest level made possible by Apple's iOS SDK. The result is a really fast application with responsive controls and minimum battery drain.