Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Visual Basic
  4. How to make a visualizer for a media player

How to make a visualizer for a media player

Scheduled Pinned Locked Moved Visual Basic
comalgorithmshelptutorial
6 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    TheMrProgrammer
    wrote on last edited by
    #1

    Hi everyone My name is Sahil I live in India I am a real newbie in programming (actually I am in High School currently) I just wondered if anyone of you brilliant programmers out there can help me to write a visualizer like the one in WinAmp or in KMPlayer I have use the wmp.dll to make my player This is the download link http://rapidshare.com/files/177505938/28-12-2008_The-mp3-Man_setup.exe[^] I have not given the code as this the basic thing :laugh: Well it has got some plus points also: It supports multiple playlists,currently 10 which I think is more than sufficient It sticks to left and top of screen if kept too close It supports themes that can be created by the user also It encorporates a well defined and large library to store all your songs The playlists have colour changing algorithm Also can you just give me suggestions about what to add more to it Thank You in advance :) :-D

    TheMrProgrammer

    D 1 Reply Last reply
    0
    • T TheMrProgrammer

      Hi everyone My name is Sahil I live in India I am a real newbie in programming (actually I am in High School currently) I just wondered if anyone of you brilliant programmers out there can help me to write a visualizer like the one in WinAmp or in KMPlayer I have use the wmp.dll to make my player This is the download link http://rapidshare.com/files/177505938/28-12-2008_The-mp3-Man_setup.exe[^] I have not given the code as this the basic thing :laugh: Well it has got some plus points also: It supports multiple playlists,currently 10 which I think is more than sufficient It sticks to left and top of screen if kept too close It supports themes that can be created by the user also It encorporates a well defined and large library to store all your songs The playlists have colour changing algorithm Also can you just give me suggestions about what to add more to it Thank You in advance :) :-D

      TheMrProgrammer

      D Offline
      D Offline
      Dave Kreskowiak
      wrote on last edited by
      #2

      In order to make a visualizer (plugin), you need the Windows Media Player 10 or 11 SDK, the docs for which can be found here[^]. The WMP 10 SDK can be downloaded from here[^]. The WMP11 SDK comes as part of the Windows SDK for Vista, which is HUGE and can be picked up from here[^]. Warning! This SDK is meant for use with Visual C++. You will not find any examples written in VB.NET. This is NOT a beginners project. If you don't have knowledge of how Component Object Model, or COM, works, you will not be able to create a visualizer at all.

      A guide to posting questions on CodeProject[^]
      Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
           2006, 2007, 2008

      T 1 Reply Last reply
      0
      • D Dave Kreskowiak

        In order to make a visualizer (plugin), you need the Windows Media Player 10 or 11 SDK, the docs for which can be found here[^]. The WMP 10 SDK can be downloaded from here[^]. The WMP11 SDK comes as part of the Windows SDK for Vista, which is HUGE and can be picked up from here[^]. Warning! This SDK is meant for use with Visual C++. You will not find any examples written in VB.NET. This is NOT a beginners project. If you don't have knowledge of how Component Object Model, or COM, works, you will not be able to create a visualizer at all.

        A guide to posting questions on CodeProject[^]
        Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
             2006, 2007, 2008

        T Offline
        T Offline
        TheMrProgrammer
        wrote on last edited by
        #3

        hi Dave thanks :) I got just on little doubt.:confused: if I use this SDK, will the exe file work on computers not having the sdk can you tell me? please ...

        TheMrProgrammer

        D 1 Reply Last reply
        0
        • T TheMrProgrammer

          hi Dave thanks :) I got just on little doubt.:confused: if I use this SDK, will the exe file work on computers not having the sdk can you tell me? please ...

          TheMrProgrammer

          D Offline
          D Offline
          Dave Kreskowiak
          wrote on last edited by
          #4

          Yes. The SDK is for developing the software, not running it.

          A guide to posting questions on CodeProject[^]
          Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
               2006, 2007, 2008

          T 1 Reply Last reply
          0
          • D Dave Kreskowiak

            Yes. The SDK is for developing the software, not running it.

            A guide to posting questions on CodeProject[^]
            Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
                 2006, 2007, 2008

            T Offline
            T Offline
            TheMrProgrammer
            wrote on last edited by
            #5

            hi dave using the sdk i figured out that what i need is IWMPEffects interface It has a frequency_index property but its under a header file any ideas how to use it in vb

            TheMrProgrammer

            D 1 Reply Last reply
            0
            • T TheMrProgrammer

              hi dave using the sdk i figured out that what i need is IWMPEffects interface It has a frequency_index property but its under a header file any ideas how to use it in vb

              TheMrProgrammer

              D Offline
              D Offline
              Dave Kreskowiak
              wrote on last edited by
              #6

              It's an interface you have to implement in your code. This is not a function you call, but an interface that you are expected to flesh out so WMP can call YOU.

              TheMrProgrammer wrote:

              any ideas how to use it in vb

              I have some ideas, but they involve HEAVY knowledge of COM interop. Something that I can't really explain in a forum. There's also a reason why I said you probably won't find any examples in VB doing this. It is far from easy to do.

              A guide to posting questions on CodeProject[^]
              Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
                   2006, 2007, 2008

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups