|
Class Summary |
| AAnalyzer |
Amplitude Analyzer -
performs calculations related to amplitude of the audio data\n
(finding max amplitude, finding number of samples above threshold,finding average amplitude) |
| AudioGuardian |
main program |
| CAboutScreen |
The "about" page which includes credits |
| Calibrator |
Provides Calibration/Noise level analysis (* still needs a correct implementation) |
| CCalibrationScreen |
Screen for calibrator |
| CMatchableSound |
A previously recorded sound which can match itself against the incoming audio stream
and generate an alert to the user. |
| COptionScreen |
The primary options screen for adjusting AudioGuardian settings. |
| COptionsDb |
An adapter layer over the J2ME RecordStore that allows users to store data values as
name-value pairs. |
| CRecordScreen |
Displays info for recording user-defined detection sounds. |
| CStartupScreen |
The initial splash screen that is displayed when AudioGuardian starts up. |
| DFT |
Discrete Fourier Transform
analyzes frequencies and corresponding amplitude in sound sample
Concept source: http://jvalentino2.tripod.com/dft/index.html |
| DFTpair |
DFTpair stores an amplitude and frequency like coordinates of a wave in
the frequency domain |
| Float11 |
Class for float-point calculations in J2ME applications CLDC 1.1 |
| FloorLevel |
Stores data for the floor level for microphone recording. |
| Graph |
The Graph class displays microphone input on screen. |
| Monitor |
Monitor controls microphone input. |
| QuickSort |
Implements a standard QuickSort algorithm |
| Recorder |
Records a user-defined sound for later detection |