Encoder and decoder sources