Audio Analyzer by Marko Mihovilic

Overview:

Audio Analyzer is a audio analyzation and visualization application. It captures audio data using Direct Sound and displays the captured and processed data to the user using Direct 3D. It's built to capture audio data from the default recording device so you can use it with any audio player application, you just set the defaut recording devce to record from the stereo mixer and play your music!

Requirements:

Audio Analyzer requires the folowing hardware/software:

Controls:

Press F1 in Audio Analyzer to display the controls, F12 to see the about screen.

How to set the default recording device:

Enter the Audio Anaylzer menu and select Capture Source, now select the desired source of audio capture.

Note: If you have a No Signal message flashing in the upper-left corner and/or there is no activity in the visualizations but you have sound playing on your system, it probably means that your recording source is se to the wrong device. Usualy the Stereo Mixer (might be named diferently) is what you want.

How to make your own color presets:

The file Presets.ini contains the color preset definitions. This file will be automaticly loaded when Audio Analyzer starts. To add a new color preset, open the file in notepad or a nother text editor. To define a new color preset add a preset section that looks something like this: [Name of your preset]. Now, the preset color definitions go below the section declaration. A color definition looks like this Id of color=Color value. The available color id-s:

Peak - Peak color
Text1 - Normal text color
Text2 - Bright text color
Text3 - Dark text color
Background - Global background color
BackgroundTopLeft - Top left corner of the background plane
BackgroundTopRight - Top right corner of the background plane
BackgroundBottomLeft - Bottom left corner of the background plane
BackgroundBottomRight - Bottom right corner of the background plane
BackgroundTop - Sets both the top left and top right
BackgroundBottom - Sets both the bottom left and bottom right
BackgroundRight - Sets both the top right and bottom right
BackgroundLeft - Sets both the top left and bottom left

If you don't specify a color the Default preset's color will be used. The colors are in ARGB format, ranging from 0.0 to 1.0. If you don't specify the alpha, 1.0 will be used. If you only specify the Text1 color, Text2 and Text1 will be generated automaticaly from Text1. The text shadow's color is the negative value of the Background color. So if the background color is white, the text shadow color will be black and similar.

Info: Color preset names and id's are case-insensitive

Note: You can use the provided color presets as templates.

Copyright:

Copyright Miha Software 2010. All Rights Reserved 2010. For updates visit the Miha Software Home Page.