DocumentCode :
2874294
Title :
A run-time reconfigurable plug-in for the Winamp MP3 player
Author :
Scalera, Jonathan ; Jones, Mark
Author_Institution :
Bradley Dept. of Electr. Eng., Virginia Polytech. Inst. & State Univ., Blacksburg, VA, USA
fYear :
2000
fDate :
2000
Firstpage :
319
Lastpage :
320
Abstract :
The paper describes a plug-in for the Winamp MP3 player that uses a configurable computer to provide digital special effects for audio streams. The plug-in makes use of run-time reconfiguration, modification of FPGA configuration bitstreams at run time, and context switching. The plug-in effects processor provides filters for a graphic equalizer and an echo effect. These filters are context-switched during the runtime of an application to reduce the amount of hardware required. Further, the effects embodied in the filters are changed on-the-fly by modifying the configuration bitstreams at runtime using the JBits API. These techniques are described and results on the performance of the application are presented
Keywords :
add-on boards; application program interfaces; audio equipment; audio signal processing; digital signal processing chips; field programmable gate arrays; multimedia communication; reconfigurable architectures; FPGA configuration bitstreams; JBits API; Winamp MP3 player; audio streams; configurable computer; configuration bitstreams; context switching; context-switched filters; digital special effects; echo effect; graphic equalizer; plug-in effects processor; run-time reconfigurable plug-in; run-time reconfiguration; Application software; Digital audio players; Digital filters; Digital signal processing; Equalizers; Field programmable gate arrays; Finite impulse response filter; Hardware; Runtime; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines, 2000 IEEE Symposium on
Conference_Location :
Napa Valley, CA
Print_ISBN :
0-7695-0871-5
Type :
conf
DOI :
10.1109/FPGA.2000.903435
Filename :
903435
Link To Document :
بازگشت