Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_musical_spectrum (discussion) (Read 9811 times) previous topic - next topic - Topic derived from foo_musical_spectrum
0 Members and 1 Guest are viewing this topic.

Re: foo_musical_spectrum (discussion)

Reply #50
I've recently discovered this add-on, and am finding it extremely useful - and my great thanks to the developer. However, I have certain particular requirements that I would like to make known with regard to possible future developments of this program.

I have a little issue in that really I want this program or an equivalent of it as a VST plugin rather than a FB2000 component, because:

(a) I use a graphic EQ to counter a nasty speaker resonance that I get (quite possibly a room resonance rather than the speakers' fault), and that EQ shows on the Musical Spectrum display; if I had the latter as a VST, I could then set the order of the VSTs in FB2000's DSP manager, presumably enabling Musical Spectrum to get the signal prior to its going to the EQ, which is really what I want, for generally I want to see the spectrum of the recording, not of the output from DSPs. At the moment there seems to be no means to arrange things so that Musical Spectrum gets the signal before the VSTs.

(b) If Musical Spectrum were VST, with any luck I could then also use it with WavePad, my preferred editor for most tasks.

I've searched online and have not found an equivalent VST plugin, which is why I mention this here.

Anyway, keep up the excellent work!
-- Philip.

Re: foo_musical_spectrum (discussion)

Reply #51
I generally use this component for its visual effect, but occasionally I try to understand the actual peak values of songs - in such cases, it seems that the peaks shown by this component are about 10 to 15 dB lower than peaks shown by the DUI peakmeter and foo_uie_vis_peakmeter_spectrum (0.2.0.0 beta).  The peaks from the last two elements always agree to the extent I can tell, and disagree with foo_musical_spectrum.  I believe I've set the FFT size/samples per analysis, channels, refresh interval, etc to be the same as foo_uie_vis_peakmeter_spectrum to the extent possible.

Since the DUI peakmeter element and foo_uie_vis_peakmeter_spectrum seem to report the same peak info, it seems there is an issue with my musical spectrum settings or the component itself, and I've done everything I can to eliminate a settings issue.  I don't care about any matching between any specific bar or frequency - I am just trying to compare and understand the peak dB in the audible spectrum across an entire song.  I've inserted an example snapshot of the foo_uie_vis_peakmeter_spectrum and musical spectrum outputs for a sample song showing the issue.

Has anyone else seen this, or are you seeing the same peaks across these visualisations? 

fismineur, thanks again for a great component!

Re: foo_musical_spectrum (discussion)

Reply #52
I don't care about any matching between any specific bar or frequency - I am just trying to compare and understand the peak dB in the audible spectrum across an entire song.  I've inserted an example snapshot of the foo_uie_vis_peakmeter_spectrum and musical spectrum outputs for a sample song showing the issue.


Godrick, you can't compare apples and oranges to deduce something you don't even seem to care about. Was it even worth posting?

Re: foo_musical_spectrum (discussion)

Reply #53
I don't understand why the highest overall spectrum peaks don't match between the images I showed, and I think I made it clear it's only these peaks I care about.  I do not care about the peak of any individual bar because I already realize the individual bars will display slightly differently by element.  FWIW, the peaks in Replaygain tags also match what I see in DUI peakmeter and  foo_uie_vis_peakmeter_spectrum but not in musical spectrum.  If I failed to make any of that clear, I apologize.

Do you not see the roughly 10 db difference in the max peak across the two elements in the image I provided? Better yet, if you see the same peaks across all of the three elements I mentioned in your setup, please let me know.

Re: foo_musical_spectrum (discussion)

Reply #54
Godrick, not that just those components use different range scales, but they use different slicing methods to show to us the data that's rendered later as colorbars (and/or peaks).
I'm only questioning your quest, to where?

Re: foo_musical_spectrum (discussion)

Reply #55
So you're stating that each of the 4 elements (Replaygain track peak, DUI peakmeter, foo_uie_vis_peakmeter_spectrum, musical spectrum) show significantly different overall peak values in a song (regardless of the exact displayed frequency/bar/time in song) in your setup?  That's not what I see in my setup: I see the first three match as far as I can tell.  Please share how all 4 significantly differ in your setup.

Re: foo_musical_spectrum (discussion)

Reply #56
Godrick, I can't see how you compare ReplayGain track peak with momentary value of peakmeter, nor how you compare peakmeter with spectrum, or spectrums from differently set programs (components), and I already stated that I assume that's not going to get you anywhere. But by any means and your firm state, do continue. Who know...

Re: foo_musical_spectrum (discussion)

Reply #57
You replied with yet another strawman argument.  I could care less about the momentary peak, or the peak for any given bar or frequency at any moment.  I only care about the overall peak across all frequencies and the entire duration for a song.  I've stated that several times several different ways.

I will try one final time for you: I can see the Replaygain track peak occur at some point during a song using the DUI peakmeter and the CUI peakmeter spectrum.  I never see the Replaygain track peak ever occur in the musical spectrum, and the musical spectrum seems to report something typically about 10 dB lower than the other 3 elements.  I believe the held peaks in the image I provided provided a data point consistent with that.

I hope we just have a language barrier issue here.  I don't think you've compared all 4 elements in detail as I have.  I encourage you to do so.

Re: foo_musical_spectrum (discussion)

Reply #58
Thanks you man, I was just trying to assist, but english conversation is indeed my barrier, so maybe I sound to you a bit harsh...

I'll let others tell you what's involved in computing those numbers that you see as bars and how fragile those are to initial parameters, let alone trying to hammer peakmeter that tries to show you the notes and another one ranging the hertz...

Cheers

Re: foo_musical_spectrum (discussion)

Reply #59
Peak meter integrates the power in all frequencies into a single value. Music spectrum shows the power at each individual frequency. The music spectrum plug-in is working correctly. To demonstrate this, locate a test file with a single frequency, preferably around 1kHz or so. When you play this file, you will see that music spectrum and peak meter display the same value.

Bob

Re: foo_musical_spectrum (discussion)

Reply #60
For me, the best Foobar2000 component ever made, I can actually watch music
But you know what would be awesome? An option to make the spectrum work as wallpaper!
Is that something possible or rather something to dream of?


Re: foo_musical_spectrum (discussion)

Reply #62
When you stop mouse pointer at certain bar it will show you both note and frequency... It is even shown ion first post in this thread.

Re: foo_musical_spectrum (discussion)

Reply #63
Sorry for my English.
This plugin is very useful but has one error.
FFT size must be in seconds rather than in the samples, because changing the sampling frequency of files, analyzer behaves differently.
Useful times are 100, 150, 200, 250, 300 miliseconds.

Re: foo_musical_spectrum (discussion)

Reply #64
No, I don't think so - directly affecting the frequency resolution is (imho) more important than directly affecting the time resolution.

Re: foo_musical_spectrum (discussion)

Reply #65
???

It makes sense.

Resolution = Sampling Rate / FFT size

44100/2048 = ~22 Hz
96000/2048 = ~47 Hz

50ms with 44100 Hz would be closer to 2048 (~22 Hz) and with 96000 Hz closer to 4096 (~23 Hz).
The result is more consistent frequency resolution.
"I hear it when I see it."

Re: foo_musical_spectrum (discussion)

Reply #66
Just installed. Very nice. Though, like others, wish it would have toggle for Hz instead of musical notes for those of us who don't / can't know music notes.

Yes - you can point at a bar to view its frequency, but when watching music, the note has gone when you point to it.

Quicker and easier to read frequency by having scale showing Hz.

Nice job though

Re: foo_musical_spectrum (discussion)

Reply #67
A visualization component for the default UI.

God bless you man!!

I've been waiting for a PROPER spectrum analyzer for DefaultUI, one that starts below 50Hz. And finally found this. It's customizable, has LOTS of options, i luv it!
It's between F0 - E10, that's roughly 20Hz - 20KHz. And the rest of the settings, i chose what pleased my eye. Interesting you added the tune option, with hint to long debate about Verdi's A vs Goebbles A.... i actually mass down-tuned music before to A=432Hz, just to see what's about those cymatic experiments. Anyway, long story whort, this is my setup, i like to keep it simple:

[attachment=8047:foobar_m...spectrum.png]


(that's under Win7@64Pro btw, listening with Xonar D2X > NAD C325BEE > Magnat Monitor 880 with additional cross-bracing and several tweaks, plenty of breathing space behind them, 26m2 room, 5 basstraps, Supra Cables, an AVR with EMI/RFI Shielding... and so on, all the audiophile stuff )
I'm learning to be brave in my beautiful mistakes.

Re: foo_musical_spectrum (discussion)

Reply #68
OT: The beauty of A=432, of course, is that "C" become within 3 decimal points of being the binary series. It's just the obsessive/compulsive in me.

Bob

Re: foo_musical_spectrum (discussion)

Reply #69
I cannot find anything that even comes close to this visualization. I've tried frequency analyzers and other such things and they're all too restricted or skewed.
Because FB2K still hasn't solved it play count problem I've been thinking of going back to the Windows Medea Player.
With a few plug-ins it's not half bad and I can get the play counts off of my Zen Player.
This visualization though, I just love it! I might just have to stick with FB2K and learn how to make my own Zen syncing plug-in just to be able to keep using it.
Thanks again for this awesome visualization!
Processed audio in java and python.

 

Re: foo_musical_spectrum (discussion)

Reply #70
Hi!  Long time listener, first time caller.

Great plugin!  But I can't figure out how to get the options dialog to come up?  Right clicking on the display itself gives me the options to toggle full screen mode or select the number of bands from a drop down.

fb2k v1.3.3, plugin version is the second one posted on page one, just dropped the zip into components.

Re: foo_musical_spectrum (discussion)

Reply #71
Hi!  Long time listener, first time caller.

Great plugin!  But I can't figure out how to get the options dialog to come up?  Right clicking on the display itself gives me the options to toggle full screen mode or select the number of bands from a drop down.

fb2k v1.3.3, plugin version is the second one posted on page one, just dropped the zip into components.


Erhmm...  NEVERMIND!  I was using the stock spectrum plugin.  It was the only one I saw.  I unzipped the musical spectrum and dropped the dll in by itself and now I get it, but that failure to see it the first time might just be my eyes


Re: foo_musical_spectrum (discussion)

Reply #73
how do you install and use it?


You download the zip and drag it into foobar's File - Preferences - Components list.

Check out the View menu to display it.
"I hear it when I see it."

Re: foo_musical_spectrum (discussion)

Reply #74
How exactly do I use this? currently only have one visualizer for columms ui, like is there a way to add it on to a "splitter"