Audio Spectrum Display

I don't want to read just Download

This version is a Pre Alpha of Audio Spectrum Display
License File: @/LicenseFiles/AudioSpectrumDisplay.License.txt

This is a Pre-Alpha, but as the License states you may give it to any person you wish.
Just please note that everything that you see now is subject to change in any and all future versions to come.

OPTIONS AND USAGE:

To bring the options pannel back up after you hide it Double Right Click
To go full screen and exit full screen Double Left Click anywhere in the display that is not the options pannel.

Additional Information:

Please note many things do not work, some things are just there are placeholders.
Eventually you will see more things to come.

Minamum System Requirments:
Windows 7 x86/64 Or Newer.
DirectX 11 or greater.
.Net 4.5.2 or greater.
100 MB of free Ram
006 MB of Free Disc Space

Dev System Specs:
CPU : Intel Core i7-5820K Haswell-E 6-Core ~3.9 GHz LGA 2011-v3
GPU : EVGA GeForce GTX 980 Ti 06G
RAM : CORSAIR Vengeance LPX 32GB (4 x 8GB) 288-Pin DDR4
OS : Windows 10 Pro

This program uses some very helpful libraries to make programming faster, easier, and well why reinvent the wheel.
I would like to bring attention to the following.

----------------------------------------------------

Bass.Net : Bass.net is used for FFT data and hooking into the Windows audio API.
bass.dll
Bass.Net.dlll
basswasapi.dll

License File: @/LicenseFiles/Bass.Net.License.txt

----------------------------------------------------

SharpDX – For all the DirectX access and features.
SharpDX.Desktop.dll
SharpDX.Direct2D1.dll
SharpDX.dll
SharpDX.DXGI.dll
SharpDX.Mathematics.dll

License File: @/LicenseFiles/SharpDX.License.txt

----------------------------------------------------

Ini-parser – For saving the config settings for the spectrum display in a human readable way.
INIFileParser.dll

License File: @/LicenseFiles/ini-parser.License.txt

----------------------------------------------------

A bit of back story:

I created this program because I was tired of all the free software out there not being able to display
a proper live spectrum that didn't use a ton of CPU. I did some digging and with some help from a very
good friend got a working basic DirectX display. The rest is a bunch of code and tons of hours learning
( and some more help from friends ) and the birth of an Audio Spectrum Display happened. This spectrum is
designed to currently display the Audio Spectrum from 20hz to 22khz. (A range that covers the lowest frequency
to the highest frequency the average human can hear.)

I have a ton of ideas in what I would like to include into this, but I am still just starting and I am only
one person, and I have a lot of other life things going on as well. I code for a hobby so it could be a long
time between releases but at least when you get them, they will be somewhat useful.

I hope that you like it and enjoy the display as it comes along as much as I have enjoyed and loathed creating it so far.

Thank you for reading the README.txt to its full length (or not if you didn't).

The009

Download Latest: AudioSpectrumDisplay-Setup-PA-0.0.0.15.exe


Example Images

Spectrum Example

2048/1024

Full Spectrum Display, Showing from 20hz to 20khz Using 2048 Samples Displaying 1024 Lines at 1440p

Download Full Image

Spectrum Example

1024/512

Full Spectrum Display, Showing from 20hz to 20khz Using 1024 Samples Displaying 512 Lines at 1440p

Download Full Image

Spectrum Example

512/256 Rainbow

Full Spectrum Display, Showing from 20hz to 20khz Using 512 Samples Displaying 256 Lines at 1440p

Download Full Image

Spectrum Example

256/128 Rainbow

Full Spectrum Display, Showing from 20hz to 20khz Using 256 Samples Displaying 128 Lines at 1440p.

Download Full Image