Added auto-numbering, auto-play option and next and previous buttons. Removed rewind button.
I originally wrote this to play just one MP3, but added the List component to it so it can play a whole list of MP3s. It reads an XML file, has a optional path, optional autoplay, features a loading animation while the XML file loads, playhead, volume slider, mute button (that remembers where you last muted), download bar and progress for each mp3, play button, previous track button, next track button and a time index. I saved it as a Flash MX 2004 file and it will work with Flash Player versions 7 and above.

It’s released under a BSD license, so feel free to use it.
Here is a sample XML file
<mp3s path="subfolder/" autoplay="false"><!-- optional path needs trailing slash, autoplay should be set to true or false -->
<mp3 mp3_title="Track One" mp3_filename="audio.mp3" />
<mp3 mp3_title="Some Song" mp3_filename="surf.mp3" />
<mp3 mp3_title="Audio File" mp3_filename="yhj.mp3" />
<mp3 mp3_title="Sound Effects" mp3_filename="fx.mp3" />
</mp3s>
Download the mp3scrollplayer.
I plan to add the following features in future versions:
- Optional citation (by so-and-so)
- Build my own list and scrollbar (rather than relying on a component).
- Ability to customize colors and hover color