Opens in a new tab

AES E-Library

← Back to search

Conference Paper

TarsosDSP, a Real-Time Audio Processing Framework in Java

Authors: Six, Joren; Cornelis, Olmo; Leman, Marc

AES Conference: 53rd International Conference: Semantic Audio · Paper P2-6 · January 2014

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.

Details

Published in
AES Conference: 53rd International Conference: Semantic Audio
Paper number
P2-6
Publication date
January 6, 2014
Session subject
Audio Signal Processing and Feature Extraction
Affiliation
University College Ghent, Ghent, Belgium; University Ghent, Ghent, Belgium (See document for exact affiliation information.)
Type
Conference Paper