Belloch Rodríguez, JA.; Ferrer Contreras, M.; Gonzalez, A.; Martínez Zaldívar, FJ.; Vidal Maciá, AM. (2013). Headphone-Based virtual spatialization of sound with a GPU accelerator. Journal- Audio Engineering Society. 61(7):546-561. http://hdl.handle.net/10251/45431
Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10251/45431
Title:
|
Headphone-Based virtual spatialization of sound with a GPU accelerator
|
Author:
|
Belloch Rodríguez, José Antonio
Ferrer Contreras, Miguel
Gonzalez, Alberto
Martínez Zaldívar, Francisco José
Vidal Maciá, Antonio Manuel
|
UPV Unit:
|
Universitat Politècnica de València. Instituto Universitario de Telecomunicación y Aplicaciones Multimedia - Institut Universitari de Telecomunicacions i Aplicacions Multimèdia
Universitat Politècnica de València. Departamento de Comunicaciones - Departament de Comunicacions
Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació
|
Issued date:
|
|
Abstract:
|
[EN] Multichannel audio signal processing has undergone major development in recent years. The incorporation of spatial information into an immersive audiovisual virtual environment or into video games provides a better ...[+]
[EN] Multichannel audio signal processing has undergone major development in recent years. The incorporation of spatial information into an immersive audiovisual virtual environment or into video games provides a better sense of ¿presence¿ to applications. In a binaural system, spatial sound consists of reproducing audio signals with spatial cues (spatial information embedded in the sound) through headphones. This spatial information allows the listener to identify the virtual positions of the sources corresponding to different sounds. Headphone-based spatial sound is obtained by filtering different sound sources through a collection of special filters (whose frequency responses are called Head-Related Transfer Functions) prior to rendering them through headphones. These filters belong to a database composed by a limited number of spatial fixed positions. A complete audio application that can render multiple sound sources in any position of the space and virtualize movements of sound sources in real time demands high computing needs. Graphics Processing Units (GPUs) are highly parallel programmable coprocessors that provide massive computation when the needed operations are properly parallelized. This paper presents the design of a headphone-based multisource spatial audio application whose main feature is that all required processing is carried out on the GPU. To this end, two solutions have been approached in order to synthesize sound sources in spatial positions that are not included in the database and to virtualize sound sources movements between different spatial positions. The results show that the proposed application is able to move up to 240 sources simultaneously .
[-]
|
Subjects:
|
Multichannel audio signal processing
,
GPU
,
Headphone
,
HRTF
,
Binaural
,
CUDA
|
Copyrigths:
|
Cerrado |
Source:
|
Journal- Audio Engineering Society. (issn:
0004-7554
)
|
Publisher:
|
Audio Engineering Society
|
Publisher version:
|
http://www.aes.org/e-lib/browse.cfm?elib=16870
|
Project ID:
|
info:eu-repo/grantAgreement/MICINN//TEC2009-13741/ES/Spatial Audio Systems Based On Massive Parallel Processing Of Multichannel Acoustic Signals With General Purpose-Graphics Processing Units (Gp-Gpu) And Multicores/
info:eu-repo/grantAgreement/MINECO//TEC2012-38142-C04-01/ES/PROCESADO DISTRIBUIDO Y COLABORATIVO DE SEÑALES SONORAS: CONTROL ACTIVO/
info:eu-repo/grantAgreement/UPV//PAID-05-11/
info:eu-repo/grantAgreement/UPV//PAID-05-12/
info:eu-repo/grantAgreement/GVA//PROMETEO09%2F2009%2F013/ES/Computacion de altas prestaciones sobre arquitecturas actuales en porblemas de procesado múltiple de señal/
|
Thanks:
|
This work has been partially funded by Spanish Ministerio de Economia (TEC2009-13741 and TEC2012-38142-C04-01) and EU through FEDER funds, Generalitat Valenciana PROMETEO 2009/2013, and Universitat Politecnica de Valencia ...[+]
This work has been partially funded by Spanish Ministerio de Economia (TEC2009-13741 and TEC2012-38142-C04-01) and EU through FEDER funds, Generalitat Valenciana PROMETEO 2009/2013, and Universitat Politecnica de Valencia through Programa de Apoyo a la Investigacion y Desarrollo (PAID-05-11 and PAID-05-12).
[-]
|
Type:
|
Artículo
|