05.05.2013 Views

Huron & SNAP Documentation

Huron & SNAP Documentation

Huron & SNAP Documentation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Introduction to the Programming<br />

Tools<br />

The Programming Tools package consists of a set of function<br />

libraries that enable the development of both DSP programs and<br />

associated applications, using the <strong>Huron</strong> hardware<br />

environments.<br />

The Programming Tools documentation can be found in PDF<br />

format on the <strong>Huron</strong> VRack CDROM, and is comprised of<br />

several sub-sections:<br />

• The Lake Technology DSP Coding Tools explain how to<br />

develop DSP assembler programs for the <strong>Huron</strong> hardware<br />

environment.<br />

• The Lake Technology Debug Tools explain how to use<br />

LakeMon, a text based debugger which can be used for<br />

downloading, running, and debugging DSP assembler<br />

programs.<br />

• The Lake Technology Host Interface Library lists the C++<br />

Class library structure’s used in development of host<br />

applications. These host applications control DSP assembler<br />

programs.<br />

• The Lake Technology Complex Library provides functions<br />

which enable the creation and manipulation of complex<br />

arrays.<br />

• The Lake Technology Engineering Tools Library provides<br />

access to Lake Technology’s FIRfilter and Transmit Capture<br />

classes. These classes allow application programs to<br />

perform convolution and measurement using the <strong>Huron</strong><br />

hardware.<br />

• The Lake Technology Meters Class which provides<br />

functionality for creating and displaying a set of meters from<br />

within application programs.<br />

• The Lake Technology Debug Library provides classes for<br />

developing application specific LakeMon debug windows or<br />

including a debug window in your application.<br />

• The Lake Technology Error and Exception Class provides<br />

facilities for application programmers to handle error and<br />

exception conditions.<br />

• The Lake Technology MatLab® Interface, which provides<br />

the ability to control the functionality of the <strong>Huron</strong><br />

Engineering Tools using MatLab Scripts. Full MatLab<br />

version 5.2 and 5.3 functionality is provided for the creation<br />

of audio engineering solutions.<br />

HURON TECHNICAL MANUAL PAGE 251

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!