Abstract
This paper describes the implementation of a recently introduced parallel graphic equalizer (PGE) in a heterogeneous way. The control and audio signal processing parts of the PGE are distributed to a PC and to a signal processor, of WaveCore architecture, respectively. This arrangement is particularly suited to the algorithm in question, benefiting from the low-latency characteristics of the audio signal processor as well as general purpose computing power for the more demanding filter coefficient computation. The design is achieved cleanly in a high-level language called Kronos, which we have adapted for the purposes of heterogeneous code generation from a uniform program source.
Original language | English |
---|---|
Title of host publication | Proceedings of the 18th International Conference on Digital Audio Effects, DAFx 2015 |
Editors | Peter Svensson, Ulf Kristiansen |
Place of Publication | Trondheim, Norway |
Publisher | Norwegian University of Science and Technology |
Pages | 351-357 |
Number of pages | 7 |
Publication status | Published - 30 Nov 2015 |
Event | 18th International Conference on Digital Audio Effects, DAFx 2015 - Trondheim, Norway Duration: 30 Nov 2015 → 3 Dec 2015 Conference number: 18 |
Publication series
Name | Proceedings of the International Conference on Digital Audio Effects (DAFx) |
---|---|
Publisher | Norwegian University of Science and Technology |
ISSN (Print) | 2413-6700 |
Conference
Conference | 18th International Conference on Digital Audio Effects, DAFx 2015 |
---|---|
Abbreviated title | DAFx |
Country/Territory | Norway |
City | Trondheim |
Period | 30/11/15 → 3/12/15 |
Keywords
- Audio effects
- Graphical equalizer
- Low latency
- Heterogeneous computing