Home
Developer Resources
Technical Articles

QNX Technical Articles

QNX® Acoustic Processing Technology Development Kit 1.0 for TI 64xx DSPs: Release Notes

QNX® Acoustic Processing Technology Development Kit 1.0 for TI 64xx DSPs: Release Notes

Date of this edition: August 03, 2007

Target hardware: TMS320C64x+ DSP on TI Jacinto (TI DRA466)

Contents

For the most up-to-date version of these release notes, go to our website, www.qnx.com, log into your myQNX account, and then go to the Download Center.

What's in this TDK?

This TDK contains the following:

qwa_qnx.l64P
Acoustic Processing XDAIS Algorithm object libary for C4x+ DSP.
ixqwa.h
Header file including types, defines, and error codes supporting the Acoustic Processing API.
ixqwa.c
Source code file for default parameters to the Acoustic Processing XDAIS Algorithm.
xqwa.h
Header file including the general API to the Acoustic Processing XDAIS Algorithm.
xqwa.c
Source code file for access to the general API to the Acoustic Processing XDAIS Algorithm.
xqwa_qnx.h
Header file including additional types and function tables supporting the Acoustic Processing API.
xqwa_example.h
Header file for the Acoustic Processing sample applications.
xqwa_example.c
Source code file for the Acoustic Processing sample application using the general API (hands-free mode).
Documentation
The QNX Acoustic Processing (for XDAIS) User's Guide; see "Documentation," below.

The following files are installed in the directory where you unzip the archive:

  • help/html/copyright.tex
  • help/html/doxygen.css
  • help/html/doxygen.png
  • help/html/examples.html
  • help/html/ftv2blank.png
  • help/html/ftv2doc.png
  • help/html/ftv2folderclosed.png
  • help/html/ftv2folderopen.png
  • help/html/ftv2lastnode.png
  • help/html/ftv2link.png
  • help/html/ftv2mlastnode.png
  • help/html/ftv2mnode.png
  • help/html/ftv2node.png
  • help/html/ftv2plastnode.png
  • help/html/ftv2pnode.png
  • help/html/ftv2vertline.png
  • help/html/glossary.html
  • help/html/group___a_p_i_generic.html
  • help/html/group___d_e_f.html
  • help/html/group___e_r_r_o_r.html
  • help/html/group___operation.html
  • help/html/group___param.html
  • help/html/guide.html
  • help/html/index.html
  • help/html/LatencyDiagram.jpg
  • help/html/main.html
  • help/html/modules.html
  • help/html/pages.html
  • help/html/ParamEQ2.png
  • help/html/struct_i_q_w_a___clip_stats.html
  • help/html/struct_i_q_w_a___frame_info_struct.html
  • help/html/struct_i_q_w_a___obj.html
  • help/html/struct_i_q_w_a___params.html
  • help/html/struct_i_q_w_a___status.html
  • help/html/SystemBlockDiagram.jpg
  • help/html/tabs.css
  • help/html/tab_b.gif
  • help/html/tab_l.gif
  • help/html/tab_r.gif
  • help/html/tree.html
  • help/html/xqwa__example_8c-example.html
  • help/pdf/qap_xdais_user_guide.pdf
  • help/qap_xdais_tdk_inst.html
  • help/qap_xdais_tdk_rel.html
  • lib/qwa_qnx.l64P
  • sample/xqwa_example.c
  • sample/xqwa_example.h
  • src/iqwa.c
  • src/iqwa.h
  • src/qwa_qnx.h
  • src/xqwa.c
  • src/xqwa.h

Known issues

None currently known.

Benchmarks

We determined all these benchmarks on the TMS320C64x+ DSP on TI Jacinto.

Fixed-point version in Hands Free mode

For these benchmarks, AEC and AGC were both on.

Sample rate Frame shift Peak MCycles/sec Average MCycles/sec ROM RAM
11 K 128 57 52 177 KB 44.2 KB
11 K 64 106 94 177 KB 44.1 KB
8 K 128 54 48 177 KB 41.9 KB
8 K 64 103 94 177 KB 41.8 KB

Fixed-point version in Voice Recognition mode

For these benchmarks, AEC and AGC were both off.

Sample rate Frame shift Peak MCycles/sec Average MCycles/sec ROM RAM
11 K 128 16 15 177 KB 31.9 KB

Documentation

The functionality provided by this TDK is described in the QNX Acoustic Processing (for XDAIS) User's Guide. This package includes this document as:

  • HTML: help/html/index.html
  • PDF: help/pdf/qap_xdais_user_guide.pdf

Technical support

To obtain technical support for any QNX product, visit the Support + Services area on our website (www.qnx.com). You'll find a wide range of support options, including community forums.