Version 2.2 with 44kHz sampling rate! HASA is a handheld audio frequency spectrum analyzer for Windows Mobile devices. Frequency components of sounds picked up by the built-in microphone are shown and analyzed in real-time. The frequency decomposition can be shown as a standard plot of dB vs. Hz or as a "cascade" plot, showing its time evolution. The standard plot can be shown as a line or ISO bar chart. For checking purposes, an artificial White Noise signal can be applied to the Fourier Transform (yielding a flat frequency response). The user may choose to average the frequency response data over an extended period of time, and exclude a region of the measured time data in order to remove any observed transient anomalies that may appear. Clipping at the microphone is indicated on the HASA display, as are the real-time measured samples and their frequency spectrum.
The measured spectrum can be A-Weighted, and can be stored as a file in the device. Stored spectra can be loaded at run time, and subtracted from the current spectra in order to correct the data. A built-in oscillator generates pure tones across the full audio spectrum, or can generate White Noise for frequency response measurements etc.. Another included feature is note detection, where the equivalent piano note on the equal-tempered scale is detected from the measured spectrum. This in principle allows a quick determination of whether a musical instrument is badly off tune or not...
A full installation and user guide is included.
Possible Applications:
Measuring sound levels in a car, plane, room, rock concert etc..
Measuring the frequency response of audio equipment, e.g. loudspeakers
Measuring frequencies and levels of noise from equipment.
Measuring fidelity of home or car audio systems (e.g. using the built-in White noise generator, or a test CD).
Measuring frequency of an opera singer's top A!
HASA supports Windows Mobile 5/6, Pocket PC (MIPS & SH3) as well as Pocket PC 2002 (ARM) devices
Here follows a list of updates to HASA since the initial version was released:
Version 1.1 handles Audio interrupts more reliably, and adds automatic time domain plot scaling.
Version 1.2 offers a new feature of a musical note identifier (equal tempered scale). This feature shows the frequency of the loudest detected sound as the corresponding note on the piano scale.
Version 1.3 features improved stop/start stability, and a simple pure tone oscillator that is activated by tap/hold on the frequency plot.
Version 1.4 includes a new feature that allows the optional display of the absolute deciBel (dB) sound level.
Version 1.5 increases the number of audio record buffers, so avoiding starvation of the audio system. This improves the fidelity of the spectrum especially on iPAQ devices. Also, improved graphics handling in this version has reduced display flicker.
Version 1.6 optionally shows the peak FFT values as a decaying plot superimposed on the latest FFT. This feature is useful for observing the envelope of the peak frequency response over the last few seconds.
Version 2.0 new features include Save/Load of frequency spectra, subtraction of loaded spectrum, A-weighting in 8 octave bands, a logarithmic sum giving the overall noise level, and a White Noise generator.
Version 2.1 adds pulse-mode frequency response analysis, and ISO-centred bad graph display.
Version 2.2 allows the dB scale limits to be set, and increases the sampling rate on the PocketPC 2002 devices to 44kHz. This allows audio frequencies up to 22kHz to be measured. There are also some code optimizations which improve performance, particularly for the iPAQ devices.
Note: some Pocket PC devices are not capable of full duplex audio (e.g. Casio EM500).
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Supported operating systems:
Windows Mobile 5.0, Windows Mobile 6 Classic, Windows Mobile 6 Professional, Windows Mobile 6.1 Classic, Windows Mobile 6.1 Professional, Windows Mobile 6.5 Professional
Similar Software:
WavNotes WavNotes - This program allows you to attach 'text cards' to the 'wav' sound files that you have on your PocketPC computer.
This program requires that you have both the 'BeanDLL.dll' file ** and ** the runtime files for Visual Basic on your PocketPC computer. Simply unzip the file for your processor and place the DLL file in the 'Windows' folder of your PocketPC computer
VoiceQuizzes VoiceQuizzes - This program allows you to compose a list of questions. Then you can give the PocketPC to the person to answer.
This program requires that you have both the 'BeanDLL.dll' file ** and ** the runtime files for Visual Basic on your PocketPC computer
MusicWords MusicWords - This program allows you to select a Mp3 or WMA file on your PocketPC and write/view the lyrics for the song. The lyrics are stored in text file format in the 'MusicWords' folder of your PocketPC.
This program requires that you have both the 'BeanDLL.dll' file ** and ** the runtime files for Visual Basic on your PocketPC computer
Jinglebells-pocketpc Jinglebells-pocketpc - Christmas Songs, beautifully done by the cartoons.Jingle Bells done with excellent graphics and music. Your kids will really enjoy this, you can play this as many times as you want. Perfect for the whole Christmas Season
MusicsTodays MusicsTodays - MusicsTodays creates a database of the Mp3 and WMA files that were copied to the storage RAM or storage card on today's date. Tap on the music file name to create a play list with the starting song.
This program requires that you have both the 'BeanDLL.dll' file ** and ** the runtime files for Visual Basic on your PocketPC computer
Chime VC Chime VC - Chime can be set as an alarm for any hour you desire.
Place the 'chime.wav' file in the 'Chime' folder of your Pocket PC.
Chime requires that you have both the 'BeanDLL.dll' file ** and ** the runtime files for Visual Basic on your PocketPC computer
VoicesFoldered VoicesFoldered - VoicesFoldered is a quick voice recorder that allows you to record your voice with a single tap and sends the wave file to a secure FTP server as a file name based on the system time. You can browse the timed files via the calendar folder interface.
This program requires that you have both the 'BeanDLL
FakeParrot FakeParrot - This program does fake parrot sounds on your PocketPC computer.
This program requires that you have both the 'BeanDLL.dll' file ** and ** the runtime files for Visual Basic on your PocketPC computer. Simply unzip the file for your processor and place the DLL file in the 'Windows' folder of your PocketPC computer. For free support on installing email me
Mr-Tones With Mr-Tones you can set a group of sounds for each ring type; New email/SMS or phone ringer.
You can set up to 256 directories of sound files for each ring type, although you probably won't be needing so many directories. In each folder you can have as many sound files as you want.
When it is activated, you will hear the captain say "Energized"
MP3ID3LastFMThumbnails MP3ID3LastFMThumbnails - MP3ID3LastFM adds album art to IDv3 tags of MP3 files using Last.FM.
To use the app, select the desired MP3 file and tap on it. The program will then download the top 10 images of the band from Last.FM and allow you to add one of them to the MP3 file as album art.
The software uses the Mp3ID3 libraries from UNIX CID3v2 by Marcos Paulo Ferreira
Other Software by developer «Bofinit Corporation»:
Snook Snook - You play against Easy, Good, Hard or Evil Snook, trying to make words on the board from your tray of five letters. Snook plays from a dictionary of 80,000 words at the four levels of difficulty. Words played by you or Snook are scored according to the sum of their letter values
Pocket Reef Lite PocketReefLite is a free photograph album of reef fishes and invertebrates in their native habitat
Tunerrr Tunerrr - New version 1.7 now includes sound level sensitivity adjustment, and one octave pure tone "piano" keyboard, and support for Pocket PC as well as Pocket PC 2002 devices.
Tunerrr uses the sound picked up by the Pocket PC's built in microphone to help you tune a musical instrument
Pocket Ghost Pocket Ghost uses the microphone in your Windows Mobile or Pocket PC device to measure ambient subsonic, sonic and supersonic sound in your environment. Using this information it calculates a ParaNormal Quotient which is a measure of potential paranormal activity in the vicinity
Pocket Signal Pocket Signal is a utility for generating tones and noise signals on your Pocket PC 2002 or 2003 device.
You can generate Sine, Triangle, Sawtooth and Square waves with frequencies in the range 20Hz to around 12kHz. You can also generate White Noise (random noise that has a flat distribution with frequency) and Pink Noise (random noise with a 1/f distribution)
Pocket Morse Pocket Morse - New Version 1.3 - with PPC 2002 & PPC 2003 support.
PocketMorse is a utility for decoding Morse Code audio signals. It runs on Pocket PC devices with the Pocket PC 2003 or 2002 operating system or Windows XP desktop systems (equipped with a soundcard)
Pocket Fractal Pocket Fractal generates intricate color images from the fractals known as the Mandelbrot and Julia Sets. You can choose whether to use the Mandelbrot set, or generate a semi-infinite number of Julia sets of your own.
The images are calculated in double precision arithmetic