Sorry about the delay, but the most recent part of the delay is because my I "S" P went down. Here's the finished example program. It's very basic. Make sure all files are extracted before running, especially the DLL (FMOD sound system) and the OGG (example audio file).
http://robbi-985.homeip.net:8000/hos...s/BassBars.zip
It's 1.22 MB. Sorry about the slow download speed.
EDIT: My ISP is pretty unreliable, sorry. (I'm not exactly over the moon about it either. :P) So if it doesn't work at first, please WAIT an hour or so, and try again then. Thanks)
Zip includes the following, which also explains why it's so large.
- Compiled EXE of my example program
- VB project itself
- The FMOD module files for VB
- The FMOD DLL
- A little example OGG audio file (300 and something KB)
- Full FMOD documentation for the version of the DLL which I use. It's not the most recent, because I have problems running it, but it is very recent and matches the version of the DLL which I provide.
If you find the spectrum not accurate enough, decrease the '2048' in UpdateSpectrumBars() up to 4096. If it's too 'sluggish' (blurred in the time dimension), decrease it down 20 1024,512, etc, down to minimum of 64. I explain much more in the program and as comments in the code.
Please reply to let me know how it goes, even if it works. :P