How To Create a Sleek Audio Player Interface in Photoshop
In this tutorial you’ll learn how to design a sleek audio player interface in Adobe Photoshop.
Quick Nav:
Materials Needed:
Step 1
Create a new document 600×400 px big.
Step 2

Using the radial gradient tool from #5e6c78 to #20282e, fill the background.
Step 3

Duplicate background and go to Filter-Noise-Add Noise. Use these settings: Amount:5%; Uniform; Monochromatic. Click Ok. Now lower the layer opacity to 30%. You should now have something like this.
Step 4

Ok, let’s make the audio player now. Create new layer (Ctrl+Shift+N) and name it "Base". Using the Rounded Rectangle Tool, radius 5px, draw a rectangle like in the picture and use these blending options. Colors in the gradient are: #3d4a59; #1c2329; #303a44. Stroke color: #191919.
Step 5

Now create a new document, 600x600px. Go to Edit-Fill-50%Gray. Then Filter-Noise-Add Noise with these settings: 80%; Gaussian; Monochromatic. Then Filter-Blur-Radial Blur with these settings: 100; Spin; Best. Press Ctrl+F to repeat it. You should have something like this now.
Step 6

Copy the previously made image to the audio player document above the "Base" layer. Change the blending mode to Soft Light and Opacity to 80%. Let’s name this layer "Texture". Ctrl+click on "Base" layers thumbnail to make a selesction. Then press Ctrl+Shift+I to reverse the selection. Hit delete.
Step 7

Create new layer. Name it "Higlights". Using Pencil tool draw two lines – one at the top of the base and one at the bottom. Erase the sides of the lines with a large soft brush and lower the opacity to 80%. To keep things more organised, select the previous three layers – Base, Texture and Highlights – and press Ctrl+G to gropu these layers. Name the group "Base".
Step 8

Now let’s make the speakers on both sides. Create new layer. Name it "speaker". Ctrl click on the "Base" layer’s thumbnail to make a selection. Then take Rectangular marquee tool and while holding Shift+Alt drag across to get a selection like in the picture. Fill it with #3a3a3a. Dublicate the layer, name it "texture". Go to blending options and add these settings: Pattern Overlay with the attached "Spiderman pattern", Blend mode – Overlay and Scale 12%.
Step 9

Create a new layer, name it "Highlight". Again using the Pencil tool draw a 1px highlight like in picture. Then create a new layer and name it "Shadow". Using Elliptical marquee tool draw a selection like in picture, fill it with black and go to Filter-Blur-Gaussian Blur, Radius 5. Erase all the unnecessery parts to get result like in picture and lower the Opacity to 50%.
Step 10

Group the previous four layers – Speaker, Texture, Highlight and Shadow and name the group Speaker_left. Duplicate the group, flip it horizontally and place on the right side. Name it "Speaker_Right".
Step 11

Let’s make the Close, Minimize and Maximize buttons. Create new layer, name it "Button". Using Rounded Rectangle tool, Radius 2px, draw a small button, fill it with white. Then add these Blending options. The gradient colors are #8799ab-#485664-#8799ab. Stroke color is #384251.
Step 12

Create a new layer, name it "X". To get the X, you can either use a font you like or draw it with pencil tool like i did. I used a Gradient overlay (Dark grey-Lighter gray) and 1px drop shadow to get this effect.
Step 13

Group the previous 2 layers and name the group "X". Then make the other 2 buttons by dublicating the "X" group and just changing the "X" layer. Again I used Pencil tool to draw the symbols.
Step 14

Now let’s make the screen. Create new layer, name it "Screen Base". Draw a rectangle like in the picture and fill it with gradient from #303a44 to #4a5968.
Step 15

Create a new layer. Name it "Gloss". Draw a smaller rectangle and fill it with White to Transparent gradient. Lower the Opacity to 10%.
Step 16

Again using 1px white Pencil tool draw some highlights around. Just play with it to get results you like.
Step 17

Let’s fill the screen with some content. Make a new group and Name it "Content". I’ll try to keep this part short and understandable. For each thing make a new layer. First, using a soft round brush add a highlight where the timer will be. Then, using a digital-looking font (I used a font called Digital-7, you can get it in DaFont) type in the 03:59 or any other numbers. Then type in the name of the track (I used font Walkway Bold). The, using Arial, type in Repeat and Shuffle. The Shuffle mode is on, so make it a bit lighter than Repeat. Then I added some small details using the techniques described before – 1px Pencil tool lines and some Round soft brush for light effects.
Step 18

Create a new layer. Name it "Progress bar". Using Rounded Rectangle tool, radius 5px, draw a thin, long rectangle. Fill it with black and add these blending options: Gradient Overlay from #303a44 to #1c2329 and 1px Stroke, color #afbbc6, Opacity 16%. Now create a new layer and name it "Progress knob". Draw a small rectangle and fill it with black. Use these Blending options – Inner shadow: Blend mode- Normal, Color – White, Distance 0, Size 1; Gradien Overlay: #5c6977-#212a30-#5c6977; Stroke: Size 1px, Color #222b31.
Step 19

Now there’s gonna be a lot of buttons to make. So make a new group and name it "Buttons". First we’ll make the base for the Play, Stop and other buttons. Create new layer, name it "Button Base". To get the shape I used a 5px Radius Rounded Rectangle tool and then drew the sides with pencil tool. If you want, you can make it simply as a rounded rectangle shape. Then add these Blending Options – Drop Shadow: Angle – -90 (Un-check the "Use Global Light"), Distance – 1, Size 0. Inner shadow: Blend Mode – Normal, Color – White, Angle – 90 (again don’t use the global light), Distance – 1, Size – 0. Gradient Overlay: #4d5c6a-#1c2329-#303a43.
Step 20

Now we’ll add a lot of small details using just 1px Pencil tool and then erasing end of the lines. Just look at the picture to get the idea. Remember that you have to play with the Opacity to get nice results.
Step 21

To make the Play, Pause, Stop, Forward and Backward buttons, I simply drew rectangles and triangles and combined them for the Forward and Backward buttons. Add this Gradient Overlay to the control button layers: #b7d9ed-#458fb2-#b7d9ed.
Step 22

Now let’s make the final 4 buttons – Repeat, Shuffle, Playlist and Equalizer. All of them are going to be the same – just a small rounded rectangle with these Blending Options: Drop Shadow – Opacity 26%, Spread 100%, Size 1. Inner shadow: Blend mode – Normal, Color – White, Opacity 40%, Angle – 90, Distance – 1, Choke – 100%, Size – 0. Gradient Overlay: #3d4a59-#1c2329-#303a44. Then copy these buttons and place them like in the picture.
Step 23

Now add the text. I used font Arial and these Blending Options: Drop Shadow – Opacity 42%, Angle 90, Distance 1, Size 0. Gradient Overlay: #4c5a69-#8495a7.
Step 24

Once again add some small details with the pencil tool.
Step 25

Now the last thing we’ll add to the interface is the volume control. First, draw the icon with Pencil Tool. Add the same gradient as the Playback control buttons (Play, Pause etc.).
Step 26

Using the Rounded Rectangle tool, Radius 5px, draw a rectangle and add the same gradien as the Progress Bar.
Step 27

Draw 10 small circles. The active ones will have a gradient like the Volume icon and the rest of them will have a simple Light gray to Dark gray gradient.
Step 28

Let’s finish it and add some reflection. Merge all of the layers except the background. Duplicate it, add 1,2px Gaussian Blur, flip it Vertically and using Round soft eraser, erase the bottom.
Conclusion
So here it is – your finished audio player interface. You can try to make it a real skin for the Xion player. But if a lot of people would like to see a tutorial about making this design into a working skin, then I’d be glad to make a tutorial about that too.
117 Comments
Hey guys, I made a Flash Mp3 player out of it with AS3.
Had to make so changes due to funcionality but it’s basically the player skin from the tutorial above.
Enjoy it –
Flag as inappropriatehttp://sas-q4.de/memberupload/CerVanteZ/sleekyMediaPlayer.rar
very wonderful work
Flag as inappropriateHi,
Flag as inappropriateI wonder if you wold mind marking this interface working with C# or VB.NET or other…?
Photoshop tutorials, from beginner to advanced. photo manipulation, icon design, text effects, interface, layout, painting, photo effects, psd tuts, maxon cinema 4d, designing.
Flag as inappropriatehttp://lernphotoshop.co.cc
This is nice. After doing this I would like to take it to a website. Can you point me in the right direction for getting it ready for Adobe Flex.
Flag as inappropriateThanks in advance
Beautiful interface, and a very detailed list of instruction. I learned quite a lot of design techniques here, like highlights, textures, working with gradients, and most important of all, how to make CLOSE, RESTORE, and MINIMIZE icons!
Flag as inappropriateThanks for sharing, looked along way to find a nice interface.
Flag as inappropriateThat’s awesome! =D
Flag as inappropriateI loved it!
Thank you soooo much!
Very appreciated design! *–*
做了一半 就没做了
Flag as inappropriateOn step 19
Flag as inappropriateInner shadow opacity 18%
Thank you!!!!!!!!!!
Flag as inappropriateawesome:)
Flag as inappropriateWow! This looks fantastic! This could be used on a number of interface designs. Thanks
Flag as inappropriateNice player
Flag as inappropriateGreat tut … you have great skills … hope you publish some more
thanks
Flag as inappropriatethat was good, it took ages with me but i made it, thanks
Flag as inappropriateWe need player like this one on our new site! Great style!
Flag as inappropriateAmazing detail level !
Flag as inappropriateI’v learn a lot from this tut.
Thx dude !
Very attractive player design! We will try something like this in our new web project.
Flag as inappropriateFantastico!! thanks so much for sharing
Flag as inappropriateGreat Tutorial, I have used it here http://proj.arjun-g.com/silplayer/
Thanks a lot.
Flag as inappropriateGreat tutorial, the audio player looks fantastic and I love some of the techniques used, especially the highlighting ones.
Flag as inappropriateSimpātisks darbs. Paldies!
Flag as inappropriateAwesome tutorial. I am really interested in finding out how turn this into a working skin. Please gif you can… give me some info on that. Keep up the great work and have a nice day. Peace & blessings… Thank you
Flag as inappropriateAwesome tutorial. I am really be interested in finding out how turn this into a working skin. Please gif you can… give me some info on that. Keep up the great work and have a nice day. Peace & blessings… Thank you
Flag as inappropriateI really like this tutorial but I would really appreciate if you could explain how you made the “Button Base” in step 19
Flag as inappropriateI hung in there at first but some of the images actually made me dizzy. I couldn’t take it anymore. I’ll check back and see if I can make it through
Flag as inappropriategreat tut, thanks for sharing
Flag as inappropriatehmm very nice tutorial
Flag as inappropriatestylish.
thanks for providing.
Flag as inappropriateThanks buddy its realy good for proffesionals.
Flag as inappropriateYou are a beast !!! Thanks for the awesome tutorial !
Flag as inappropriateyou’re SUPER SMOCKIN’ SICK STYLISH,Jurgis!!!I am a interface designer and also a gamer. Thanks for your enlightment!
Flag as inappropriateThanks for Share!
Flag as inappropriateits very nice. Great post33
Flag as inappropriateits very nice. Great post20
Flag as inappropriateits very nice. Great post14
Flag as inappropriateExcellent post. Thanks
Flag as inappropriateThanx You Admin or Usher’s Very Good post is
Flag as inappropriategreat job, thanks a lot !!!
Flag as inappropriateone of the best tutorials i’ve seen so far
Flag as inappropriateBrilliant tutorial, just finished it. Every photoshop user should give this a go. Took me about 4 hours.
Flag as inappropriateBrilliant tutorial, just finished it. Every photoshop user should give this a go. Took me about 4 hours.
Flag as inappropriateI would definitely like to see this made into a skin. MAKE THE TUTORIAL! lol
Flag as inappropriateThanks for your post.
Flag as inappropriatecontinue the tutorial to include the programming…is it hard?
Flag as inappropriateAmazing tutorial!
Flag as inappropriateFantastic, very detailed tutorial ~
Flag as inappropriateJurgis, this is sweet and well done. Thanks!
Flag as inappropriateNice! Good tutorial!Thanks for sharing.
Flag as inappropriatethanks for your post
Flag as inappropriateThanks for the great tutorial
Flag as inappropriateA good lesson, very professionally and quality made. Thanks!
Flag as inappropriateAmazing Tutorials! Thanks for sharing!
Flag as inappropriateAn amazing tutorial and very well explained. I would really like to see a tutorial on how to get this interface made into a skin for Xion player or how to get it working on a website. Thanks for sharing.
Flag as inappropriateThis would be SO cool if… I could actually make it work to play my mp3 files on my web site!
Any ideas? :)
Deborah
Flag as inappropriateYou can always use Flash to create that player. ;)
Also, a great tutorial. Thank you Jurgis!
Flag as inappropriateFantastic!!! :)
Flag as inappropriateThanks for the great tutorial.
Flag as inappropriateAwesome tutorial. Thanks for that. Also, feel free to browse my new site http://koocha.com with lost of design stuff collected from Internet
Flag as inappropriateAmazing! Thanks
Flag as inappropriateVery nice tutorial
Flag as inappropriateThanks for your such great tutorial.Thanks, I’ll try to work out an other one.
Flag as inappropriate楼主做地太好了,谢谢
Flag as inappropriateLove that you chose AOF for the band! I’m a huge fan! They’re from my home town and I remember being at their first show ever! Great tutorial by the way. Very slick!
Flag as inappropriateIt really looks nice, but how do we actually make it a player that can work without being just an image?
Flag as inappropriateCan I make this a winamp skin ?
Flag as inappropriateGreat tutorial! it leads to a nice result! Thanks!
Flag as inappropriateWow….good one
Flag as inappropriatevery good ! i’m impressed
Flag as inappropriatenicely done! Thanks for sharing!
Flag as inappropriateThank you so much i have been looking for a tutorial like this for a while now, I have an idea for a site that i can use this in :-)
Flag as inappropriatecool design, i like it!
Flag as inappropriateThank you for the detailed tutorial. Came here via SM. It would be great if you could post the tutorial on making this a working skin when you have time.
Flag as inappropriatewow..awesome tutorial..
Flag as inappropriatethanks..
You should definitely make a tut for creating the working skin too, that’d be awesome
Flag as inappropriateI too would love to see a tutorial on creating a skin
Flag as inappropriateExcellent tutorial. I really like the final result. Great job!
Flag as inappropriateReally nice interface design. Would love to learn how to make it a real skin for the Xion player if you can write a tutorial for that. Great work!
Flag as inappropriateAwesome tutorial. really nice work!
Flag as inappropriateThat looks really sharp! Nice.
Flag as inappropriateOriginal concept for a tutorial, I love it :)
Flag as inappropriateThanks everyone :)
Flag as inappropriateVery slick, clean and professionel…Great tuts. Cheers…
Flag as inappropriateMerci
Nice interface, Thanks
Flag as inappropriateAs always, nice Jurgis… When you submit a tutorial, do you get a confirmation e-mail or something? I’m not sure my e-mail got to David… Sorry. =P
But a lovely tutorial, as always!
Flag as inappropriateI’m sure he got the e-mail, it’s just that he probably get’s a lot of tutorials and has to look through all of them. I sent this tutorial 2 months ago and it’s posted just now, so it takes some time :)
Flag as inappropriateThanks :)
Great tutorial and sleek outcome, pretty cool band, too!
Flag as inappropriateAwesome tutorial! Thanks
Flag as inappropriateReally nice tutorial! I’ll download your psd and the tutorial! nice share!
Flag as inappropriateHey … great example of interface design.
Thank you.
Flag as inappropriate