0
0

Heres a screenshot of my new proggy made with FMOD 3.6. It should show how to utilize all of the new functions in vb.

[img:3acuvolb]http://members.aol.com/libertyed1986/DMPFinal.jpg[/img:3acuvolb]

Download it here:
[url:3acuvolb]http://members.aol.com/libertyed1986/DMPFinal.zip[/url:3acuvolb]

  • You must to post comments
0
0

Hello… I was playing around with your project example and was curious how I’d increase the thickness of the bars and peak bar used in the visual spectrum? So if I were to use a picturebox of greater width, I’d have the bars fill up the spectrum appropriately.

Thanks,
Sterg

  • You must to post comments
0
0

Oh, I am a little confused, could you explain what vis_GetSpectrumCount does?

  • You must to post comments
0
0

You could try to edit the GetrSpectrumCount function to allow for more bars, but that would be hard. And since I didnt write that function I dont know how you would do it. You could just try to plot the raw spectrum data without going through the simplified spectrum, but it wouldn’t be as precise.

  • You must to post comments
0
0

Oh, ok. Nevermind, I just saw what it does. Now I feel stupid. hehe.

  • You must to post comments
0
0

Ok, I have remade my example with a brand new GUI (better I think) and support for changing FMOD settings. So check it out and tell me what you think.

[url:1iw98ed2]http://members.aol.com/libertyed1986/dmp4.zip[/url:1iw98ed2]

  • You must to post comments
0
0

I made a bridge DLL to support some callbacks from Visual Basic. Maybe I can send you a copy, or maybe you can tell me what kind of callback you need, so I can implement it in the DLL file.

  • You must to post comments
0
0

Hi,

First of all sorry for my bad english.I hope I can explain my problem.

I made an MP3 Player using Ingenuware’s ISMP3Player.It’s CPU usage is high,but it works pretty well.So what’s my problem.I saw your spectrum code here and I decided to change my code with yours.I made this in a PII 350 MHz and Win2000 and it works very well.But when I tested it on my own computer (PIII 800MHz WinMe) I saw that it works so slowly and I coldn’t solve this problem.What can I do?

Finally thank you for your code and help.

  • You must to post comments
0
0

Hey, thanks, you can send me your DLL and I’ll take a look at it. What kind of functions have you implemented into it???

  • You must to post comments
0
0

Wow, that’s really strange because I’m running a PII 266 mhz and it runs fast. So I dont know what the problem could be. Perhaps you have a low ammount of memory?

  • You must to post comments
0
0

Not many, for now. Just those which are useful for my player, like FSOUND_Stream_SetEndCallback, FSOUND_DSP_Create, FMUSIC_SetRowCallback and FMUSIC_SetOrderCallback

  • You must to post comments
0
0

I have a newer example than this one. Here is the link:
[url:18xa5l3s]http://www.fmod.org/forum/viewtopic.php?t=1162[/url:18xa5l3s]

  • You must to post comments
0
0

Wow, that has to be one of the most completely commented coding I have ever seen. Great job man, that really helps me in learning how to use FMOD.

  • You must to post comments
0
0

Ok, I have a new build of my program. This new build supports module files. But, I’m having some problems and before I upload it I want to ask some questions. I have everything working (play, pause, stop, etc.) for module files but, how do I get the total length of the file??? Because in order to make a progress bar of the file I need to kinow the length of the file. Also, do modules support Stereo VU?? because for some reason I am only getting the left channel VU for module files. And, is there any way to have Spectrum analysis on Module files??

Thanks.

  • You must to post comments
0
0

i can’t download your program, can you attach to me, thank you.
My mail tethien63@yahoo.co.uk

  • You must to post comments
0
0

It is looking quite good, but I have a few comments :

It is not necessary to copy dll’s and ocx’s to the windows/system directory.
I think brett even recommended once to keep the fmod.dll in the same directory as the application, so you are sure the fmod.dll version is the same as you expect.
When dll’s and ocx’s are in the application (.exe) directory they will also be found. (when I open the sample in VB, and press play, it works withouth any problems, and I haven’t used register.bat)

When you don’t have any tag information about a song (so it is Unknown – Unknown) it might be usefull to display the filename.

For the spectrum analyser, it might be a little bit faster if you also use FillRect for the peaks, instead of 5 SetPixelV calls. (Not really that important, and probably won’t give you a large speed increase)

Everything else looks nice about it.

  • You must to post comments
0
0

Hehe! Getting length of modules isn’t as easy as it is with stream files! Modules are much more complex than simple stream files. KarLKoX gave me a dll file which was able to calculate (this is the right term) the length of a mod/s3m/xm or it file. However you can’t implement a progess bar just with knowing the length of module, because you can’t give FMOD an absolute value in ms. However you can use patterns. For every pattern the slide may drop a position, so you can also use it for seeking.

  • You must to post comments
0
0

I know I’m nagging 😳
But will you be able to make VB callback functions for 3.61?

  • You must to post comments
0
0

So, what would this DLL do? Will it give me the length in ms or in something else? And how could I use this for seeking? I wish FMOD had more functions for modules, and spectrum analysis is working for modules now but I found that in order to have spectrum analysis you must load a stream into FMOD first. This might be a bug but I’m not sure. Thanks.

A new screenshot with the updated Spectrum Analyzer:
[img:fp1igkli]http://members.aol.com/libertyed1986/dmpfinalnew.jpg[/img:fp1igkli]

  • You must to post comments
0
0

Wow, thanks for the great comments. Adion, so, do I really need the register.bat file??? I only put it there because I thought that those files might need to be copied to the system folder, but if they dont then I will get rid of it alltogether. I’ll add the filename for no tag info too. Brett, that would be great if you did that, thansk for the good comments.

  • You must to post comments
0
0

That DLL will just give you the length of the module in ms. You cannot use it for any other purpose.

  • You must to post comments
Showing 1 - 20 of 23 results
Your Answer

Please first to submit.