As mentioned briefly in Chapter 3, streaming media codecs use perceptual models to convert raw audio into a streaming media format. Codecs use signal level and frequency to determine what is most important about an audio signal, and thereby determine what can be discarded. Knowing a little about how codecs work enables us to produce our audio in such a way as to generate a high quality streaming media file.