Link to home
Start Free TrialLog in
Avatar of akazukin
akazukin

asked on

Adding Visualizations on Delphi Application

I was trying to create one jukebox using Delphi, just learned how to add equalizer for it, however don't really know how to display Visualizations when the song file is played. Using delphi 3, still a beginner, please help... (problem again...)
Avatar of TheNeil
TheNeil

What do you mean by visualizations? Do you mean how to output some results visually?

The Neil =:)
hi,

I think you want to display a spectrum analyzer display. It is a long story, madshi may help you as far as I know.

igor
Avatar of akazukin

ASKER

Hi Inter and thenell, well... visualiations, you know the graphic lines on winampt? you click it and it become transverse curve lines, then you click again and it disappears... also the cute cute jumping sheep on real player. Some call it the equalizer.
hi akazukin.

look at http://www.xaudio.com site

regards,
albay
wow thanks ^^ however, from xaudio.com I learn that one DLL file was needed to run, and also a hint that a paintbox is used to create the visualization effects, so is it possible to display visualizations in my application for midi files (or mp3 files) without their vcl source? please help.

Yours faithfully
Iris
3 days have passed , no one know the answer? T_T (crying face)
Hi,

Please do not distrupted. The think you ask for is not easy. Well the idea is actually very easy but coding involves bunch of stuff ranging from DFT ( fourier transform for actually calculating spectrum) to intercepting each and every packet that is sent to multimedia subsystem.

igor
hope someone free will take his/her time to teach me : )
Display the Values of the Wave as curve. Then you can apply effect filters on this image and again draw the wave curve on this image. -> effect like most of the visualisation plug-ins of WinAmp.
aacrq please show me how to do it!
Sorry, I never did smth. like that, I was just imaging how to do it. Download some WinAmp PlugIns, search for some written in Delphi (or C++...) and ask the authors for details.
If you have some detail Q, may be, I could help you.
the bar which windows volume control includes, under 'wave balance'. It has nothing to do with volume control but it displays the high/low frequency of the output sound, and the question is on how to add that bar to delphi.

Iris =)
I give up.
ah someone help please ^^;;
                                             -O-
    ____        /\//\\//\/\//\/\/\
   /\____\     /\\/\\////\/\///\/\\\
--[]____]-----||-|-|-||-|-||-|----- Listening ---
Your asking for a complete solution. Try to tell us where your current problems are. We'll help U 2 write your own visualisation.
Hi akazukin,

I heard about MMControls/MMTools ( is a commercial and expensive component pack ). It's a full set to this job type. If are you  interested ? Take a look.

T++, Radler.

Radler I'm broke ^.^;
Perhaps you guys can briefly explain ..err... the concept on how it works? I was thinking its to use some code to get the 'output volume freq' then set 'gauge1.progress := output volume freq' am I right?
Avatar of Wim ten Brink
I've read some parts of the "Tomes of Delphi: Multimedia API" and went through the samples. Found nothing... Sorry... But keep smiling... ;-)

\/\//\
haha..... you so cute
alex wo xi huan ni
madshi please help,how to display a spectrum analyzer display, please help sir.. really... sorry for taking your time..
ASKER CERTIFIED SOLUTION
Avatar of Madshi
Madshi

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
:D whoa.... it works already
thanks thanks thanks

by the way, how come your e-mail same name as me ^_^ and also your that fruits game... quite hard to play... but I have invent one strategy that is to walk all the way to right, then as enemy follows push the apples to crash them - yeahhhhh - the program is so cute and I love it a lot, thanks.

now that my Jukebox is finally completed, thanks to madshi, workshop alex, qinsoinc, the neil, albay, aacrq, radler, kretz, narrowgate, inthe. -_- ,etc etc etc...

yeahoo :D :D :D :D :D
wow
feel so great :D :D :D
I've done it.
Oh...  :-)  I thought you wanted to have a more complex "equalizer". That's nice, that you're happy with the one I suggested!

>> by the way, how come your e-mail same name as me ^_^

:-)   It doesn't matter what you use before the "@", I get all the mails. You could also mail to "theUgly@madshi.net" or "whatever@madshi.net", it doesn't matter at all. So I'm often making fun of the people to whom I give my eMail address by using their name in front of the "@"...   (-:

>> your that fruits game... quite hard to play... but I have invent one strategy that is to walk all the way to right, then as enemy follows push the apples to crash them - yeahhhhh - the program is so cute and I love it a lot, thanks

I'm glad that you like it!   :-D   Well, yes, it's a game that doesn't look that complicated, but you can invent a lot of strategies to trick out all the monsters... Keep on in inventing!! I've reached more than 100.000 points already myself, so you can see there's a lot of room for inventing good new strategies...   :O)

Regards, Madshi.