0
0

Hi,
I used this prog as a platform to learn about
Fmod, I must admit it’s the best ! ๐Ÿ˜‰

Anyway I’m after a little contructive criticism here, so tell me
what you think and the OS and directX version you ran it on.

The player can be downloaded from url below

[url=http://homepage.ntlworld.com/leo.parnell/Webpage/Programs/mp3.exe:1xj5e4an]Here ![/url:1xj5e4an]

What’s this file?

It’ a self extracting file which will create a folder on drive ‘C’ called
MpegFX ,extract the files and then run the mp3 player. The folder
contains all the files needed for it to run ( I hope ! ). When done
just delete the MpegFX folder to remove it.

Thanks

Leo

  • You must to post comments
0
0

Hi,
The player turns the directX display off now when it’s not
in focus so it will not hog the CPU cycles. One or two minor
improvements/adjustments.

[url=http://homepage.ntlworld.com/leo.parnell/Webpage/Programs/Mp3.exe:1oacgiwy]Download the player[/url:1oacgiwy]

Leo

  • You must to post comments
0
0

Sentax,
I’ve resolved the issue with it not playing after another
player has been in focus this was to do with found_init_flags,
Globalfocus for Direct sound. Also the app. yields to system
messages and the like so, slightly improved. still hogging the
CPU at graphic updates though, will look into another wrapper
for it later.

Leo

Ps I’ve uploaded it to the link above if you want to look at it ?

  • You must to post comments
0
0

Hi Leo,
Now ,I am busy developing a network management system.It is a nut,haha!So ,i have to take a lot of time to develope it!haha

  • You must to post comments
0
0

hi Leo,
your application can’t be downloaded.Please confirm the URL.

  • You must to post comments
0
0

What all are you using directX for? Spectrum, Waveform?
I got away with using BitBlt and is is really fast and can produce the same
effect that you already have, but won’t guzzle your CPU usage. Just a
thought for you.

  • You must to post comments
0
0

Well, i like it, but the visualization is a bit slow and it turns off
when window is not in focus. Your visualization graphics are very good tho.

Also, i played another mp3 with another player that uses fmod and your
player quit producing sound, even after i stopped and closed the other player
I even tried to reload the song, but it didn’t work. But it is a nice player
I’m sure your not finished with it, but keep up the good work.

I ran it on Windows XP Pro and DirectX 9 700Mhz AMD Athlon Thunderbird

Did you write your player in VB? Just curious. I used to write my player
in VB, but then i switched to BCX Basic. Much better performance i think.
Well, good luck to you. You can check out the BCX version of our player
here http://xmedia.sphosting.com

  • You must to post comments
0
0

as you are only drawing on the direct draw you could try using dxpaintbox instead as it doesn’t use cpu unless nescesarry. i think what the dxdraw does is draw as many fps as possible even if they are all the same

  • You must to post comments
0
0

It looks nice for a basic player.

I like the EQ functionality. BUT when I loaded an MP3 from my hard drive my CPU maxed out and just dragged my computer through molasses.

Don’t know if it just my computer but it took my quite a bit of time just to open Task Manager and end the process. Might want to look into what is causing problem.

I using FMOD on my PC with my software at it works good.

๐Ÿ˜€

  • You must to post comments
0
0

hi Leo,
I have downloaded your application,but can’t run it.the application raises the errors:Access violation at address 1000C5D9 in module ‘fmod.dll’.Read of address 00000000.

  • You must to post comments
0
0

it is written in delphi.
I would be nice to have an option of where to install it.

  • You must to post comments
0
0

404 file not found…

  • You must to post comments
0
0

Hiya,
Thanks for the input lads appreciate it !

NCI,

Yeah I had ago myself, it stops ? ๐Ÿ˜• I’ll look into it now. Will
have a look at the basic you said but to be truthful I’m quite
pleased with Delphi, has everything I’m after in a programming
language.

Regards Leo.

Sentax,

Hmmmm ๐Ÿ˜• , think I need to look again at the updates for the
graphics stuff. My machine spec is XP2600 CPU, 256 ram,
SB 1024 player and a GF4 128meg and it plays sweet with no
glitches at all when updating the graphics. Will load it into
the daughters machine which is an AMD 400Mhz CPU , 64Megs
and an old Voodoo 2 graphics card.

Cheers Leo

Birty,

    Hiya, will look into a setup for it. your right it's a little

more professional that way.

Thanks Leo. ๐Ÿ˜€

[/url]

  • You must to post comments
0
0

Hi :)

Guest

I do-not know why you are recieving the error as I’ve tested the
player both in XP and 98SE and all seems fine ๐Ÿ˜• . Which OS are you
trying it in and or DirectX version ??

Thanks for the input Leo

Aceton

Are all the files in the folder correct ๐Ÿ˜ณ here’s a list of files
which should be in the folder.

DelphiX_for7.bpl
fmod.dll
Mpeg.exe
Mpeg.exe.manifest.txt
rtl70.bpl
vcl70.bpl
vclsmp70.bpl
vclx70.bpl

If you can find out which file is missing I shall re-pack
and upload it. ๐Ÿ˜‰

Thanks Leo

  • You must to post comments
0
0

One thing I would like to point out is that your media player still hung onto the CPU after hitting the stop button and graphics stopped updating. I didn’t let it sit there for to long to see if it was cleaning up or something but I don’t know if that makes a difference.

But my system is this:

P4 2.66
504 RAM
WinXP-SP1

EDITED:

Just did some more testing and noticed that my CPU maxes out when it is playing and the window is focused. If I focus away the pictures don’t update and CPU drops to practically 0. If I click stop after playing a file then the CPU maxes out totally then 100% and molasses. When the CPU is maxing out at 100 while playing my computer isn’t bogging down. Quite strange.

That is my experiences.

  • You must to post comments
0
0

hi Leo,
I am the guest.Could you rember me?haha.Because of the directx version.But I have found a bug.When you play the song,and open a window in front of it,the spectrum is stop.You can test it.My platform is windows 2000 server.You are great.By the way how to get the volumn of the right channel and left channel like your player?

  • You must to post comments
0
0

the direct draw wrapper that he is using uses 100% cpu when in focus, i’m not sure if there is much you can do to combat this

  • You must to post comments
0
0

Ha ! ๐Ÿ˜‰
Tainyu ! How you doing mate ? Not seen you for a bit ???
Yeah, I know about the display not being active whilst not in focus
I’m working on it at the moment. I’m looking at other ways to do
the graphics displays with other wrappers/routines. As for the volume
dispaly see code below.

[i:23cnf88v]FSOUND_GetCurrentLevels(0,@XLVOL,@XRVOL);// Channel 0 Vol Left ‘n’ right
LVOL:=trunc((((XLVOL)10))); // Drop Fraction and align
RVOL:=trunc((((XRVOL)
10))); // Drop Fraction and align[/i:23cnf88v]

The value 10 is just to index it to the right volume level graphic. The code segment above would be placed inside some type of timer routine.

Anyway hope this helps.

Leo.

  • You must to post comments
0
0

Hi,
Sorry not been intouch, been playing about with Mandrake 10 and Kylix. And yes it seems it is DelphiX which is maxing the CPU usage ๐Ÿ˜ฅ

Will look at alternate ways to do the graphics stuff when I have time.

Thanks again for you input lads

Cheers Leo

PS Birty you know if this happens with Powerdraw or one of the
other wrappers??

  • You must to post comments
0
0

Whoops !
Sorry, I meant Tianyu !! ๐Ÿ˜‰

And yes I’m still only using Fmod 3.6 at the moment will change to
the recent version when I’m ready to, so you will have to convert it
to your version if the command format has changed.

Leo

  • You must to post comments
0
0

i have only ever used delphix

  • You must to post comments
Showing 20 results
Your Answer

Please first to submit.