Publications-Detail

RTPROC: Rapid Real-Time Prototyping for Audio Signal Processing

Authors:
Krüger, H.Jeub, M.Löllmann, H. W.Vary, P.
Book Title:
IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP)
Organization:
IEEE
Address:
Taipei, Taiwan
Date:
Apr. 2009
Note:

Show and Tell Demonstration

ISBN:
978-1-42442-354-5
Language:
English

Abstract

In this contribution the RTProc system for the rapid development of real-time prototypes for digital audio signal processing algorithms is described as a proposal for the Show and Tell event of the 2009 IEEE International Conference on Acoustics, Speech, and Signal Processing. RTProc enables even unexperienced developers to transform the conceptual idea of a new algorithm 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 to allow the algorithm developer to completely focus on the implementation of the algorithm only. Different application scenarios are supported by RTProc based on the ability to operate on two different platforms, general purpose PCs (RTProcPC) and the ADSP-21369 EZKIT 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. In order to switch from one platform to the other only minimum programming effort is involved. Compared to the earlier version, the new RTProc system guides the user through all development phases involved in the conventional development of a product applying a new algorithm in audio signal processing, starting from first Matlab simulations to the final highly efficient implementation in fixed point arithmetic. All relevant aspects such as e.g. control interface generation, function verification, complexity measuring and real-time data tracking are covered by additional RTProc tools to shorten the development time significantly. Real-time prototypes for noise reduction, simulation of speech and audio codecs, and room acoustic measurements will be demonstrated to show the potential of RTProc at the ICASSP.

Download

BibTeX