User Guide
Table of Contents
Processing Frames in a DLL.................................................................................................................................................................168
Ruby Limitations.................................................................................................................................................................................................170
Single Interpreter...................................................................................................................................................................................170
Standard Ruby Libraries........................................................................................................................................................................170
Declaration Order...................................................................................................................................................................................170
Declaration Persistence.........................................................................................................................................................................171
Gems......................................................................................................................................................................................................171
Ruby DLL............................................................................................................................................................................................................172
Changes.................................................................................................................................................................................................172
Building the DLL.....................................................................................................................................................................................172
DSP Code Component.....................................................................................................................173
DSP Coding........................................................................................................................................................................................................174
The DSP Code Component...................................................................................................................................................................174
Inputs and Outputs................................................................................................................................................................................174
Syntax Colouring....................................................................................................................................................................................175
Editor......................................................................................................................................................................................................175
Local Variables.......................................................................................................................................................................................175
Assignments..........................................................................................................................................................................................176
Expressions...........................................................................................................................................................................................176
Conditional Statements..........................................................................................................................................................................177
Comments..............................................................................................................................................................................................177
Advanced Features.............................................................................................................................................................................................178
Arrays.....................................................................................................................................................................................................178
Mem Input..............................................................................................................................................................................................178
Hop.........................................................................................................................................................................................................179
Loop.......................................................................................................................................................................................................179
Stages....................................................................................................................................................................................................179
Debugging..............................................................................................................................................................................................181
DLL Component............................................................................................................................... 183
Introduction.........................................................................................................................................................................................................184
The Component..................................................................................................................................................................................................185
Defining Inputs and Outputs..................................................................................................................................................................185
Connector Types....................................................................................................................................................................................186
viii