After so many requests and a quite good feedback on the overall concept and writing of the tutorials, I would like to point out that I’ve just released a new tutorial by request which shows you how to display album artwork.
For new visitors here all the URL’s to the tutorials
Basics
Flash MP3 Player with XML (pt.1)
Flash MP3 Player with XML (pt.2)
Flash MP3 Player with XML (pt.3)
Goodies:
Adding a pause button
Display Album Artwork
After the official release of Flash CS3, I’ll also post the new version of the mp3 player which I will call “reMIX” featuring a few new gadgets like, full fletched transition, REAL eq graph and much much more, so stay tuned.
Tiago

The Flash MP3 player tutorial galore by Tiago's Weblog, unless otherwise expressly stated, is licensed under a Creative Commons Attribution 2.5 Switzerland License.



Sweet i can’t wait for the ac3 mp3 player tutorial.
Just keep an eye on the site
I just wanted to thank you for all your information and help to us artists that are the most “savvy” of action scripters. I really am looking forward to your tutorial on the mp3 player made from Flash CS3; being that I’m a boob and got the newest version only later realizing that it would be more difficult finding tutorials.
Again, I, and musicians/artists all across the land thank you…
T
Superb player! But how can you control the playlist seems to me like its choosing different songs everytime its loaded?
Hi D
You just need to change this line of code from:
to
The player works perfectly!
However, I would like the player to be on pause when it’s started. I don’t want the player to start playing the list immediately after it has loaded the first song. How can I achieve that?
Thanks a bunch.
B.
Thank you for this excellent set of tutorials. I have created a most wonderful music player for inclusion on a website but I have just now come across a problem. I would like the text on the player to be of a higher quality but when I change it to antialias for readibility, I then have to change the settings for publishing to Flash 8 player and then I have problems with my musicplayer……the scrolling text and album artwork don’t appear
.
Do you know of a solution to this? I am using Flash 8.
Thanks once again.
Boudewijn
Just remove line 37.
_root.sound_mc.songStarter(songfile[song_nr]);Lisa
You just need to change the text field to the desired font you want, then select anti-alias, and then the last step is to embed the font into the textfields by selecting them and pressing the “Embed” button, from there on choose the needed character groups, and everything should be working
Tiago
Capturing Video And Audio Streams: How-To
MP3 Audio File Format – A New Format for Storing Sounds
Exponentially Grow Your Business Sharing What You Know – Using Eight Types of Audio Programs
The Ten Commandments of Using Streaming Audio On Your Website
Teleseminars, Audio Downloads, Podcasts: Listen Up So You’ll Learn and Earn More
Get Personal by Adding Your Voice to Your Site
Why I Hate Flash Audio and What I Did About It
Adding Streaming Audio to Your Website
Streaming Audio Recorders
Why Publishing MP3 Can Cost You A Fortune
http://www.iqal.net/category//audio-streaming/page/2/
Congratulations, it’s amazing player!
Thank you
Very cool tutorial.
It seems that it has been asked quite a few times, but you never seem to answer it.
So here it is again…
How would you make the play ahead draggable so that when dragged the song is moved to that point in the song,
this would also need to update the timer. Either that or make fastforward and rewind buttons. They are needed more than skip track buttons as a user can already click on the track button they want to play.
Please comment about this. cheers.
Bryce
that really very useful article! thank yiu very much!
Tiago,
Amazing tutorial, very usefull,I want to add a scrollbar in the tracklist if there is more than 4 songs, can you please help?
thanks
rup
hi tiago i am creating a player form iur tutorial
but i have some problem regarding mute btn
how to submit the file to u
thanks
Kite, what would be the problem?
just tried it wow…how great
Hi Tiago,
Great work. I am a bit of a newbie and am having issues getting the player to work in CS4. CS3 seems to be fine, I can publish it and it works great but the rest of my site is built in CS4. Do I need to change something in the code? I have tested the XML and pretty much everything else I can think of to get it to work? Appreciate a little help, thanks.
Hi tiago,
Thanks for your brilliant tutorial and I have used it in a real site. I built a sliding panels widget with 15 pages on it and the client has come back to me and wants a new song for each new slide. Can I do this with the Sliding Panels Spry widget and your player? I guess I ould set up a new player and new xml file for each slide and get to start auto. The thing is will it stop playing when it moves to the new slide and will it start also?
Can you help?
Nige
thanks this is great, but I keep haveing an issue. it works fine locally out of flash, but when loading to the website locally or remote it just sits there on “loaing…” and neveractualy plays. I am looking to see what I am doing wrong. Any help would be greatly appreciated!
your tutorials are great. thanks. only problem, i cannot get it to work when loading into another .swf the playlist and buttons are not visible as well the textscroller and volume button does not work anymore. i know its a root problem but i cannot figgure it out.
please help
Almost everyone who actually these people own in with either sport or fun sees that while fishing itself is simple, catching fish seriously isn’t. There are times when we all we now have almost everything understood, then days overlook without over a nibble. What has happened, did we lose our expertise? Might possibly be the fish getting smarter? It can be element. In truth there are lots of factors that weigh into whether we are catching fish or merely passing time. Although there are a number factors, I might argue you’ll find only 3 main parts to pouring ourselves the right fishing cocktail. Since drink names like “Sex to the Beach” and “Fuzzy Navel” were taken, may I like to recommend “Fish on your Hook?” That coffee could possibly be created with any combination of the ingredients. They do not have to generally be of equal parts, but to create “Fish using a Hook” all 3 is required to be present. So put your barkeeper’s hat on and let’s begin. The first section of our drink is comprised of bait selection. Now It’s possible to hear you out of trouble there, “I can see around 10 factors built into catching a fish.” This really is, but a majority are only sub-factors of selecting an important ingredients. For part 1 your drink, should instruction like; “Who is our customer?” and “What head for bankruptcy . like?” If our cocktail is now being served inside a high class restaurant or club, came across use top-shelf liquor only. That will naturally are more expensive, that is what these customers want. On the other hand, if we’re drinking with the local pub and money is of concern china wholesale jerseys
, cheaper brands of the liquor may have the desired effect. A few will as their drinks made strong, others desire a more rewarding tasting, yet with a lack of alcohol version. Now, just what does 1 of this have to do with the asking price of tea in china? KNOW YOUR FISH. Will it like jumping for top-water lures, or picking at slow moving soft baits throughout the bottom? What’s its main supply of attraction? Some fish are attracted by sight to bright flashy objects, and others typically follow their nose. But not just knowing what the fish like, but knowing every time they prefer it, as well as adjusting for temperature and climate is important too a few. Be considered a goes a considerable ways in picking the right bait. This is usually a great start but discussing quite ready to start drinking yet. Part a couple of the “Fish on the Hook” recipe is technique. There are plenty of techniques accessible in creating a really perfect drink; “Shaken not stirred” is only one. Drinks can be made hot, cold, or frozen. Fishermen likewise use varying associated with their efforts. Whether quick popping the # 1 water lure, fly fishing, or slow reeling from your vegetation, many of the same sub-factors built into bait selection are likewise relevant here. Must obtain the aggressiveness in the fish, whether are active or lethargic. Their location,in open water or on the bank,is necessary when picking the right technique. “What bait am I using?” is naturally another important element. Getting thirsty? Some will say you won’t need this final part to create a “Fish on a Hook”, should you poured the pioneer two parts excellent, number 3 is unnecessary. I beg to differ. The final and essential ingredient is luck. There I said hello. Pros and cons, weekend warrior or professional angler, you might need a bit of. Have you ever been fishing accompanied by a buddy employing the same bait and same technique, yet you may be catching fish and maybe they are not, or vise-versa? What’s the difference? Is it that there’s more fish on his side in the boat or even a few feet across the bank? Perhaps, although i say it’s always luck. It’s either useful to you or harmful to him, however it is luck likewise. Some need half a glass, some merely a splash to consider edge off, but like I said, we all need a little bit. There you have it. Mix bait selection with technique,add some luck ,there is you then have a perfect “Fish for a Hook”. Tasty don’t you find it? “Wait an instant,” you say, “it may not be so easy. I merely create the drinks; it is important to choose to provide them. “Will that keep a tall or short glass?” “Straight up or on the rocks?” “With salt or without?” … you obtain the. Personally, I’ll take mine any way you it.