

Vector Manipulation using Intel(R) IPP 

Readme.txt 


/***********************************************************
Readme for the Vector Manipulation Sample Code for Intel(R) 
Integrated Performance Primitives


03/12/2003
***********************************************************/

Description

Demonstrates the following IPPs:

1. IppsAdd
2. Tone Generation
3. Noise Generation
4. Miscellaneous vector manipulations

An effort has been made to keep the software in the ANSI C style 
whenever possible. Although Intel(R) IPP sample code has been 
tested, no warranty, expressed or implied is to be associated 
with these functions as well as all the associated materials in 
this package. All risk assumed is by the user. See the 
Intel(R) Integrated Performance Primitives License Agreement for details.

-------------------------------------------------------------------------------

Usage

1. The default output path is the same as the makefile and source code

2. Type the application name -help (e.g., VectorManip --help) to obtain 
   a listing of command-line options.

3. Once the application is running, type h <Return> for a listing of the 
   available real-time processing commands.

4. The example provides real-time controls for:
   - Choice of signal for output
   - noise power
   - signal power

5. Output defaults to a file unless audio device is available.

6. The output file format is raw binary, 16-bits per sample

9. Sample rate is fixed to 44.1kHz -- see code for details.

-------------------------------------------------------------------------------

Changes Since Last Release

None

-------------------------------------------------------------------------------

License Definitions

Please refer to the Intel(R) Integrated Performance Primitives license file for
the license agreement details.

-------------------------------------------------------------------------------

Information in this document is provided in connection with Intel(R) products.
No license, express or implied, by estoppel or otherwise, to any intellectual
property rights is granted by this document. Except as provided in Intel's 
Terms and Conditions of Sale for such products, Intel assumes no liability 
whatsoever, and Intel disclaims any express or implied warranty, relating to
sale and/or use of Intel products including liability or warranties relating
to fitness for a particular purpose, merchantability, or infringement of any 
patent, copyright or other intellectual property right. Intel products are not
intended for use in medical, life saving, or life sustaining applications. 

Intel may make changes to specifications and product descriptions at any time,
without notice.

Designers must not rely on the absence or characteristics of any features or 
instructions marked "reserved" or "undefined." Intel reserves these for future 
definition and shall have no responsibility whatsoever for conflicts or 
incompatibilities arising from future changes to them.

Contact your local Intel sales office or your distributor to obtain the latest
specifications and before placing your product order.

Copies of documents which have an ordering number and are referenced in this 
document, or other Intel literature may be obtained by calling 1-800-548-4725
or by visiting Intel's website at http://www.intel.com.

Copyright (c) Intel Corporation, 2003

Intel and Intel XScale are trademarks or registered trademarks of Intel 
Corporation or its subsidiaries in the United States or other countries.

* Other brands and names are the property of their respective owners.
