After completing this tutorial, you will be able to:
Work with multirate design that allow the compiler to handle frame length mismatch between consecutive kernels in a kernel chain.
Send output data to different other kernels for stream-based and buffer-based I/O.
Conditionally instantiate graph objects.
This tutorial is based on simple data passthrough to avoid another level of complexity.