PLEASE READ THE INCLUDED DOCUMENTATION OR EMAIL ME IF YOU HAVE PROBLEMS.

The version history has a complete list of recent changes.

You must install this app before submitting a review.

Google Play reviews now use Google+ so it's easier to see opinions from people you care about. New reviews will be publicly linked to your Google+ profile. Your name on previous reviews now appears as "A Google User".

Google Play reviews now use Google+ so it's easier to see opinions from people you care about. New reviews will be publicly linked to your Google+ profile. Your name on previous reviews now appears as "A Google User".

Write a review

My review

Review from

Reviews

Finicky, but works after much tweaking, look forward to updates! I don't write many reviews, spent a lot of time with app. Happy to have it, wish was easier to use. Will pay again for standalone watch timing version! Pro is no better than Lite, paid to support! Keep at it! User interface is very complicated; terminology exclusive to engineers in this field? Frustrating, requires trial and error. Example: I'm constantly told to change the "threshold gap" and this is not a setting. Have read the tutorial several times and watched the youtube video again and again (it has no audio/spoken instructions). The app will not work for timing modern mechanical watches without adjusting a lot of settings. The main issue is gain level/mic. Gain level on Spectrum, dB is almost too low to register the beats (like an ETA 2892 for example) or is too high on Spectrum, Power, the app can't process. Probably works better for pocket watches/old loud ticking wristwatches. Using HTC One M8, has dual membrane HDR mic. Put the watch on top of the phone mic in order to get a signal the app can process. Watch often hits the back, home or google key (grrrr); rotate the UI to remove home icons etc from near mic and display is jumbled. Look forward to updates!

Impressed with this! I didn't really need this app - it was more to do with curiosity, to see if I could improve the regulation of the few mechanical watches I have. I saw good write-ups on a couple of sites, and, realistically, at a fraction of the cost of a pint of beer, it was worth a go. Downloaded and installed it this morning, on my ZTE Blade Q-mini (pretty much the bottom of the heap, as smart phones go), worked through the tutorial video a bit at a time, and it worked a treat. (You really do, however, need a quiet spot to work with it!) Two watches done (wrist-watches, not pocket watches) - theoretically improved from gaining 2 to 3 minutes a day to within a few seconds - we'll see how they perform on my wrist in due time. Irrespective of how well I've set up the watches, the software is excellent - many thanks, Keith - splendid job!

Great Application I am having many of my antique watches repaired including several pocket watches between 100 and 250 years old. The watchmaker here in Germany does not have the proper old equipment like my father had, a Vibrograf B200. The new equipment he has does not do the timing correctly, it obviously has an aliasing problem. My 100 year old pocket watch recently cleaned and repaired is loosing over 22 minutes every 12 hours. This application shows the watch loosing 45 minutes a day! This application can find the correct timing error and new expensive digital watch timing equipment no longer work for antique watches. Great application.

Finicky, but works after much tweaking, look forward to updates! I don't write many reviews, spent a lot of time with app. Happy to have it, wish was easier to use. Will pay again for standalone watch timing version! Pro is no better than Lite, paid to support! Keep at it! User interface is very complicated; terminology exclusive to engineers in this field? Frustrating, requires trial and error. Example: I'm constantly told to change the "threshold gap" and this is not a setting. Have read the tutorial several times and watched the youtube video again and again (it has no audio/spoken instructions). The app will not work for timing modern mechanical watches without adjusting a lot of settings. The main issue is gain level/mic. Gain level on Spectrum, dB is almost too low to register the beats (like an ETA 2892 for example) or is too high on Spectrum, Power, the app can't process. Probably works better for pocket watches/old loud ticking wristwatches. Using HTC One M8, has dual membrane HDR mic. Put the watch on top of the phone mic in order to get a signal the app can process. Watch often hits the back, home or google key (grrrr); rotate the UI to remove home icons etc from near mic and display is jumbled. Look forward to updates!

These kinds of settings are specific to each Android device (each mic is different for example), so I can't pre-hard-code the best settings. Each user has to find them for themselves. I'm sorry about that. Thanks for the detailed feedback about the issues you've faced.

Impressed with this! I didn't really need this app - it was more to do with curiosity, to see if I could improve the regulation of the few mechanical watches I have. I saw good write-ups on a couple of sites, and, realistically, at a fraction of the cost of a pint of beer, it was worth a go. Downloaded and installed it this morning, on my ZTE Blade Q-mini (pretty much the bottom of the heap, as smart phones go), worked through the tutorial video a bit at a time, and it worked a treat. (You really do, however, need a quiet spot to work with it!) Two watches done (wrist-watches, not pocket watches) - theoretically improved from gaining 2 to 3 minutes a day to within a few seconds - we'll see how they perform on my wrist in due time. Irrespective of how well I've set up the watches, the software is excellent - many thanks, Keith - splendid job!

Great Application I am having many of my antique watches repaired including several pocket watches between 100 and 250 years old. The watchmaker here in Germany does not have the proper old equipment like my father had, a Vibrograf B200. The new equipment he has does not do the timing correctly, it obviously has an aliasing problem. My 100 year old pocket watch recently cleaned and repaired is loosing over 22 minutes every 12 hours. This application shows the watch loosing 45 minutes a day! This application can find the correct timing error and new expensive digital watch timing equipment no longer work for antique watches. Great application.

Worked Perfectly for Automatic Watch This program has a bit of a learning curve at the beginning. It is not difficult to learn, you just have to take the time to read and understand the tutorials. My first time using the program to adjust an automatic watch and I was able to get my Invicta 8926OC to within 2 seconds slow a day from 15 seconds slow when I started. It took about 20 attempts and about an hour to get it to where I was satisfied, without this awesome program the whole process would have taken weeks.

Disappointing to say the least Can hardly use it... I really wanted to regulate my watch, but this program will 80% of the time tell me the phone's selected bitrate is unsupported, so then i have to close the program manually, then open it again, with a 20% chance that it'll actaully start recording or not. Once i stop the recording, it will give the same error again and i'll have to go through the whole exit restart process. It also does not save the number of beats per minute I set in the preferences, if i change the setting and then go back into the preferences, it still says Auto 1/s. Really disappointing, very buggy, and crashes all the time.

We talked by email. It is quite clear to me that your specific phone model exhibits certain problems that I have neither encountered myself nor heard about from others...with the exception of the bug that the beat-rate preference is not properly saved and restored. I would like to find the other problems, but they are very idiosyncratic. Sorry.

Works great after I use external earphone/mic on Nexus 10 tablet! Purchased this app to regulate my watch. I was frustrated originally because I couldn't get it working. After almost a day of surfing the web and studying the tutorial and trying all things possible finally using an external earphone/mic and turning the volume to the max finally I can get a clear signal. To any frustrated users out there, if you start the app, record for 10 s, play it back and hear nothing, stop there and fix this issue first. You can try using an external earphone/mic and stick the mic next to the clock. For me, that's how it start working. The built-in mic in my Google Nexus 10 simply can't pick up the sound clean enough. I've tried several earphone/mic, and Bose MIE2i pick up the sound most clearly. My other cheap Philip earphone also works but the one come with iPhone doesn't work, don't know why. A few suggestion though:(1)Since I am mainly using the beat counting portion on my 10 inch tablet, I think there is plenty of room to put button in there to adjust the gain, threshold, and timing. The tapping the left or right part screen isn't clear to me. (2) Fix the beat counting max scale and not jumping from 2m to 30s to 1m etc. Overall, thanks Keith.

Handy, but needs a lot of work Powerful, useful, versatile - but a truly terrible experience as an app. The UI is confused and confusing, the menu settings forget themselves, and the overall app does contain a few bugs. It just doesn't look professional enough to warrant more than two stars, despite how clever it may be under the hood.

Out of date review. The forgotten-settings bug should hopefully be fixed in v4.1.1. Sorry you don't like the UI. It's quite powerful in that it permits you to interact directly with the screen without the intermediaries of distracting menus and buttons, so you can alter a lot of functionality on the fly, but it takes some getting used to.

John Hill This App is brilliant. Had to play around with the settings to get it to work correctly, but that was part of the fun. Altering the frequency settings was the main factor in getting the app to work on my devices(Samsung Galaxy Tab/Samsung Galaxy S3, Did not use external mic) Some settings won't save but its no big deal to reset them. Thank you.

Not bad but not perfect After a lot of tinkering with the settings, it works okay for checking my pocket and wrist watches on my Nexus 7. However, it does not remember target beat rates and defaults back to auto/1s every time. I also had to reduce the frame rate to 15 to make it work right. It also defaults back to the 2 minute recording time.

You appear to be right about it not properly saving the beat-rate preference. Thanks. As to the recording time, I can't replicate your problem (it saves the max recording preference just fine for me). It would help if you email me about bugs. I can't easily study that sort of thing through the Google Play comments. Cheers!

So much for so little money Great program but be aware of a few issues on some phones. The program may allow you to select sample rates that the phone does not support - at least it does on my Galaxy Note - resulting in auto reboot. (running android 4.0.3) Just do not select the unsupported rates. Instant response from developer who went out of his way to help..

Problem #2 on Moto Droid X As stated before, I think the app has potential, and in it's current state it is very usable. Another bug I've found is that if I have an unsaved waveform on the screen, with the buffer full, or near full, and return to the home screen, when I re-enter the app, operation is unpredictable and usually freezes. Probably a releasing of memory or memory management issue, an easy fix is to kill it and restart a fresh copy.

Phones don't have a lot of memory and this is inherently a memory-oriented app (it keeps the audio in memory to achieve super-fast processing). The solution is to not treat it like a background app: Always first save the audio to a WAV file. Then you can open the audio later when you return to the app.

A Google User February 5, 2011

A unique twist on a recorder, but not very accessible. Has potential to go beyond that if more functionality is added. Thanks for the update!

Recording time is limited to available memory. It is not a recording app, it is a real-time analysis app. That the app provides any recording functionality at all is pure sugar...and yet I get a bad review when that extraneous feature is limited. Reviewing a real-time app on the basis of its non-real-time functionality is unfair...to put it mildly.

Possibly out-of-date review.
To be clear, I explicitly offered you a refund and you said not to bother, so saying you "want your money back" in the review is pretty disingenuous. Anyway, based on your detailed and helpful bug description ;-) , I think it may have been fixed in v4.0. Of course, I can't be certain since your description is...vague.

Harassment at my home address or through the postal system will be prosecuted.
Postal contact will never be answered.
Please use email to contact me. I answer all email inquiries. Thank you.
12027 40th Ave NE, Seattle WA, 98125

Similar

Real-time spectrogram has full 22 KHz spectral bandwidth. No advertisements.

The output is a display in the form of an image that represents the frequency spectrum of the audio as it changes in time. Intensity is plotted on a rainbow log scale. Red represents a strong signal, blue a weak signal. A linear gray scale is also included.

Options are available via the Android Menu key. The user may toggle a grid to overlay the spectrogram. The spacing between vertical lines is 2000 Hz.

This spectrograph collects 1024 samples at a sampling rate of 44,100 Hertz every 150 milliseconds. Each collection of 1024 samples corresponds to a single horizontal line in the display as shown in the actual screenshots. A moving set of gridlines is added just ahead of the most recent horizontal line of data so the user can measure frequency. These lines are 2 KHz apart.

The Spectrogram frequencies may be verified by using the AndWaves AudioGenerator software to play tones or by playing a YouTube video of test-sounds (free) at: http://www.youtube.com/watch?feature=player_embedded&v=i_M46ysxMEg

The feature graphic on the Android Marketplace shows the “sound prints” of various activities, including those of cricket chirping. The phone itself seems to introduce an noise into the spectrum around 10 and 12 KHz, as well as thin lines at 7,200 and 14,400 Hertz.

Have fun looking at the “sound prints” of ordinary things. To learn more about frequency spectra see the one-page tutorial on our website, https://sites.google.com/a/andwaves.com/www/home/about-fourier-transforms

The program uses the new Google licensing standard. In theory this means the program can be copied to an SD card, freeing up internal memory in the Android, although I haven’t tried it.

If you need help or would like to discuss your application, I will be happy to spend a few minutes with you on the phone (321.252.8205).

Measure volumes in your environment with this fun and well-designed app. Adjust the "trim" value to calibrate your microphone, save your settings, and adjust the response rate (slow or fast).

View max/min/average decibel values, and "pause" the meter to see values at any particular state using the on/off button.

NOTE on using the "Scale" setting:

This version differs from previous versions in that it includes a "scale" setting. During testing, we found that some Android devices require a "multiplier" to get dB values that more accurately reflect real life. You may need to adjust this scale value anywhere from 1.0 to 2.0 depending on the particular device. For example, an HTC Incredible requires a scale of about 1.45 to be more consistent with Radio Shack SPL meters.

You will also likely need to adjust the "Trim" value depending on the type of device you have, and the device's microphone sensitivity. Between the scale & trim settings, you should be able to achieve values that at least approximate real dB meters.

Customers say it is the best audio recorder app that money can buy and worth every cent.

Features

Field Recorder provides easy-to-use presets for standard tasks like dictation or concert recording. However, it is designed for professional use as it provides more than 80 options to customize it to the given device and situation. Also, external microphones are supported.

• Records and plays mono or stereo wav files

• Supports file overwrite or resume record dubbing modes

• Up to 90 seconds pre- and 4s post recording. You won't miss any important stuff even if you are too late at the start button

• Auto start, stop, and continue, depending on loudness. The control signal can be filtered independently to optimize it for voices and other audio signals

• When recording, automatic stop at 4GB maximum file size and even seamless restart of a new file is available (activate auto start with a low threshold)

• Wav player with volume maximizer, silent and audible fast-forward and fast-rewind, and low-latency random access to any play position via progress bar

• Stores recordings internally or on any chosen SD card (even if you have two or more SD cards installed). Default is SD card. Optionally makes recordings visible to your favorite player

• 9200 colors available for the metallic-brushed skin. Also, you choose round or rectangular LEDs, left-hand operation, the button size, and your favorite color for the LCD display

The First 2 Hours: Getting Started

Use the Play Store 2 hours return period to test how audio recording works on your phone. Start with the presets which you select by touching "Factory". Probably, you find a preset in the cloud perfectly adapted to your smartphone!

Then try the different inputs from "In:MicA" to "In:MicE" (touch "In:MicA"). If you activate "Monitor", use headphones to avoid an acoustic feedback loop. Check without creating audio files, just by pressing the pause button, which activates the level meters. In the LCD you see a date/time string as the potential file name.

Hints• The name of a modified preset is shown in the LCD in gray• Play back uses the PlayLimiter and ignores the Monitor switch, so monitoring can be deactivated during recording• Touch "time/position/free" label to show remaining recording duration• Touch battery symbol to toggle between battery and CPU usage• Touch "CLIP" to reset clip LEDs• Touch meter to open its configuration menu• The meter shows peak amplitudes or the start/stop control signal• Active auto start overrules pressing the pause button• The 1.5kHz filter optimizes the auto start/stop control signal for speech. 750Hz are better with high-frequency environmental noise, 3kHz reduce low-frequency influence• Soft Clipping is active above -3dBFS• Limiting and Soft Clipping work only if Boost is greater than 0dB• Recording Boost above 20dB might produce hardware feedback loop (caused by weak power supply)• Overwrite and Append modify existing recordings (warning can be switched on/off)• Activate flight mode to reduce noise floor

Measure volumes in your environment with this fun and well-designed app. Adjust the "trim" value to calibrate your microphone, save your settings, and adjust the response rate (slow or fast).

View max/min/average decibel values, and "pause" the meter to see values at any particular state using the on/off button.

NOTE on using the "Scale" setting:

This version differs from previous versions in that it includes a "scale" setting. During testing, we found that some Android devices require a "multiplier" to get dB values that more accurately reflect real life. You may need to adjust this scale value anywhere from 1.0 to 2.0 depending on the particular device. For example, an HTC Incredible requires a scale of about 1.45 to be more consistent with Radio Shack SPL meters.

You will also likely need to adjust the "Trim" value depending on the type of device you have, and the device's microphone sensitivity. Between the scale & trim settings, you should be able to achieve values that at least approximate real dB meters.

Exclusive ISO 1/3 Octave Calibration - correct for your phone's microphone response. Octave calibration discs are moved up or down to obtain a flat response, and match the overall SPL to that of an external meter. Save/Restore of Cal files (Dayton Audio iMM-6 also supported).

Use: home theater, audio engineer, car audio, etc

AudioTool FFTs sets of samples recorded at the microphone. Aliasing reduced by Hann windowing. SPL calculated in realtime. Spectra may be saved as files on the SD card, then loaded and displayed with the live spectrum. The "Store" button stores the current live spectrum - "Load" shows a list of stored spectra to select.

To hide the buttons, tap the screen. To restore them, tap again. To zoom the scale, pinch the screen. To move the scale, drag it up or down (left or right).

The deciBel meter uses IIR filters and exponential averaging to calculate Flat, A and C weighted response at speeds of Fast, Medium and Slow speeds.

A pair of cursors can be shown on the RTA and Chart Recorder displays: each can be moved to any position, and will display the SPL & time/frequency values there. Initially, both cursors are positioned mid-screen - simply drag them to a new position with the fingertip. The cursors can be turned on and off in the Menu.

The loudspeaker polarity checker can be used to check whether a loudspeaker is wired in phase: connect the AudioTool output to the speaker under test, select "Polarity" from the signal generator screen, then return to the RTA screen. If the speaker is out of phase (polarity reversed) AudioTool will show "Pol ---", otherwise "Pol +++" if the speaker is in phase.

The Noise Criteria (available from the Menu) function shows a set of NC contours overlaid on the 1/1 Octave RTA display and the calculated real time current NC value is also shown.

The Chart Recorder shows a moving trace of the SPL measurements over the last few minutes.

RT60 measurements can be made by starting the RT60 component using the "RT60" button, and then using a loud clap (or similar) to trigger the measurement. RT60 can also be used with Pink Noise from the AudioTool generator. RT60 times measure how much reverberation or echo there is in a room or auditorium.

The frequency accuracy of the generated periodic signals is typically around 1%. Sine wave fidelity is good throughout most of the audio range. Other signals' leading and trailing edges show ringing and decreasing frequency response artifacts in the upper ranges, depending on the Android used.

Please consult the online manual for complete descriptions of the AudioTool features:https://sites.google.com/site/bofinit/audiotool

A fast real-time 3D spectrogram waterfall displaying different FFT spectrum in succession, which give the representation of how the spectrum changes frequency over time. This tool is useful for engineers analyzing spectral behavior.

*New update*Increased the FFT size to 44100 samples. Now it's more accurate than ever! Every frequencies can now be detected.

This App inherit many of the same features from our audio signal processing App series.

1. Two graphical displays: 3D Waterfall and 2D spectral graph2. Fast and accurate: Tested on Droid X with max sample rate of 48kHz with FFT size of 44100, which equates to 1.0 Hz per bin.3. Zoom in and out capabilities for high data resolutions.4. Abilities to save and playback recorded data to and from file.5. Able to transmit recording data over TCP.6. Five well know Matlab colormaps to choose from.7. Eight standard windowing functions. 8. Abilities to save settings to avoid redundancy upon next start up.

*Hardware permission*

1. WRITE_SETTINGS - This is needed to change the display from sleeping.2. RECORD_AUDIO - Data taken from microphone.3. INTERNET - This is required for transmitting audio data over a socket.4. WRITE_EXTERNAL_STORAGE - Save recorded audio data to SD for playback.

*NOTE to customers*Please informed us (idroidbot@gmail.com) if you have any issues running the App on your phone or you are not completely satisfied. We can issue you a refund. Thanks, VT

If you like this app, checkout our other apps: Acoustics Filter, iSpectral, iGram, FastGram and ActivePinger.

*Hardware Note*Since each phone has different hardware, you may need to increase or decrease your sample rate or FFT size setting to get optimal response.

**** Mini Manual ****1. Zoom In/Out

The app starts displaying data as soon as you launch it. To zoom in and out, make sure to press the button starting with "Zm" to "Zm On". Once this is selected start dragging the touch screen and release to zooming in. Press the "Back" button to zoom out.

2. To see readout of cursor, make sure to press the "Bar" button to "Bar On" and start touching the screen.

SimpleSpectrogram displays the voice-print on your phone screen.The voice-print express the strength of each frequency of the voice by the color.It starts as soon as it's launched. So it is very easy to use. If you talk to your phone, you can see the pattern(voice-print) on the screen.Even if the same word is spoken, the voice-print is slightly different depending on the person. So, the person can be specified. Moreover, it reacts not only to person's voice but also to the chirrup, babelic in town, and others.

Analyze sound you hear with your smartphone or tablet. See sound content in time and frequency in identify leading frequencies. With this tool you can analyze any sound you wish (playing instrument, singing, whistle, car engine, animal sounds, etc...)

You can display all panels at once (default screen). If you want to see each panel at full-screen, you can simply click on panel and it will be shown full-screen with additional settings that can be changed by pressing buttons. Display can also be paused to take screenshots.

In Spectrum panel values of one or five leading frequencies can also be displayed. Linear or Logarithmic magnitude scale can be chosen. For better peak frequency estimation, special algorithm is applied.

Please share your experience with us. We will do our best to make this application better.

NOTE: Microphones in most devices are aligned to human voice and the maximum values are limited by the hardware. Very loud sounds (~90 dB and more) may not be recognized. Automatic gain control used in some devices may interfere with the operation of this noise meter.

Sound Pressure Level Meter. This app uses the microphone to detect sound and convert it into an SPL value. FOR INDICATION ONLY. Results depend on your device and its hardware. The range between the noise floor and saturation may be only 20 dB on the worst devices, but could exceed 100 dB on the best devices. Features of this SPL meter include:

Analogue Dial with Max and Min indicators.Weighting – A, C or None . (A weighting filters the high and low frequencies according to how the ear perceives sound loudness). Results are in dB, dBA or dBC depending on weighting.Averaging of SPL, Clear and Pause buttons.Octaves and third octaves - Frequency spectrum of the sound.Graph – Shows the time depedence of the sound.Autoscale or manual (pinch & pan) Y-Axis.Relative button – if looking for differences, tapping REL will remove the current averaged value from the reading.Calibrate option – If you have a calibrated SPL meter or known loudness source, you can use this option to calibrate the meter. (However its still for Indication Only).

"Decibel" allows you to measure the sound level (dB) and the amplitude of the sounds around you! And more, you can activate the flash function will launch the flash according to the sound, music and even your voice! This free sound level meter (or decibel meter) is an essential tool for your smartphone :)

Uses the audio autput to generate sound pulses and then detects the echo on the microphone. The echo signal can be visulised in a map, Fourier transformed or just as the time-series waveform. Great for investigating/demonstrating acoustics principles. Free & No Ads.

RECORD_AUDIO Permission to use microphone to detect the echo. WRITE_EXTERNAL_STORAGE Permission is so that data can be saved. INTERNET Permission for website link.

For Indication Only. Use Ear Protection if required. Due to the limits of the typical microphone dB range on most devices, distant echo signal are likely to be too weak to detect clearly unless extra amplification or a strong echo is present.

For fun/educational/research use. This is not ultrasound and NOT suitable for any medical imaging. This app can create annoying loud sounds, so use ear protection if required.

You can enjoy the movement structure of the manual-winding mechanical watch by movie.The customized page in the option, you can choose the color of ≪ dial ≫≪ hands ≫from each 9colors,≪ index ≫ from 18 colorsSo you can make your OWN WATCH by yourself.And you can put your customised watch to standby screen.And the watch link in the time for cell-phone, so you can use this as a watch.In addition, please pay attention to the move of the Small second (the second hand) of the watch. It move like a mechanical clock finely.

It is necessary to download with paid-mode to assemble by yourself in Assemble page.in case of assembling, a part to use have been already chosen when you open up a list of partsPlease assemble the parts to the part of the shadow of the movement.In this way, you can assemble to the last with the guide of this application.

Let's compete for assembling time in Game page after learning to assemble.there are part from ,≪ TAKUMI≫≪ upper grade ≫≪ intermediate ≫≪ beginner's class ≫≪ amateur ≫ by assembling time.

In Game, there is not the shadow in the place for assembling parts and parts to use next,So you cannot finish to the last without learning how to assemble.Do your best, and please aim at ,≪ TAKUMI≫!

The assembling procedure in the Game page is set as application lead in Assemble page.Actually, you can build with a little different turn, but you have to assemble with the same way of Assemble page.

Originally the index is printed on a dial, but we expressed it in this way for convenience here.

Measure the Harmonic to Noise Ratio (Harmonicity) from your microphone.

Harmonicity is a measure of the sound energy in the harmonics relative to the rest of the spectrum. Harmocity varies with age, gender & which vowel you pronounce. Higher harmonicity values indicate a purer sound. Whilst lower jitter and shimmer values indicate a purer sound.

This meter is supposed to be used with a continuous consistent sound, e.g. Pronoucing a vowel, or a tone from a speaker/instrument. Rapidly changing tone/sound will give nonsensical output.

FOR INDICATION ONLY. Harmonicity will vary depending on how close the source is to the microphone. Microphone sensitivity varies with frequency and from device to device. Even amoungst scientific literature, it is difficult to find consistency in absolute reported values.

Jitter is a measure of the frequency variation of the sound. The relative jitter is shown as a %.

Shimmer is a measure of the amplitude variation of the sound. The relative shimmer is shown as a %.Autodetects sound – App will only start measuring when a sound is detected.

Averaging - After 0.7s, the app will start averaging the Harmonicity, Jitter, Shimmer and freqency values. This will continue until the sound is stopped at which point the last 0.7s of data is removed from the averaged values.

Musical Note – The current detected frequency is converted into a note based on western 12 tone equal temperament. Use to tune your guitar or other instrument if you wish.

Internet Permission is for link to website with more info/user guide for app.

Technical bit:The fast fourier transform (size 8192) is performed on the last 0.74s of data to produce a frequency spectrum (0 to 5.5 kHz with 1.35Hz resolution). This frequency spectrum is windowed between 100 and 4 kHz with linear fall offs to zero at 50 and 5 kHz. The fundamental frequency is determined from polynomial fitting to peaks. The harmonic energy is determined from the sum of the FFT signal at the harmonic freuquency plus 8 Hz either side. The noise is the sum of the rest of the FFT. The ratio of harmonic to noise energy is the Harmoicity and is displayed in decibels.

Please contact me with any problems or bug reports. Leaving complaints in the Market comments does not provide me with enough information to fix bugs, correct user confusion/misunderstanding, or answer questions.

In Petri you attempt to grow a cell culture in a Petri dish. You deposit individual 'good' cells which grow and divide, spreading across the dish. However, 'bad' cells appear from the ambient environment which you must battle for control of the dish. You can use agar to speed up your cells or fight off the bad cells with numerous tools like lasers, temperature-control, penicillin, radiation, bleach or intentional phage infections. Additionally, spontaneous phage infections can occur which may threaten to wipe our your colony. You must fight those off as well.

Level progression is divided into 'stages', where each stage consists of a series of 'rounds'. Increasing stages indicate increasing difficulty while the rounds within a stage provide variations in gameplay (by varying the round's end-condition and the possible bonuses such that different strategies and approaches are required for each round).

Lastly, an online global scoreboard lets you show off your success to the whole world! This scoreboard is available either through the app or at http://petri.keithwiley.com.

Petri should provide high 'replayability' since there are no secrets. Just keep trying to improve on your earlier high scores (or try to beat other people's high scores for dominance of the global scoreboard).

A demo of the UberColorPickerDialog class I created (a basic color picker), derived from the API Demos ColorPickerDialog example. Any developers can use or modify this class as they see fit: http://keithwiley.com/Downloads/AndroidUberColorPickerDemo.zip.

@Stu Bloom: Those dialogs are obviously in response to complaints from people who don't read the docs *OR* contact me for help. Besides you bought the app 2.5 years ago; pretending you tried it for a few seconds and then quit because of a one-time-first-use message is just plain deceitful.

@Chris: That sounds specific to your setup (phone/OS/data/etc.) I can't determine the error if you don't contact me.

@Brigham: I don't know what problems you're having since you didn't contact me -- could be specific to your files.

Please contact me with any problems or bug reports. Leaving complaints in the Market comments does not provide me with enough information to fix bugs, correct user confusion/misunderstanding, or answer questions.