Sonic Tools SVM 4+

Rikki Systems Inc.

    • 4.7 • 6.1K Ratings
    • Free



This is an analyzer for sound, vibration and magnetic field. Overall we have the following measuring functions.
As the source code of this is widely published as an open source software on GitHub, you can make custom version of this.
And also we welcome sponsers of Github Sponsers or patrons on Patreon. See the bttom of this.

* Sound (Analyzer [FFT / RTA / Spectrogram], Scope, RMS, Signal Generator)
* Vibration (Analyzer [FFT], Scope, RMS)
* Magnetic field (Scope, RMS)

You can pinch (zoom) and pan (scroll) on measurement screens other than RTA and spectrogram, and pan (band selection) on RTA. You can pause by tapping the measurement screen. Since the measurement time is displayed at the time of pause, it is suitable for leaving as evidence. Please take a screenshot of the screen in the system standard way.

[Application example]
· Record the present situation as quantitative evidence, such as by using recording and use it for the improvement of obstacles.
· Use it for science education.
· Use it along with the sweep generator to improve the acoustic characteristics of the listening room.
Octave RTA (real-time analyzer) has two configurable items, Please use "Settings .app" and change the following as necessary.
· Window function
· Latency

This application has an audio signal oscillation function, and depending on the operation it may generate sound that is harmful to the human body, so please refrain from using things like headphones or headsets. We are not responsible for damage caused by using that equipment.

The resolution of the spectrum analysis of speech is about 11 Hz inherent, however, the actual resolution is in the maximum of 3 Hz by interpolation processing. It is not the accuracy that can be used to tune an instrument. Please use the instrument tuning application for that purpose.

If you can not find the current point by zooming in or scrolling, you can return to the default state that you can see the whole picture by pressing and holding the measurement screen long.

If a remarkable peak near 1 Hz lasts for more than 10 seconds from the beginning of the spectrum analysis results. It will ignore the peak below 1 Hz after 10 seconds. In most cases, this might happen when the accelerometer is dull.

For a good result with Octave RTA, we recommend using Window Function and Fast Latency Mode.

The adjustable range of the FFT/Scope/RMS gain is from -20 dB to 20 dB.
The adjustable range of the SP gain is from 0 dB to 80 dB.
The noise reduction threshold is from -80 dB to 0 dB.

Allows you to output the data of Sound Spectrum, Sound Spectrogram, and every RMS'.
You can use the data files by on iOS or iTunes File Sharing on Mac.
Please note that the output file of Spectrogram is not small not like other data files.

[Method of being a sponser of Github Sponsers]
1. Visit
2. Push "Sponser" button.
[Method of being a patron of Patreon]
1. Search "Sonic Tools SVM" on Patreon.
2. Push "Join" button of a rank of member ships.
You can take a chance to get skills to modify this app and so on.
Just a donation also welcome.

What’s New

Version 2.1.6

Small bug fix
Turkey localization (Not confident)

Ratings and Reviews

4.7 out of 5
6.1K Ratings

6.1K Ratings

EasyCircle ,

Powerful tool to help reduce car noise

Does your car make annoying noise like the booming sound? This tool can help quantify that noise level and identity the precise frequency. By taking measurements with this tool you can track your progress toward eradicating the noise. You will likely need to fill in empty spaces in the car with foam or sound deadening material like Kilmat 80mm. With reduced air in a cavity sound level will be lowered. This app displays the sound spectrum in real time and can show the peak value. You can also press the red record button and use the File app to see the CSV file or air drop the file to a Mac for deeper analysis. This app is open source at GitHub and is the best at what it does. This app could be enhanced to add display for the recorded log so users don’t need to analyze via computer. Also would be helpful to display the peak value and frequency on the spectrum display. Thank you for making this app!

Developer Response ,

Thank you so much! !
I am very glad that you elaborately introduced functions of my app😀

fossilman ,


I worked at a company many years ago in graduate school that engineered and manufactured professional-grade calibration microphones, spectrum analyzers, sound level meters, and dosimeters. Each device cost premium $. And today I just pressed a “Get” button on my iPhone, itself a miracle, and suddenly I have, for free, a spectrum analyzer and sound level meter with options for display, weighting, speed, peak and RMS, etc. And I haven’t even tried the magnetic field sensor option yet.
I have not yet verified and compared this system with calibrated equipment, but for quick acoustic analysis and troubleshooting purposes, this is a godsend.
Miraculous. Thank you developers for your hard work and talent in bringing this technology to the masses.

Developer Response ,

Thank you so much!!

DIDE2020 ,

Confused in the beginning

Update: After some online research and comparisons I’ve realized that this app (as the developer mentioned) is very accurate, the singing bowl is indeed 440 Hz. I also measured the frequency of some meditation sounds and they all been perfect. I’ve deleted all others apps that I installed in my phone for this purpose, I’m more than happy with this app.
I’ve just got a Tibetan singing bowl and I was just curious about it’s vibration, so it shows 440 Hz, which is considered to be a bad, destructive frequency, unlike a soothing singing bowl should be. Other 2 such apps I have show a totally different number. I’m not saying this is a bad app….I’m just very surprised about the numbers I’ve got.

Developer Response ,

Update: Thank you so much😊
I think the difference in results is due to Lagrange interpolation. If you're a programmer and want to see the interpolation code in action, check out github.

Thank you very much. My app has a reputation for accuracy here in Japan. For example, some users who use it to adjust the tension of Ducati engine timing belts or drum heads say that the accuracy of this app is better than the manufacturer's tuner. So I'd like to know more about the surprising results you mention.

App Privacy

The developer, Rikki Systems Inc., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More

More By This Developer

You Might Also Like

Sound Spectrum Analysis
Audio Function Generator
Mixing Station
Decibel : dB sound level meter
Decibel X:dB Sound Level Meter
Vibration Meter, seismograph