An efficient musical accompaniment parallel system for mobile devices

[EN] This work presents a software system designed to track the reproduction of a musical piece with the aim to match the score position into its symbolic representation on a digital sheet. Into this system, known as automated musical accompaniment system, the process of score alignment can be carri...

ver descrição completa

Detalhes bibliográficos
Autores: Alonso-Jordá, Pedro|||0000-0002-6882-6592, Vera-Candeas, P., Cortina, Raquel, Ranilla, José
Formato: artículo
Fecha de publicación:2017
País:España
Recursos:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:inglés
OAI Identifier:oai:riunet.upv.es:10251/152278
Acesso em linha:https://riunet.upv.es/handle/10251/152278
Access Level:acceso abierto
Palavra-chave:Audio-to-score alignment
Score following
Musical accompaniment
Parallel computing
Real-time computing
CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL
id ES_d2a4e411815ccb7cc8bc8ef4032d3352
oai_identifier_str oai:riunet.upv.es:10251/152278
network_acronym_str ES
network_name_str España
repository_id_str
spelling An efficient musical accompaniment parallel system for mobile devicesAlonso-Jordá, Pedro|||0000-0002-6882-6592Vera-Candeas, P.Cortina, RaquelRanilla, JoséAudio-to-score alignmentScore followingMusical accompanimentParallel computingReal-time computingCIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL[EN] This work presents a software system designed to track the reproduction of a musical piece with the aim to match the score position into its symbolic representation on a digital sheet. Into this system, known as automated musical accompaniment system, the process of score alignment can be carried out real-time. A real-time score alignment, also known as score following, poses an important challenge due to the large amount of computation needed to process each digital frame and the very small time slot to process it. Moreover, the challenge is even greater since we are interested on handheld devices, i.e. devices characterized by both low power consumption and mobility. The results presented here show that it is possible to exploit efficiently several cores of an ARM(A (R)) processor, or a GPU accelerator (presented in some SoCs from NVIDIA) reducing the processing time per frame under 10 ms in most of the cases.This work was supported by the Ministry of Economy and Competitiveness from Spain (FEDER) under projects TEC2015-67387-C4-1-R, TEC2015-67387-C4-2-R and TEC2015-67387-C4-3-R, the Andalusian Business, Science and Innovation Council under project P2010-TIC-6762 (FEDER), and the Generalitat Valenciana PROMETEOII/2014/003Springer-VerlagDepartamento de Sistemas Informáticos y ComputaciónEscuela Técnica Superior de Ingeniería InformáticaJunta de AndalucíaGeneralitat ValencianaMinisterio de Economía, Industria y CompetitividadRepositorio Institucional de la Universitat Politècnica de València Riunet20172017-01-01journal articlehttp://purl.org/coar/resource_type/c_6501VoRhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articleapplication/pdfapplication/pdfhttps://riunet.upv.es/handle/10251/152278reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valénciainstname:Universitat Politècnica de València (UPV)InglésengJunta de Andalucía http://dx.doi.org/10.13039/501100011011 P10-TIC-6762Generalitat Valenciana https://doi.org/10.13039/501100003359 PROMETEOII%2F2014%2F003 Computación y comunicaciones de altas prestaciones y aplicaciones en ingenieríaMinisterio de Economía y Competitividad http://dx.doi.org/10.13039/501100003329 TEC2015-67387-C4-1-R SMART SOUND PROCESSING FOR THE DIGITAL LIVINGopen accesshttp://purl.org/coar/access_right/c_abf2Reserva de todos los derechoshttp://rightsstatements.org/vocab/InC/1.0/info:eu-repo/semantics/openAccessoai:riunet.upv.es:10251/1522782026-06-13T07:49:27Z
dc.title.none.fl_str_mv An efficient musical accompaniment parallel system for mobile devices
title An efficient musical accompaniment parallel system for mobile devices
spellingShingle An efficient musical accompaniment parallel system for mobile devices
Alonso-Jordá, Pedro|||0000-0002-6882-6592
Audio-to-score alignment
Score following
Musical accompaniment
Parallel computing
Real-time computing
CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL
title_short An efficient musical accompaniment parallel system for mobile devices
title_full An efficient musical accompaniment parallel system for mobile devices
title_fullStr An efficient musical accompaniment parallel system for mobile devices
title_full_unstemmed An efficient musical accompaniment parallel system for mobile devices
title_sort An efficient musical accompaniment parallel system for mobile devices
dc.creator.none.fl_str_mv Alonso-Jordá, Pedro|||0000-0002-6882-6592
Vera-Candeas, P.
Cortina, Raquel
Ranilla, José
author Alonso-Jordá, Pedro|||0000-0002-6882-6592
author_facet Alonso-Jordá, Pedro|||0000-0002-6882-6592
Vera-Candeas, P.
Cortina, Raquel
Ranilla, José
author_role author
author2 Vera-Candeas, P.
Cortina, Raquel
Ranilla, José
author2_role author
author
author
dc.contributor.none.fl_str_mv Departamento de Sistemas Informáticos y Computación
Escuela Técnica Superior de Ingeniería Informática
Junta de Andalucía
Generalitat Valenciana
Ministerio de Economía, Industria y Competitividad
Repositorio Institucional de la Universitat Politècnica de València Riunet
dc.subject.none.fl_str_mv Audio-to-score alignment
Score following
Musical accompaniment
Parallel computing
Real-time computing
CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL
topic Audio-to-score alignment
Score following
Musical accompaniment
Parallel computing
Real-time computing
CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL
description [EN] This work presents a software system designed to track the reproduction of a musical piece with the aim to match the score position into its symbolic representation on a digital sheet. Into this system, known as automated musical accompaniment system, the process of score alignment can be carried out real-time. A real-time score alignment, also known as score following, poses an important challenge due to the large amount of computation needed to process each digital frame and the very small time slot to process it. Moreover, the challenge is even greater since we are interested on handheld devices, i.e. devices characterized by both low power consumption and mobility. The results presented here show that it is possible to exploit efficiently several cores of an ARM(A (R)) processor, or a GPU accelerator (presented in some SoCs from NVIDIA) reducing the processing time per frame under 10 ms in most of the cases.
publishDate 2017
dc.date.none.fl_str_mv 2017
2017-01-01
dc.type.none.fl_str_mv journal article
http://purl.org/coar/resource_type/c_6501
VoR
http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.openaire.fl_str_mv info:eu-repo/semantics/article
format article
dc.identifier.none.fl_str_mv https://riunet.upv.es/handle/10251/152278
url https://riunet.upv.es/handle/10251/152278
dc.language.none.fl_str_mv Inglés
eng
language_invalid_str_mv Inglés
language eng
dc.relation.none.fl_str_mv Junta de Andalucía http://dx.doi.org/10.13039/501100011011 P10-TIC-6762
Generalitat Valenciana https://doi.org/10.13039/501100003359 PROMETEOII%2F2014%2F003 Computación y comunicaciones de altas prestaciones y aplicaciones en ingeniería
Ministerio de Economía y Competitividad http://dx.doi.org/10.13039/501100003329 TEC2015-67387-C4-1-R SMART SOUND PROCESSING FOR THE DIGITAL LIVING
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reserva de todos los derechos
http://rightsstatements.org/vocab/InC/1.0/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reserva de todos los derechos
http://rightsstatements.org/vocab/InC/1.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Springer-Verlag
publisher.none.fl_str_mv Springer-Verlag
dc.source.none.fl_str_mv reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
instname:Universitat Politècnica de València (UPV)
instname_str Universitat Politècnica de València (UPV)
reponame_str RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
collection RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869420390938312704
score 15,300719