RWTH Aachen
University
Institute for Communication
Systems and Data Processing
Skip to content
Direkt zur Navigation
Home
Home

Publications – Details

RTPROC: Rapid Real-Time Prototyping for Audio Signal Processing

Authors:
Hauke Krüger, Thomas Schumacher, Thomas Esch, Bernd Geiser, and Peter Vary
Book Title:
Konferenz Elektronische Sprachsignalverarbeitung (ESSV)
Volume:
1
Venue:
Dresden, Germany
Event Date:
21.-23.9.2009
Publisher:
TUDpress Verlag der WIssenschaften
Date:
Sept. 2009
Pages:
158–166
ISBN:
978-3-94129-831-6
ISSN:
0940-6832
Language:
English

Abstract

In this contribution the RTProc system for the rapid development of real-time prototypes for digital audio signal processing algorithms is presented. RTProc enables even unexperienced programmers to transform the first implementation of a new algorithm in Matlab into a stand-alone real-time demonstrator written in C/C++ in a very efficient way. In order to achieve this goal, the RTProc software architecture is defined such that hardware and algorithm related programming issues are separated. All hardware related programming aspects are hidden so that the algorithm developer can focus on the implementation of the algorithm. Different application scenarios are supported by RTProc to operate on two different platforms: General purpose PCs (RTProcPC) and the Analog Devices ADSP-21369 EZKIT [1] embedded DSP target (RTProcDSP). While RTProcPC enables real-time processing of algorithms realized in C/C++ with a minimum system latency of approximately 5 ms, even lower system latency can be achieved by RTProcDSP if necessary. Compared to earlier versions of RTProc [3], the current version has been extended according to the needs of algorithm developers to guide users through all development phases in digital signal processing, starting from first Matlab simulations to the final highly efficient implementation in fixed point arithmetic. Example real-time prototypes for noise reduction for mobile communication, simulation of speech and audio codecs, and Matlab based room acoustic measurements will be demonstrated to show the potential of RTProc.

Download of Publication

Copyright Notice

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

The following notice applies to all IEEE publications:
© IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

File

krueger09a.pdf 138 K