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_vis_spectrum_analyzer (Read 168949 times) previous topic - next topic
0 Members and 4 Guests are viewing this topic.

Re: foo_vis_spectrum_analyzer

Reply #875
Hi, I can't figure out how to rotate the graph. I would like to display it on its side like my fb1.6 layout with foo_uie_vis_channel_spectrum.

Re: foo_vis_spectrum_analyzer

Reply #876
Hi, I can't figure out how to rotate the graph. I would like to display it on its side like my fb1.6 layout with foo_uie_vis_channel_spectrum.
Rotation is not implemented. You can mirror the graph on the x and/or y axis but the frequency axis will always be horizontal.

Reason: while Direct2D can easily rotate graphics on any angle text gets rotated at same time.

Re: foo_vis_spectrum_analyzer

Reply #877
Okay I understand. Hope you consider implementing, I don't have a problem with rotated text.

Re: foo_vis_spectrum_analyzer

Reply #878
I've have updated my own frequency bands spectrum project to add "Analysis" peak decay mode (which is calculated in linear amplitude scale and scaled to logarithmic or nth root within specified dB range afterwards when drawing peaks), which is more consistent with foo_enhanced_spectrum_analyzer and you might be interested on adding that

Re: foo_vis_spectrum_analyzer

Reply #879
Does anyone have a preset that exactly matches the behaviour of the built-in Spectrum?

edit: 32bit

Re: foo_vis_spectrum_analyzer

Reply #880
Hi guys!
Does it work on windows 8.1?
I've read old discussion in this thread. And respected Case put some code to bypass win10 restriction.
But the last working version for me is v0.7.2.0 (for win8.1 x64, fb2k v2.1.5 x64).

Quote
Failed to load DLL: foo_vis_spectrum_analyzer.dll
Reason: The specified procedure could not be found

Could you please clarify can it work on win 8.1?
TYIA


Re: foo_vis_spectrum_analyzer

Reply #881
Hi guys!
Does it work on windows 8.1?
I've read old discussion in this thread. And respected Case put some code to bypass win10 restriction.
But the last working version for me is v0.7.2.0 (for win8.1 x64, fb2k v2.1.5 x64).

Quote
Failed to load DLL: foo_vis_spectrum_analyzer.dll
Reason: The specified procedure could not be found

Could you please clarify can it work on win 8.1?
TYIA
I don't exclude OS versions intentionally but I have no way to test that.

Re: foo_vis_spectrum_analyzer

Reply #882
I don't exclude OS versions intentionally but I have no way to test that.
I'm ready to assist.
Also I hit on an idea that you could use virtual machine with win 8, or win 7 to test some things.
What do you think?

Re: foo_vis_spectrum_analyzer

Reply #883
I don't exclude OS versions intentionally but I have no way to test that.
I'm ready to assist.
Also I hit on an idea that you could use virtual machine with win 8, or win 7 to test some things.
What do you think?
I already have too little time. Why would I spend time on old operating systems?

Re: foo_vis_spectrum_analyzer

Reply #884
I already have too little time. Why would I spend time on old operating systems?
At first you wrote that you "have no way to test that", so I propose some options.
Why do you make this plugin (for whom)?

Re: foo_vis_spectrum_analyzer

Reply #885
Sorry everyone if I don't read all the 36 pages, but: Is this component also available as a VST plugin?

I want to use it in my DAW. As spectrum analyzer, this is way better than Voxengo SPAN. No kidding! :D

Re: foo_vis_spectrum_analyzer

Reply #886
Sorry everyone if I don't read all the 36 pages, but: Is this component also available as a VST plugin?

I want to use it in my DAW. As spectrum analyzer, this is way better than Voxengo SPAN. No kidding! :D
Obviously not available as a VST plugin, much like foo_enhanced_spectrum_analyzer

Re: foo_vis_spectrum_analyzer

Reply #887
Hi there, I notice the usual chatter about plugins on here, although this is the more impressive feat. of analogue modelling I have seen since it uses frame stoppage and many presets.. I was hoping maybe you can implement something software of the likes Goldwave features.. which is a X-Y graph scheme of audio signaling, it uses some "noise signals" as a contour map but the frequency is bundled more like a time-domain of newer sound analysis that convolves to blur the signal more.. precisely this is doing it.. however, it is related to the latest signal processing of digital synthesis which uses a fourier lossy function "handler" and a planar processing feature which is the latest of EQ and audio enthusiasts.. since it does all the work as a visual stimulis experiment rather than usual "sinthome" of recording approaches in past that only gates and change how the recorded sound is written thus far but newer approaches might benefit sound fidelity by a lot since it extracts more than replicates. and I don't use C++ myself, perhaps I will look into it myself soon to contribute.. thank you for software!   ;D

BTW: I included my custom preset I use.. high shelving is useful for seeing subtle difference of bandwidth change.

Re: foo_vis_spectrum_analyzer

Reply #888
At first you wrote that you "have no way to test that", so I propose some options.
Why do you make this plugin (for whom)?
Not nice. If you feel strongly that older OSes should be supported. The code is freely available: clone, build, debug. Fire up those VMs!

Re: foo_vis_spectrum_analyzer

Reply #889
Hi there, I notice the usual chatter about plugins on here, although this is the more impressive feat. of analogue modelling I have seen since it uses frame stoppage and many presets.. I was hoping maybe you can implement something software of the likes Goldwave features.. which is a X-Y graph scheme of audio signaling, it uses some "noise signals" as a contour map but the frequency is bundled more like a time-domain of newer sound analysis that convolves to blur the signal more.. precisely this is doing it.. however, it is related to the latest signal processing of digital synthesis which uses a fourier lossy function "handler" and a planar processing feature which is the latest of EQ and audio enthusiasts.. since it does all the work as a visual stimulis experiment rather than usual "sinthome" of recording approaches in past that only gates and change how the recorded sound is written thus far but newer approaches might benefit sound fidelity by a lot since it extracts more than replicates. and I don't use C++ myself, perhaps I will look into it myself soon to contribute.. thank you for software!   ;D

BTW: I included my custom preset I use.. high shelving is useful for seeing subtle difference of bandwidth change.
I'll look at it later. I'm a little preoccupied with foo_uie_webview now.

Re: foo_vis_spectrum_analyzer

Reply #890
I don't exclude OS versions intentionally but I have no way to test that.
I'm ready to assist.
Also I hit on an idea that you could use virtual machine with win 8, or win 7 to test some things.
What do you think?
I already have too little time. Why would I spend time on old operating systems?
Because foobar2000 is compatible with Windows 7 and 8.
Because many people are still using these OSes, maybe because they can't afford a new computer or because they is no reason to bin something which is still working fine, and also because many people don't want to use anymore the giant spywares that Windows 10 and 11 have become, especially Windows 11.

But, once again, foobar2000 is compatible with Windows 7 and 8 so the components must be compatible as well.

 

Re: foo_vis_spectrum_analyzer

Reply #891
Oh look. It's another entitled twat who thinks a developer should not be able to choose how they spend their own free time. How delightful.

Re: foo_vis_spectrum_analyzer

Reply #892
But, once again, foobar2000 is compatible with Windows 7 and 8 so the components must be compatible as well.
I somewhat agree with this point, unless the component must use a feature not available (directx 12 for ex), components should try to support the same OSes than main program and not just nuke support without a strong reason for it.

But as far as I have read that's not the case, since the dev just said it's a matter of lacking time. I would also be volunteer to test it on win7 if needed though.

There is a software on github to patch dlls/exes and add missing methods on win7 / win 8 to be compatible with later versions. That may help you @palash (at least it has helped me with a lot of sotware but mainly focused on electron-built software).
https://github.com/vxiiduu/VxKex

Quote
Oh look. It's another entitled twat who thinks a developer should not be able to choose how they spend their own free time. How delightful.
Oh look. It's another developer who thinks a forum is a place to insult people and create drama every day. How delightful.

Re: foo_vis_spectrum_analyzer

Reply #893
another entitled twat
He asked a question, I've put an answer. Just my 2 cents.
Insults are no help in any case anyway. Especially from someone who is not the developer of this component.

Re: foo_vis_spectrum_analyzer

Reply #894
[...]  I was hoping maybe you can implement something software of the likes Goldwave features.. which is a X-Y graph scheme of audio signaling, [...] 

Also, I think it might use a polarity map but very likely contour map is useful for certain maps (perhaps a stereoscopic between channel(s) is useful!) along with spectrogram bitmapping for an in-depth examination of sound, possibly to surmise 3D of liking Germany's software Visual Analyzer 2022 that can be found for free now, since it does additive transforms similar to Ian Curtis' given concept of CMS design but as a -scopic sound instead to render...

Re: foo_vis_spectrum_analyzer

Reply #895
This is the problem I reported in the past.

I made a video where you can understand what happened.

Upon startup everything works correctly and the artwork always pops up and the coloring of the elements is also correct.

Simply select another track from the playlist and only one panel continues to behave correctly, while the others do not update correctly.

Link removed by Moderator: Please keep audio samples under 30 seconds

Re: foo_vis_spectrum_analyzer (new preset)

Reply #896
 ;D Here's a new preset for New Year, real fire setting! For electronic variety sounds I think.


Setting Frequency Value that is seen in Horizontal Axis on Spectrum Analyzer

Reply #898
Hi,

I need some tip / information about Spectrum Analyzer setting.

I am enjoying to see Specturm Analyzer during playing Audio track on Foobar2000.

My setting for Horizontal Axis  ( Frequency) is
to show the value as Frequency itself by setting "X asix " Mode as  "Decades"  .
(not unit of Band, or Octave)

However,
The Frequency value is not match with my intention.

Hear are some description about my issue.

1. Frequency under 1 KHz show  a digit under decimal point,
   For example,

   in case 20Hz,   I can see "20.0" instead of "20"
   and 900 Hz,  I can see "900.0" instead of "900" 

   Since the Length of X-Axis of graph has limited length,
   This kind of situation is not useful to see the Graph simple.
   So, I want to set the qty of numbers of digit under decimal point as what I want. 
   (in almost case, I want to delete the digit under decimal point)

 
2. I can't set the Frequency that need to be seen,
   but it seemed that the Program just select the Frequency that is seen. 

   In captured image below,

  I can see 2.0k  / 3.0k / 4.0k / 5.0k/6.0k/7.0k , and 9k
  But no value between 9k and 20k 
  This state is not changed in case I change the length of Horizontal Size of Graph.

  My goal is to set / select these frequency to match my intention. 
 
  For example
  1k / 2k / 3k /  4k / 7k/8k/ 12k/14k/16k/18k ...etc  

 I would be glad if this kind of setting is possible or not in Spectrum Analyzer setting.
 (Until now, I checked almost setting in the given menu of  "Configure " but couldn't fine useful menu )

 I attahced an image to help what I need as below.

Maybe 2 kind of  approach is required.
1. Setting the Frequency it self for Spectrum Analyzer
   (proper setting to include certain Frequency that I want to see
   
2. Setting  for the way to display value of the Frequency that is selected by "1" 

Re: Setting Frequency Value that is seen in Horizontal Axis on Spectrum Analyzer

Reply #899
Hi,

I need some tip / information about Spectrum Analyzer setting.

I am enjoying to see Specturm Analyzer during playing Audio track on Foobar2000.

My setting for Horizontal Axis  ( Frequency) is
to show the value as Frequency itself by setting "X asix " Mode as  "Decades"  .
(not unit of Band, or Octave)

However,
The Frequency value is not match with my intention.

Hear are some description about my issue.

1. Frequency under 1 KHz show  a digit under decimal point,
   For example,

   in case 20Hz,   I can see "20.0" instead of "20"
   and 900 Hz,  I can see "900.0" instead of "900" 

   Since the Length of X-Axis of graph has limited length,
   This kind of situation is not useful to see the Graph simple.
   So, I want to set the qty of numbers of digit under decimal point as what I want. 
   (in almost case, I want to delete the digit under decimal point)
That is currently not possible. The decimal is there because in some scenarios the frequencies are not always integer numbers.
2. I can't set the Frequency that need to be seen,
   but it seemed that the Program just select the Frequency that is seen. 

   In captured image below,

  I can see 2.0k  / 3.0k / 4.0k / 5.0k/6.0k/7.0k , and 9k
  But no value between 9k and 20k 
  This state is not changed in case I change the length of Horizontal Size of Graph.

  My goal is to set / select these frequency to match my intention. 
 
  For example
  1k / 2k / 3k /  4k / 7k/8k/ 12k/14k/16k/18k ...etc  

 I would be glad if this kind of setting is possible or not in Spectrum Analyzer setting.
 (Until now, I checked almost setting in the given menu of  "Configure " but couldn't fine useful menu )
Labels that overlap are not drawn. A quick check to see if the frequency distribution is what you want is to switch to fullscreen mode so that enough horizontal space is available to draw everything.

The labels are just there to provide info about the X-axis. The calculations allocate values to the correct 'bin' of the spectrum. But a perfect alignment between the 'ticks' of the horizontal axis and the 'mid' value of a bin is not always possible.

The center frequency of a bin is displayed in the tooltip.
I attahced an image to help what I need as below.

Maybe 2 kind of  approach is required.
1. Setting the Frequency it self for Spectrum Analyzer
   (proper setting to include certain Frequency that I want to see
   
2. Setting  for the way to display value of the Frequency that is selected by "1" 
I'm not sure I understand what you're proposing...