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_enhanced_spectrum_analyzer (Read 93036 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: foo_enhanced_spectrum_analyzer

Reply #200
@TF3RDL could you stop endlessly spamming the thread?
Yes to not clutter up this thread as I've only posted FRs (not really exclusively as I've already raised some things that aren't working as expected like the window function is still Hann even if I switched the windowing function to others like none (rectangular), and the "RMS" spectrum is actually calculated in logarithmic amplitude scale instead of linear or squared domain and have weird stuff when it goes above 0dB line)
if you want to create a new thread with your suggestions, fine.
Done and I can't wait to see my FRs being moved into a new thread "dedicated" for FRs for this component, as I've suggested mods to migrate most of it into an aforementioned new thread

Re: foo_enhanced_spectrum_analyzer

Reply #201
another nitpick: The option "1024" in the FFT size parameter is just 2048 samples FFT, same as "2048" option and also when you set as "2048" on the FFT size parameter, it goes to "1024" since the first two are exactly the same

Re: foo_enhanced_spectrum_analyzer

Reply #202
Is there a way to increase the frequency range?
Right now it cuts off at a bit over 20KHz, and I haven't found any setting in the options to change this.

Re: foo_enhanced_spectrum_analyzer

Reply #203
Is there a way to increase the frequency range?
Right now it cuts off at a bit over 20KHz, and I haven't found any setting in the options to change this.

Wait and see when @Crossover finally releases version 2.x.x.x of this component, hopefully with an option to automatically set max frequency range to the Nyquist frequency of the source audio signal (actually after all of DSP processing effects since there are resamplers that changes the sample rate)

Meanwhile, you can play around with my own audio spectrum analyzers like this one

BTW, the max frequency range of this audio spectrum component is actually somewhere around 24kHz

Re: foo_enhanced_spectrum_analyzer

Reply #204
Looks like this one has everything I'm looking for (in case someone else is wondering):


It seem TF3RDL has scared off the original developer so much that we'll have to look elsewhere now...

Re: foo_enhanced_spectrum_analyzer

Reply #205
It seem TF3RDL has scared off the original developer so much that we'll have to look elsewhere now...
Hence, the reason why I've made a separate thread dedicated for feature requests for this component

I hope @Crossover doing well without any adverse mental health effects coming from my doings (e.g. a fanon wiki page about a supposed future version of this) that supposedly "scared" him off

Re: foo_enhanced_spectrum_analyzer

Reply #206
Making a separate feature request thread (with dozens of items) is as much of a "harassment" as is hijacking his release thread.
In many places you'd be banned for kind of behavior.

I've been doing freeware development myself for many years, so I know how it feels from the other side, and having people bombard you with requests is the most surefire way of getting me to quit a project. Heck, I'd even drop a *paying* client if he would behave like that (as that's the kind of customer who would never be satisfied, no matter the end-product).
But I see you're already doing the same on the other release I've linked to above, where 3 of the 4 open issues are posts by you.
My suggestion, if you want others to work for you for free: Back Off...

Re: foo_enhanced_spectrum_analyzer

Reply #207
Making a separate feature request thread (with dozens of items) is as much of a "harassment" as is hijacking his release thread.
I've never thought of making a separate thread related to this, dedicated for my doings might "scared" him off just as equally as posting a load of FRs in the main thread but I'm curious about why would they?

On the flipside, kamen in MusicBee forums added (or more accurately, reimplemented) some of my requested stuffs (Mid/Side mode, IIR filter bank) into his MB plugin named "CoolEdit Nostalgia" visualizer, and yet I didn't made the dedicated FR thread for his MB plugin on that forum nor a Fanon Wiki page about it

In many places you'd be banned for kind of behavior.
I've already expected that some users I've DMing to will eventually get me blocked from DMing to them if they got annoyed by my doings on something like Discord and even X (formerly Twitter) so yes, that could happen so I have to avoid "bombarding" someone on Discord (though it also applies to anything else including Twitter/X) if I don't want being blocked from DMing someone else

BTW, I haven't used X/Twitter (besides reading some posts occasionally) in my entire life

I've been doing freeware development myself for many years, so I know how it feels from the other side, and having people bombard you with requests is the most surefire way of getting me to quit a project. Heck, I'd even drop a *paying* client if he would behave like that (as that's the kind of customer who would never be satisfied, no matter the end-product).
But I see you're already doing the same on the other release I've linked to above, where 3 of the 4 open issues are posts by you.
But not always, it depends on how I've doing to developers amongst other factors including but not limited to their willingness to handle unrealistic expectations coming from someone else and of course, how they react to a fanon wiki page like this one detailing a future version of existing things with new features

My suggestion, if you want others to work for you for free: Back Off...
Good suggestion to reduce if not avoid the likelihood of a developer being "scared off" by me requesting needed features in a particular way and also directing focus on something else like updating my own CodePen projects with new features and contributing to fanon wikis on FANDOM/Wikia

BTW, with @Crossover being "scared off" and never open-sourced his own fb2k components, I've (and someone else) might never see spectrogram display, alternate transform algorithms, linear and perceptual frequency scales, linear/nth root amplitude scaling, etc. coming in foo_enhanced_spectrum_analyzer, nor Peak/RMS bars, an option to disable graphs and only show Momentary/Short-term/Integrated LUFS and/or Peak/RMS bars, scrolling mode for loudness peakmeter graph, Mid/Side representations, etc. on foo_loudness_peakmeter. Not even new components like vectorscope, which is sorely missing even as third-party components in foobar2000

So let's hope that him being "scared off" is a temporary one and he will eventually return to the forums and updating his own components and even making a new one but only time will tell, so I have to rely on either @pqyt or even @oops

Re: foo_enhanced_spectrum_analyzer

Reply #208
This is a very nice component, better than the default spectrum analyser, and I'll definitely be using it!

I have some feedback and a feature request - I'd love to see an option to set the floor of the scale to custom values (for example setting it to -60dB would hide anything below -60dB and expand the rest of the visible scale so that everything between -60dB and -0dB fills the window).

Aside of that, i noticed a typo in the options dialogue window - It says "vertikal", while in english the correct spelling is "vertical".
Random digital audio nerd girl
A potato

Re: foo_enhanced_spectrum_analyzer

Reply #209
This is a very nice component, better than the default spectrum analyser, and I'll definitely be using it!
Me too, and also, foo_vis_spectrum_analyzer isn't intended to replace foo_enhanced_spectrum_analyzer

I have some feedback and a feature request - I'd love to see an option to set the floor of the scale to custom values (for example setting it to -60dB would hide anything below -60dB and expand the rest of the visible scale so that everything between -60dB and -0dB fills the window).
This was already showcased by @Crossover in a thread about foo_musical_spectrum component

Only time will tell if version 2.x.x.x of this component will eventually came out

Aside of that, i noticed a typo in the options dialogue window - It says "vertikal", while in english the correct spelling is "vertical".
Idk if @Crossover speaks in non-native English and/or it is based in Germany

Re: foo_enhanced_spectrum_analyzer

Reply #210
Here is a current picture of the component.

What does the word "NORMAL" on top-right corner mean on this screenshot of the upcoming next version of foo_enhanced_spectrum_analyzer component?

And why there isn't infinite decay rate mode, even for "RMS" spectrum?

Re: foo_enhanced_spectrum_analyzer

Reply #211
I just discovered this, very nice!
 I've read the whole 9 pages of this thread but still have a couple of questions
 (I understand that Crossover is mia, I hope he's OK !)  So asking anyone who can help...

1.   In Crossover's Fanon Wiki  :
                https://fanon.fandom.com/wiki/Enhanced_Spectrum_analyzer_2.0.0.0

   He lists all kinds of settings, that are not in the Options (right click) menu - How do you access these settings ?
   Most importantly (to me), I want to change the vertical scale - I don't need to look down to -90db, that's just a waste.
   Would also like to change the horiz scale,  to be able to see up to Nyquist for HR files.
   And how to load the other visualizations he shows in his  Wiki ?

2.    I'm using 1.9.20,  couldn't find a download link for 2.0.0.0  -  please direct me to a good download for that.

    Thank you Crossover, great work, I hope all is well with you.



Re: foo_enhanced_spectrum_analyzer

Reply #212
I just discovered this, very nice!
 I've read the whole 9 pages of this thread but still have a couple of questions
 (I understand that Crossover is mia, I hope he's OK !)  So asking anyone who can help...

2.    I'm using 1.9.20,  couldn't find a download link for 2.0.0.0  -  please direct me to a good download for that.

    Thank you Crossover, great work, I hope all is well with you.
"2.0.0.0" is actually a "fake" version that does not exist.  It's just a mind-game proposition from TF3RDL, not Crossover, of what he would like to see in a new version, but I fear that has been chased down a rabbit hole for good at this point.

 

Re: foo_enhanced_spectrum_analyzer

Reply #213
"2.0.0.0" is actually a "fake" version that does not exist.  It's just a mind-game proposition from TF3RDL, not Crossover, of what he would like to see in a new version, but I fear that has been chased down a rabbit hole for good at this point. 

OK, thanks.    So then, is the Fanon Wiki also a creation of TF3RDL ?'
Looks like I'll be rolling back to good old   foo_musical_ spectrum.


Moderator: fixed broken quote.

Re: foo_enhanced_spectrum_analyzer

Reply #214
OK, thanks.    So then, is the Fanon Wiki also a creation of TF3RDL ?'
While these two were made by me (which BTW, the future version of this and this does not even exist in the first place anyway), this wiki itself wasn't made by me obviously and I've just used them to post a large list of ideas as encyclopedia/documentation articles here on this wiki, though I find that it is more satisfying to make interactive mockups myself on CodePen than writing articles for Fanon Wiki

Looks like I'll be rolling back to good old   foo_musical_ spectrum.
foo_vis_spectrum_analyzer? And how about CoolEdit Nostalgia spectrum analyzer for MusicBee player?

Re: foo_enhanced_spectrum_analyzer

Reply #215
Looks like I'll be rolling back to good old   foo_musical_ spectrum.
Why would you "roll back" to that, instead of keeping both as panel tabs using Layout Editing Mode?  I'm assuming you are using a 32-bit Foobar if you are talking about using FMS.  Here is v 1.9.2.0 of Enhanced Spectrum on Foobar 1.6.18, with tabs also for displaying Musical Spectrum or Spectrum Analyzer (0.7.6.2); Peak Meter in its own end split:

Re: foo_enhanced_spectrum_analyzer

Reply #216
@Larryg49

I find every mention of the fake and non-existing 2.0.0.0 and accompanying mockup pics in this thread annoying at best.

Like Sveakul said, use panels/buttons to display the analyzers that are available. You don't have to choose for one or another. They all have their merits.



Re: foo_enhanced_spectrum_analyzer

Reply #217
Thanks for all the replies, but without the ability to adjust the vert & horiz scales, it just isn't useful for me.
I'll keep it in my components list, but will be sticking with the original - which I can configure the way I like it.
My layout is attached, simple and useful (for me):

Re: foo_enhanced_spectrum_analyzer

Reply #218
I had to agree with you and admit that posting mockups and links to Fanon Wiki articles a lot on this thread becomes an annoyance for users and even the developer,
After I've realizing it becomes an annoyance, 

So, since you've come to this realization, it's time for you to either,
1.   Give us a working component incorporating all the wonderful features you describe, OR
 2.   Go away -- please !  >:(

Re: foo_enhanced_spectrum_analyzer

Reply #219
3. instead of fb2k use mpv with showcwt filter


Re: foo_enhanced_spectrum_analyzer

Reply #221
3. instead of fb2k use mpv with showcwt filter
BTW, I've used my own browser-based audio analyzers hosted on CodePen like this and this instead of showcwt, but it is still a valid choice and also as a bonus, coding flex

Also, epic Google's AI overview fail:  :D :))
X

Re: foo_enhanced_spectrum_analyzer

Reply #222
I have been using this component for more "detailed" realtime analysis of a currently-playing audio through foobar2000, though VST plugins like Voxengo SPAN can already do this job when put through foo_dsp_vst3's "Visualize with VST" feature to fill in gaps left by an eternal wait for foo_enhanced_spectrum_analyzer 2.0.0.0/2.x.x.x such as Mid/Side spectrum analyzer like this below:
X

In-addition, I've have now played AudioSurf game like this below to fill my time to not get bored of a possibly eternal wait for version 2.x.x.x of these @Crossover components:
https://www.youtube.com/watch?v=oNXdiJjnVbg