Methods and apparatus, including computer program products, for block
diagram modeling, including generating a block diagram containing blocks
interconnected by lines on a graphical user interface (GUI), specifying
frame and channel information, the frame and channel information
including a frame length, a number of channels, a frame category and an
inter-sample spacing, and propagating the frame and channel information
available at each of subsequent blocks in the block diagram.