- DSP in NeXtMidas:
  - A DSP primitive is realy no different than a simple primitive that reads and writes frame-based data.
    - If you completed Lab 4 (Write a lite version of NOOP.), you are in good shape.
    - The difference between a DSP primitive and `NOOP` is that the DSP primitive does something with the data between the `read(..)` and `write(..)`.
  - The key to understanding how to do DSP in NeXtMidas is understanding the `Data` class.
- The `Data` Class:
  - The `Data` class acts as a buffer for data read in from a file or that will be written out to a file.
  - Data from a BLUE file can be directly read into a `Data` buffer and can also be written out from a `Data` buffer.
    - Refer back to the sections on Reading Frame-Based Data and Writing Frame-Based Data for details.
  - The `Data` class also handles conversion to/from native Java arrays.
    - The docs for the nxm.sys.lib.Data class have details on how this works.
    - A few of the highlights are outlined on the next page.