A Java-DSP interface for analysis of the MP3 algorithm

Chih Wei Huang, Jayaraman J. Thiagarajan, Andreas Spanias, Constantinos Pattichis

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Scopus citations

Abstract

Java-DSP is a freely accessible web-based software, primarily used in signal processing education and research. In this paper, we present Java-DSP modules that have been developed for the study and analysis of the MPEG-1 Layer III algorithm. We have embedded JLayer1.0, an open source MP3 library, to Java-DSP and developed an intuitive interface to expose undergraduate and graduate students to the several modules in the encoding/decoding process. The Java-DSP MP3 decoder block is an interactive function which can be used to examine the characteristics and visualize outputs of different modules in the algorithm. Some of the important functions incorporated in the proposed interface include the analysis of the hybrid filter bank, polyphase filters and the window switching based on perceptual criteria. The MP3 algorithm represents a compelling framework for teaching certain aspects in DSP. We are using this module to introduce filter banks and windowing to undergraduate students.

Original languageEnglish (US)
Title of host publication2011 Digital Signal Processing and Signal Processing Education Meeting, DSP/SPE 2011 - Proceedings
Pages168-173
Number of pages6
DOIs
StatePublished - Apr 21 2011
Event2011 Digital Signal Processing and Signal Processing Education Meeting, DSP/SPE 2011 - Sedona, AZ, United States
Duration: Jan 4 2011Jan 7 2011

Publication series

Name2011 Digital Signal Processing and Signal Processing Education Meeting, DSP/SPE 2011 - Proceedings

Other

Other2011 Digital Signal Processing and Signal Processing Education Meeting, DSP/SPE 2011
CountryUnited States
CitySedona, AZ
Period1/4/111/7/11

Keywords

  • Java-DSP
  • MPEG-1 standard
  • audio
  • compression
  • software

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Signal Processing
  • Education

Fingerprint Dive into the research topics of 'A Java-DSP interface for analysis of the MP3 algorithm'. Together they form a unique fingerprint.

Cite this