Skip to content

morphx666/ConsoleFFT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConsoleFFT

Cross-platform Console based FFT display

ConsoleFFT

This project uses the OpenTK framework.

  • Under Windows you should install OpenAL from https://openal.org/downloads/
  • Under Linux you should install libopenal1.
  • Under MacOS Tiger and above, OpenAL is already included in Sound Manager

For usage information, run ConsoleFFT with the optional help parameter:

ConsoleFFT -help

As of commit 8d73c81 the available options are:

  • -list: List available audio capturing devices
  • -device=n: Set capture to devices by its index. Setting n=0 will select the default device.
  • -frequency=n: Set the sampling rate frequency. By default, set to 44,100 KHz
  • -bits=n: Set the sampling bit rate. Valid values are 8 or 16. By default, set to 16 bits
  • -fft=n: Set the size of Fourier transform. By default, set to 1,024 bands
  • -scale=n: Set the graph scale. By default, set to 0.000005
  • -help: This printout

All parameters are optional

As of commit 20d6c11 you can press the space bar to switch between FFT and Waveform display.

Releases

No releases published

Packages

No packages published

Languages