Foobar2000:Components/Musical Spectrum (foo musical spectrum): Difference between revisions
(Sb-SDT is apparently an april fools joke, and links lead to nowhere https://www.reddit.com/r/foobar2000/comments/tt6wzh/sliding_dftbased_spectrum_analyzer_and/) |
m (developer) |
||
(10 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Foobar Component Infobox | {{Foobar Component Infobox | ||
| name = Musical Spectrum | | name = Musical Spectrum | ||
Line 7: | Line 4: | ||
| caption = | | caption = | ||
| module_name = foo_musical_spectrum | | module_name = foo_musical_spectrum | ||
| developer = fismineur | | developer = {{ha user|u=88370|name=fismineur}} | ||
| repository = | | repository = | ||
| released = 2012-10-10 | | released = 2012-10-10 | ||
Line 15: | Line 12: | ||
| preview_release = 0.9.1 | | preview_release = 0.9.1 | ||
| preview_release_date = 2012-11-21 | | preview_release_date = 2012-11-21 | ||
| foobar2000_architecture = x86 32-bit | |||
| foobar2000_minimum = | | foobar2000_minimum = | ||
| foobar2000_ui_module = Default UI, Columns UI | | foobar2000_ui_module = Default UI, Columns UI | ||
| foobar2000_legacy = true | |||
| use = Visualization | | use = Visualization | ||
| license = Proprietary | | license = Proprietary | ||
Line 43: | Line 42: | ||
; FFT size | ; FFT size | ||
: Set the FFT (fast Fourier transform) size, from 1,024 samples to 32,768 samples. Higher values have better frequency resolution at the cost of | : Set the FFT (fast Fourier transform) size, from 1,024 samples to 32,768 samples. Higher values have better frequency resolution at the cost of worse time resolution and vice versa. Must be a power of two. | ||
: Default: 8,192 samples | : Default: 8,192 samples | ||
Line 63: | Line 62: | ||
: Default: 50 dB/s² | : Default: 50 dB/s² | ||
==See also== | |||
* [[foobar2000:Components/Enhanced Spectrum Analyzer (foo_enhanced_spectrum_analyzer)|Enhanced Spectrum analyzer (foo_enhanced_spectrum_analyzer)]] | |||
* [[foobar2000:Components/Spectrum Analyzer (foo_vis_spectrum_analyzer)|Spectrum Analyzer (foo_vis_spectrum_analyzer)]] | |||
==References== | ==References== | ||
<references/> | <references/> | ||
==External links== | ==External links== | ||
* {{ha|url= | * {{ha|url=https://hydrogenaud.io/index.php/topic,123956.0.html}} | ||
* [https://hydrogenaud.io/index.php?action=dlattach;topic=97404.0;attach=7189 foo_musical_spectrum.zip (0.9.1)] | * [https://hydrogenaud.io/index.php?action=dlattach;topic=97404.0;attach=7189 foo_musical_spectrum.zip (0.9.1)] |
Latest revision as of 14:05, 1 December 2023
Musical Spectrum | |
---|---|
Developer(s) | fismineur |
Release information | |
Initial release | October 10, 2012 |
Preview release | 0.9.1 (November 21, 2012) |
foobar2000 compatibility | |
Architecture | x86 32-bit |
Minimum version | TBC |
UI module(s) | Default UI, Columns UI |
Additional information | |
Use | Visualization |
License | Proprietary |
View all legacy components |
A spectrum analyzer visualisation which measures and displays frequencies corresponding to musical notes (eg. A4 = 440Hz). Compatible with the default user interface and Columns UI.
Options
The following options can be accessed by right-clicking the spectrum and selecting "Options".
Processing
- Notes
- Increase or decrease the visible notes, from C0 (16.35 Hz) to A11 (56.32 kHz).
- Default: A1 - C9
- Amplitude
- Set the visible amplitude, from -80dB to 80dB.
- Default: -60dB - 0dB
- Channels
- Select any number of 18 available input channels.
- Default: All Channels
- Interval
- Set the FFT hop size in milliseconds, frame rate is inversely proportional to Interval parameter.
- Default: 25 milliseconds
- FFT size
- Set the FFT (fast Fourier transform) size, from 1,024 samples to 32,768 samples. Higher values have better frequency resolution at the cost of worse time resolution and vice versa. Must be a power of two.
- Default: 8,192 samples
- Pitch (A4)
- Set the frequency for A4. To maintain accuracy, this should be set to 440 Hz.[1]
- Default: 440 Hz
- Transpose
- The number of semitones by which to transpose the visible notes, from -12 to 12.
- Default: 0 semitones
Peaks
- Hold time
- Set the amount of time in milliseconds (ms) before the peak drops.
- Default: 500 ms
- Gravity
- Set the speed at which the peaks drop.
- Default: 50 dB/s²
See also
- Enhanced Spectrum analyzer (foo_enhanced_spectrum_analyzer)
- Spectrum Analyzer (foo_vis_spectrum_analyzer)
References
- ↑ A440 (pitch standard) on Wikipedia
External links
- Discussion topic on hydrogenaudio
- foo_musical_spectrum.zip (0.9.1)