Foobar2000:Components/Channel Spectrum panel (foo uie vis channel spectrum): Difference between revisions
(Added options section, based on the readme that comes with the component package (in .zip format)) |
|||
Line 22: | Line 22: | ||
}} | }} | ||
A spectrum analyzer component that displays FFTs of each separate channels. | A spectrum analyzer component that displays FFTs of each separate channels. | ||
==Options== | |||
===General=== | |||
;Refresh interval | |||
:Visualization rendering interval in milliseconds (frame rate in FPS is inversely proportional to this parameter; ~16ms = 60fps) | |||
;Show peaks | |||
:Visualizes spectral peaks, with falling animation similar to WMP bars visualization | |||
;Range scale | |||
:The dB range for this visualization | |||
;Logarithm scale | |||
:Whether or not amplitude scale is more of logarithmic/dB kind | |||
:'''Note:''' This is for old FFT method only | |||
;Linear scale (frequency) | |||
:Makes the frequency scale linear, otherwise a pseudo-logarithmic one similar to Mel scale | |||
;Bar width | |||
:The width of the visualization bars. Higher width in px means lower number of bands | |||
;Edge style | |||
:Style for the panel border | |||
;Color mode | |||
:Drawing style for the visualization bars | |||
;FFT size | |||
:The window size for the FFT algorithm | |||
;Window function | |||
:The window function for the FFT visualization | |||
:'''Note:''' New method uses Gaussian window instead of rectangular | |||
===Coloring=== | |||
;Bar color 1 | |||
:First color of the visualization bars | |||
;Bar color 2 | |||
:Second color for the visualization bars | |||
;Peak color | |||
:The color for the spectral peaks | |||
;Background color | |||
:The color for the background | |||
;Grid color | |||
:The color for the frequency/amplitude grid | |||
;Transparent background | |||
:Makes the background transcluscent | |||
;Fast pseudo-transparent mode | |||
:Performs approximate transparency for background instead of slower more exact ones. | |||
===Frequency/amplitude grid=== | |||
;Show frequency ticks | |||
:Shows the frequency grid | |||
;Show amplitude ticks | |||
:Shows the frequency grid | |||
====Specifications==== | |||
Frequency grid is spaced in 2kHz increments from DC offset frequency to approximately the Nyquist frequency for short ticks, where as 10kHz increments for long ticks. | |||
dB grids are displayed in 10dB and 20dB increments for short and long ticks respectively down from 0dB | |||
== External links == | == External links == |
Revision as of 00:15, 11 October 2023
This article is a stub. You can help the Hydrogenaudio Knowledgebase by expanding it.
Channel Spectrum panel | |
---|---|
This image above is a recreation of this component using this below. | |
Developer(s) | ssenna |
Release information | |
Stable release | 0.17.2 (May 18, 2008) |
foobar2000 compatibility | |
Architecture | x86 32-bit |
Minimum version | TBC |
UI module(s) | Columns UI |
Additional information | |
Use | Visualization |
License | Proprietary freeware |
View all legacy components |
A spectrum analyzer component that displays FFTs of each separate channels.
Options
General
- Refresh interval
- Visualization rendering interval in milliseconds (frame rate in FPS is inversely proportional to this parameter; ~16ms = 60fps)
- Show peaks
- Visualizes spectral peaks, with falling animation similar to WMP bars visualization
- Range scale
- The dB range for this visualization
- Logarithm scale
- Whether or not amplitude scale is more of logarithmic/dB kind
- Note: This is for old FFT method only
- Linear scale (frequency)
- Makes the frequency scale linear, otherwise a pseudo-logarithmic one similar to Mel scale
- Bar width
- The width of the visualization bars. Higher width in px means lower number of bands
- Edge style
- Style for the panel border
- Color mode
- Drawing style for the visualization bars
- FFT size
- The window size for the FFT algorithm
- Window function
- The window function for the FFT visualization
- Note: New method uses Gaussian window instead of rectangular
Coloring
- Bar color 1
- First color of the visualization bars
- Bar color 2
- Second color for the visualization bars
- Peak color
- The color for the spectral peaks
- Background color
- The color for the background
- Grid color
- The color for the frequency/amplitude grid
- Transparent background
- Makes the background transcluscent
- Fast pseudo-transparent mode
- Performs approximate transparency for background instead of slower more exact ones.
Frequency/amplitude grid
- Show frequency ticks
- Shows the frequency grid
- Show amplitude ticks
- Shows the frequency grid
Specifications
Frequency grid is spaced in 2kHz increments from DC offset frequency to approximately the Nyquist frequency for short ticks, where as 10kHz increments for long ticks.
dB grids are displayed in 10dB and 20dB increments for short and long ticks respectively down from 0dB
External links
- Official page with download link (Japanese) (archived on September 24, 2023)
- Direct download link for foo_uie_vis_channel_spectrum (v0.17.2) (archived on June 7, 2023)
- Discussion topic on hydrogenaudio
See also
- Channel spectrum + custom FFT on CodePen (not a fb2k component, though it is a reasonable substitute for users of fb2k x64 and Default UI users)