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