4 research outputs found

    HReMAS: Hybrid Real-time Musical Alignment System

    Get PDF
    [EN] This paper presents a real-time audio-to-score alignment system for musical applications. The aim of these systems is to synchronize a live musical performance with its symbolic representation in a music sheet. We have used as a base our previous real-time alignment system by enhancing it with a traceback stage, a stage used in offline alignment to improve the accuracy of the aligned note. This stage introduces some delay, what forces to assume a trade-off between output delay and alignment accuracy that must be considered in the design of this type of hybrid techniques. We have also improved our former system to execute faster in order to minimize this delay. Other interesting improvements, like identification of silence frames, have also been incorporated to our proposed system.This work has been supported by the "Ministerio de Economia y Competitividad" of Spain and FEDER under Projects TEC2015-67387-C4-{1,2,3}-R.Cabañas-Molero, P.; Cortina-Parajón, R.; Combarro, EF.; Alonso-Jordá, P.; Bris-Peñalver, FJ. (2019). HReMAS: Hybrid Real-time Musical Alignment System. The Journal of Supercomputing. 75(3):1001-1013. https://doi.org/10.1007/s11227-018-2265-1S10011013753Alonso P, Cortina R, Rodríguez-Serrano FJ, Vera-Candeas P, Alonso-González M, Ranilla J (2017) Parallel online time warping for real-time audio-to-score alignment in multi-core systems. J Supercomput 73(1):126–138Alonso P, Vera-Candeas P, Cortina R, Ranilla J (2017) An efficient musical accompaniment parallel system for mobile devices. J Supercomput 73(1):343–353Arzt A (2016) Flexible and robust music tracking. Ph.D. thesis, Johannes Kepler University Linz, Linz, ÖsterreichArzt A, Widmer G, Dixon S (2008) Automatic page turning for musicians via real-time machine listening. In: Proceedings of the 18th European Conference on Artificial Intelligence (ECAI), Amsterdam, pp 241–245Carabias-Orti J, Rodríguez-Serrano F, Vera-Candeas P, Ruiz-Reyes N, Cañadas-Quesada F (2015) An audio to score alignment framework using spectral factorization and dynamic time warping. In: Proceedings of ISMIR, pp 742–748Cont A (2006) Realtime audio to score alignment for polyphonic music instruments, using sparse non-negative constraints and hierarchical HMMs. In: 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings, vol 5. pp V–VCont A, Schwarz D, Schnell N, Raphael C (2007) Evaluation of real-time audio-to-score alignment. In: International Symposium on Music Information Retrieval (ISMIR), ViennaDannenberg RB, Raphael C (2006) Music score alignment and computer accompaniment. Commun ACM 49(8):38–43Devaney J, Ellis D (2009) Handling asynchrony in audio-score alignment. In: Proceedings of the International Computer Music Conference Computer Music Association. pp 29–32Dixon S (2005) An on-line time warping algorithm for tracking musical performances. In: Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI). pp 1727–1728Duan Z, Pardo B (2011) Soundprism: an online system for score-informed source separation of music audio. IEEE J Sel Top Signal Process 5(6):1205–1215Ewert S, Muller M, Grosche P (2009) High resolution audio synchronization using chroma onset features. In: IEEE International Conference on Acoustics, Speech and Signal Processing, 2009 (ICASSP 2009). pp 1869–1872Hu N, Dannenberg R, Tzanetakis G (2003) Polyphonic audio matching and alignment for music retrieval. In: 2003 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics. pp 185–188Kaprykowsky H, Rodet X (2006) Globally optimal short-time dynamic time warping, application to score to audio alignment. In: Proceedings of the International Conference on Acoustics, Speech and Signal Processing, vol 5. pp. V–VLi B, Duan Z (2016) An approach to score following for piano performances with the sustained effect. IEEE/ACM Trans Audio Speech Lang Process 24(12):2425–2438Miron M, Carabias-Orti JJ, Bosch JJ, Gómez E, Janer J (2016) Score-informed source separation for multichannel orchestral recordings. J Electr Comput Eng 2016(8363507):1–19Muñoz-Montoro A, Cabañas-Molero P, Bris-Peñalver F, Combarro E, Cortina R, Alonso P (2017) Discovering the composition of audio files by audio-to-midi alignment. In: Proceedings of the 17th International Conference on Computational and Mathematical Methods in Science and Engineering. pp 1522–1529Orio N, Schwarz D (2001) Alignment of monophonic and polyphonic music to a score. In: Proceedings of the International Computer Music Conference (ICMC), pp 155–158Pätynen J, Pulkki V, Lokki T (2008) Anechoic recording system for symphony orchestra. Acta Acust United Acust 94(6):856–865Raphael C (2010) Music plus one and machine learning. In: Proceedings of the 27th International Conference on Machine Learning (ICML), pp 21–28Rodriguez-Serrano FJ, Carabias-Orti JJ, Vera-Candeas P, Martinez-Munoz D (2016) Tempo driven audio-to-score alignment using spectral decomposition and online dynamic time warping. ACM Trans Intell Syst Technol 8(2):22:1–22:2

    Increasing data locality and introducing Level-3 BLAS in the Neville elimination

    No full text
    In this paper we present two new algorithmic variants to compute the Neville elimination, with and without pivoting, which improve data locality and cast most of the computations in terms of high-performance Level 3 BLAS. The experimental evaluation on a state-of-the-art multi-core processor demonstrates that the new blocked algorithms exhibit a much higher degree of concurrency and better cache usage, yielding higher performance while offering numerical accuracy akin to that of the traditional columnwise variant in most casesPedro Alonso, Raquel Cortina and José Ranilla were supported by project MICINN TIN2010-14971. Enrique S. Quintana-Ortí was supported by project CICYT TIN2008-06570-C04-01 and FEDE

    Improving NNMFPACK with heterogeneous and efficient kernels for beta-divergence metrics

    No full text
    NnmfPack is a library for the nonnegative matrix factorization (NNMF) problem. Nowadays NNMF is an essential tool in many fields spanning machine learning, data analysis, image analysis or audio source separation, among others. NnmfPack is an efficient numerical library conceived for shared memory heterogeneous parallel systems, and it supports, from its conception, both conventional multi-core processors and many-core coprocessors. In this article, NnmfPack is extended to handle different metrics options ( ββ -divergence), and some other parallel algorithms have been added and tested. The performance of the new functionalities of NnmfPack is tested, and some precision results of the implementations are showed using an example borrowed from the image processing field.This work has been partially supported by "Ministerio de Economia y Competitividad" from Spain, under the projects TEC2012-38142-C04-01 and TEC2012-38142-C04-04 and by ISIC/2012/006 and PROMETEO FASE II 2014/003 projects of Generalitat Valenciana.Díaz-Gracia, N.; Cocaña-Fernández, A.; Alonso-González, M.; Martínez Zaldívar, FJ.; Cortina, R.; García Mollá, VM.; Alonso, P.... (2015). Improving NNMFPACK with heterogeneous and efficient kernels for ß-divergence metrics. Journal of Supercomputing. 71(5):1846-1856. https://doi.org/10.1007/s11227-014-1363-yS18461856715Battenberg E, Freed A, Wessel D (2010) Advances in the parallelization of music and audio applications. In: Proceedings of the International Computer Music Conference, New YorkWnag J, Zhong W, Zhang J (2006) NNMF-based factorization techniques for high-accuracy privacy protection on non-negative-valued datasets. In: Proceedings of the Sixth IEEE International Conference on Computing and Processing, Data Mining Workshops ICDM Workshops, pp 513–517Rodriguez-Serrano FJ, Carabias-Orti JJ, Vera-Candeas P, Virtanen T, Ruiz-Reyes N (2012) Multiple instrument mixtures source separation evaluation using instrument-dependent NMF models. In: Proceedings of the 10th international conference on latent variable analysis and signal separation, March 12–15, Tel Aviv, Israel. LNCS, vol 7191. Springer, Berlin, pp 380–387Xu W, Liu X, Gong Y (2003) Document clustering based on non-negative matrix factorization. In: Proceedings of the 26th annual international ACM SIGIR conference on research and development in information retrieval, July 28–Aug 1, Toronto, Canada, pp 267–273Berry MW, Browne M, Langville A, Pauca V, Plemmons R (2007) Algorithms and applications for approximate nonnegative matrix factorization. Comput Stat Data Anal 52:155–173Devajaran K (2008) Nonnegative matrix factorization: an analytical and interpretative tool in computational biology. PLoS Comput Biol 4(7):e1000029. doi: 10.1371/journal.pcbi.1000029Lee DD, Seung HS (2001) Algorithms for non-negative matrix factorization., Advances in neural information processing systemsMIT Press, CambridgeKim J, Park H (2008) Nonnegative matrix factorization based on alternating nonnegativity constrained least squares and active set method. SIAM J Matrix Anal Appl 30:713–730Guan N, Tao D, Luo Z, Yuan B (2012) NeNMF: An optimal gradient method for non-negative matrix factorization. IEEE Trans Signal Process 60(6):2882–2898Cichocki A, Phan AH (2009) Fast local algorithms for large scale nonnegative matrix and tensor factorizations. In: Proceedings of IEICE transactions on fundamentals of electronics communications and computer sciences, E92-A, pp 708–721Cichocki A, Zdunek R, Amari SI (2007) Hierarchical ALS algorithms for nonnegative matrix and 3D tensor factorization. In: Proceedings of the 7th international conference on independent component analysis and signal separation, September 9–12, London, UK. LNCS, vol 4666. Springer, Berlin, pp 169–176Alonso P, García VM, Martínez-Zaldívar FJ, Salazar A, Vergara L, Vidal AM (2014) Parallel approach to NNMF on multicore architecture. J Supercomput. 70(2):564–576Díaz-Gracia N, Cocaña-Fernández A, Alonso-González M, Martínez-Zaldívar FJ, Cortina R, García-Mollá VM, Alonso P, Ranilla J, Vidal AM (2014) NNMFPACK: a versatile approach to an NNMF parallel library. In: Proceedings of the 2014 international conference on computational and mathematical methods in science and engineering, Cádiz, 2014, pp 456–465Carabias-Orti JJ, Rodriguez-Serrano FJ, Vera-Candeas P, Cañadas-Quesada FJ, Ruiz-Reyes N (2013) Constrained non-negative sparse coding using learnt instrument templates for real time music transcription. Eng Appl AI 26(7):1671–1680Carabias-Orti JJ, Virtanen T, Vera-Candeas P, Ruiz-Reyes N, Cañadas-Quesada FJ (2011) Musical instrument sound multi-excitation model for non-negative spectrogram factorization. IEEE J Select Topics Signal Process 5(6):1144–1158Minami M, Eguchi S (2002) Robust blind source separation by beta-divergence. Neural Comput 14:1859–1886Févotte C, Bertin N, Durrieu J-L (2009) Nonnegative matrix factorization with the Itakura-Saito divergence: with application to music analysis. Neural Comput 21:793–830Golub GH, Van Loan CF (1996) Matrix Comput. Johns Hopkins University Press, Baltimorehttp://pirserver.edv.uniovi.e
    corecore