Library tutorials & articles

Build an MP3 Player

Introduction

At this late date, you don't need us to tell you that the MP3 file format is big. Chances are, at one point, you even considered coding your own Visual Basic MP3 player. If cost isn't a factor, a multitude of available options exist to do so. Several companies like Dialog-Medien provide ActiveX controls that play MP3 files. As an alternative, you could also write a program that remotely controls another application like the popular WinAmp MP3 player. However, if you have an up-to-date version of Windows Media Player, you already have a freely available solution.

Even given the relatively easy programming interface provided by Windows Media Player, deciphering information included in an MP3--such as the song title and artist's name--can take a little extra work. In this article, we'll not only show you how to use the Windows Media Player to build an MP3 player like the one displayed in Figure A, but we'll also show you how to decode important MP3 tag information.

Figure A: The Windows Media Player provides Visual Basic programmers with free, easy access to MP3 files.

What you'll need

In order to use Media Player to play MP3 files in Visual Basic, you'll need version 5.2 or later (the Microsoft Web site www.microsoft.com/windows/windowsmedia/en/download/default.asp contains version 6.4 and 7.0). You add the Media Player OCX to a project just like any ordinary OCX component.

Comments

Leave a comment

Sign in or Join us (it's free).

ElementK Journals
AddThis

Related discussion

Related podcasts

  • Christian Beauclair

    14 mai 2008 (�mission #0074) ::.Christian Beauclair: Stratégies de migration VB6 vers .NET Nous discutons avec Christian Beauclair des stratégies de migration VB6 vers .NET. Entre autres, nous discutons comment utiliser le "VB 6 Code Advisor" et le "Interop Forms Toolkit" pour ajouter la puiss...

Want to stay in touch with what's going on? Follow us on twitter!