Creating sound from raw bits is, believe it or not, slightly more involved than creating video from raw bits in Silverlight 3. Getting samples to Silverlight is an interesting task. Your code will respond to Silverlight’s request for a sample with a buffer of samples of a size you determine. Rather than a push model, like generating video, it is a pull model. Let’s start with the thing that define