WaveScope is an audio signal analysis toolkit that turns your Android device into a portable audio laboratory. Visualize waveforms, inspect frequency spectra, record audio, measure signal characteristics, and generate test tones.
Designed for electronics students, audio enthusiasts, technicians, audio engineers, and anyone interested in understanding sound and digital signal processing.
KEY FEATURES
1. Real-Time Oscilloscope
- View live audio waveforms in the time domain using your device microphone.
- Choose Auto, Normal, and Single-shot trigger modes.
- Select rising or falling edge triggering and adjust the trigger level.
- Adjust the timebase from 2 ms/DIV to 100 ms/DIV.
- Change vertical gain from 0.5x to 10x.
- Use trace persistence to view waveform history.
- Freeze or clear the display for inspection.
2. FFT Spectrum Analyzer
- Analyze audio frequencies using Fast Fourier Transform (FFT).
- Select FFT sizes from 512 to 8192 bins.
- Choose Hann, Hamming, Blackman, or Rectangular window functions.
- Switch between logarithmic and linear frequency scales.
- Inspect frequency and magnitude using the touch marker.
- Detect spectrum peaks and export frequency data as CSV.
3. Waterfall Spectrogram
- View how audio frequencies change over time.
- Explore a continuously updating 2D spectrogram.
- Choose from Thermal Spectrum, Classic Spectrogram, and Neon Frequency palettes.
- Adjust the displayed frequency range and time speed.
4. Audio Recording and Playback
- Record audio in uncompressed 16-bit PCM WAV format.
- Continue supported recordings with a background recording notification.
- Play recordings with a synchronized time marker.
- Inspect saved audio using waveform and FFT spectrum views.
- Export analysis data as CSV and share WAV files using Android sharing options.
5. Signal Measurement Toolkit
View useful digital signal measurements, including:
- RMS amplitude
- Peak and peak-to-peak amplitude
- Crest factor and crest factor in dB
- DC offset
- Zero-crossing rate
- Autocorrelation-based pitch estimation
- Dynamic range and headroom
6. Audio Test Signal Generator
Generate audio test signals using your device:
- Sine, square, triangle, and sawtooth waves
- White noise and pink noise
- Adjustable frequency from 20 Hz to 20,000 Hz
- Quick frequency presets, including 50 Hz, 100 Hz, 440 Hz, 1 kHz, 5 kHz, and 10 kHz
- Adjustable output amplitude
7. Audio Analysis Tools
- Tone detector with configurable frequency tolerance.
- Digital VU meter and clipping monitor.
- Clipped sample counter and headroom alerts.
- Side-by-side comparison of two recorded audio signals.
8. Signal Learning Centre
Build your understanding of digital signal processing with:
- Lessons on waveforms, the Nyquist theorem, FFT, signal dynamics, and spectrograms.
- Calculators for Nyquist frequency, FFT bin resolution, and dBFS ratios.
- Knowledge quizzes and learning progress tracking.
PRIVACY AND OFFLINE USE
- No account or sign-in is required.
- Audio capture and signal processing are designed to work on your device.
- Core analysis and recording features can work without an internet connection.
- Recordings and analysis files can be saved and managed on your device.
IMPORTANT HARDWARE INFORMATION
WaveScope analyzes acoustic signals captured through your Android device's microphone. It is a software audio analyzer, not a direct electrical oscilloscope.
It cannot directly measure voltage or electrical waveforms from external circuits through the microphone. Measuring electrical signals requires compatible external measurement hardware, proper signal conditioning, and appropriate circuit protection.
Explore sound, study waveforms, inspect frequencies, and learn digital signal processing with WaveScope
Real-time oscilloscope, FFT spectrum analyzer, and audio signal toolkit.