Advanced search
1 file | 222.08 KB

TarsosDSP, a real-time audio processing framework in Java

Joren Six (UGent) , Olmo Cornelis (UGent) and Marc Leman (UGent)
(2014) Proceedings of the 53rd AES Conference. p.AES53-0022-1-AES53-0022-7
Author
Organization
Abstract
This paper presents TarsosDSP, a framework for real-time audio analysis and processing. Most libraries and frameworks offer either audio analysis and feature extraction or audio synthesis and processing. TarsosDSP is one of a only a few frameworks that offers both analysis, processing and feature extraction in real-time, a unique feature in the Java ecosystem. The framework contains practical audio processing algorithms, it can be extended easily, and has no external dependencies. Each algorithm is implemented as simple as possible thanks to a straightforward processing pipeline. TarsosDSP's features include a resampling algorithm, onset detectors, a number of pitch estimation algorithms, a time stretch algorithm, a pitch shifting algorithm, and an algorithm to calculate the Constant-Q. The framework also allows simple audio synthesis, some audio effects, and several filters. The Open Source framework is a valuable contribution to the MIR-Community and ideal fit for interactive MIR-applications on Android.
Keywords
DSP, Music Information Retrieval, Feature extraction, Music, Digital Signal Processing, Software, MIR, TarsosDSP

Downloads

  • aes53 tarsos dsp.pdf
    • full text
    • |
    • open access
    • |
    • PDF
    • |
    • 222.08 KB

Citation

Please use this url to cite or link to this publication:

Chicago
Six, Joren, Olmo Cornelis, and Marc Leman. 2014. “TarsosDSP, a Real-time Audio Processing Framework in Java.” In Proceedings of the 53rd AES Conference, ed. Karlheinz Brandenburg and Mark Sandler, AES53–0022–1–AES53–0022–7.
APA
Six, J., Cornelis, O., & Leman, M. (2014). TarsosDSP, a real-time audio processing framework in Java. In K. Brandenburg & M. Sandler (Eds.), Proceedings of the 53rd AES Conference (pp. AES53–0022–1–AES53–0022–7). Presented at the 53rd AES Conference.
Vancouver
1.
Six J, Cornelis O, Leman M. TarsosDSP, a real-time audio processing framework in Java. In: Brandenburg K, Sandler M, editors. Proceedings of the 53rd AES Conference. 2014. p. AES53–0022–1–AES53–0022–7.
MLA
Six, Joren, Olmo Cornelis, and Marc Leman. “TarsosDSP, a Real-time Audio Processing Framework in Java.” Proceedings of the 53rd AES Conference. Ed. Karlheinz Brandenburg & Mark Sandler. 2014. AES53–0022–1–AES53–0022–7. Print.
@inproceedings{4260455,
  abstract     = {This paper presents TarsosDSP, a framework for real-time audio analysis and processing. Most libraries and frameworks offer either audio analysis and feature extraction or audio synthesis and processing. TarsosDSP is one of a only a few frameworks that offers both analysis, processing and feature extraction in real-time, a unique feature in the Java ecosystem. The framework contains practical audio processing algorithms, it can be extended easily, and has no external dependencies. Each algorithm is implemented as simple as possible thanks to a straightforward processing pipeline. TarsosDSP's features include a resampling algorithm, onset detectors, a number of pitch estimation algorithms, a time stretch algorithm, a pitch shifting algorithm, and an algorithm to calculate the Constant-Q. The framework also allows simple audio synthesis, some audio effects, and several filters. The Open Source framework is a valuable contribution to the MIR-Community and ideal fit for interactive MIR-applications on Android.},
  author       = {Six, Joren and Cornelis, Olmo and Leman, Marc},
  booktitle    = {Proceedings of the 53rd AES Conference},
  editor       = {Brandenburg, Karlheinz  and Sandler, Mark},
  keyword      = {DSP,Music Information Retrieval,Feature extraction,Music,Digital Signal Processing,Software,MIR,TarsosDSP},
  language     = {eng},
  location     = {London, UK},
  pages        = {AES53-0022-1--AES53-0022-7},
  title        = {TarsosDSP, a real-time audio processing framework in Java},
  url          = {http://0110.be/posts/TarsosDSP\_Paper\_and\_Presentation\_at\_AES\_53rd\_International\_conference\_on\_Semantic\_Audio},
  year         = {2014},
}