Nodes/ComfyUI-NoiseGen/πŸ“Š Spectrum Analyzer
ComfyUI Node

πŸ“Š Spectrum Analyzer

πŸ“Š PHASE 3: Real-time spectrum analyzer with FFT visualization and spectral gating

By eg0pr0xyΒ·Created about a year agoΒ·Updated about a year agoΒ· 1
πŸ“Š Spectrum Analyzer
  • audio
  • audio
  • spectrum_report
  • peak_frequency
  • spectral_centroid
  • spectral_energy
β—„fft_size2048β–Ί
β—„overlap_factor0.75β–Ί
β—„window_typehannβ–Ί
β—„display_modemagnitudeβ–Ί
β—„frequency_scalelogβ–Ί
β—„frequency_range_low20β–Ί
β—„frequency_range_high20000β–Ί
β—„amplitude0.80β–Ί
β—„gate_threshold-60β–Ί
β—„spectral_gatefalseβ–Ί
β—„smoothing_factor0.10β–Ί
β—„peak_trackingtrueβ–Ί
β—„save_spectrumfalseβ–Ί
Category🎡 NoiseGen/Utility

Inputs (14)

NameTypeDefaultDescription
audioAUDIOInput audio for spectrum analysis
fft_sizeCOMBO20485 options: 512, 1024, 2048, 4096, 8192
overlap_factorFLOAT0.750–0.95β€”
window_typeCOMBOhann5 options: hann, hamming, blackman, kaiser, rectangular
display_modeCOMBOmagnitude5 options: magnitude, power, log, mel, bark
frequency_scaleCOMBOlog4 options: linear, log, mel, bark
frequency_range_lowFLOAT201–1000β€”
frequency_range_highFLOAT200001000–48000β€”
amplitudeFLOAT0.800–2β€”
gate_thresholdoptFLOAT-60-120–0β€”
spectral_gateoptBOOLEANfalseβ€”
smoothing_factoroptFLOAT0.100–0.9β€”
peak_trackingoptBOOLEANtrueβ€”
save_spectrumoptBOOLEANfalseβ€”

Outputs (5)

NameTypeDescription
audioAUDIOβ€”
spectrum_reportSTRINGβ€”
peak_frequencyFLOATβ€”
spectral_centroidFLOATβ€”
spectral_energyFLOATβ€”