Audio signal processing Archives - GaussianWaves https://www.gaussianwaves.com/category/signal-processing/audio-signal-processing/ Signal Processing for Communication Systems Sun, 21 May 2023 14:26:23 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.3 https://i0.wp.com/www.gaussianwaves.com/gaussianwaves/wp-content/uploads/2016/02/cropped-gaussianwaves_logo_120_120.png?fit=32%2C32&ssl=1 Audio signal processing Archives - GaussianWaves https://www.gaussianwaves.com/category/signal-processing/audio-signal-processing/ 32 32 163393712 Spectrogram Analysis using Python https://www.gaussianwaves.com/2022/03/spectrogram-analysis-using-python/ https://www.gaussianwaves.com/2022/03/spectrogram-analysis-using-python/#respond Wed, 16 Mar 2022 08:46:26 +0000 https://www.gaussianwaves.com/?p=37058 Keywords: Spectrogram, signal processing, time-frequency analysis, speech recognition, music analysis, frequency domain, time domain, python Introduction A spectrogram is a visual representation of the frequency content of a signal over time. Spectrograms are widely used in signal processing applications to analyze and visualize time-varying signals, such as speech and audio signals. In this article, we ... Read more

The post Spectrogram Analysis using Python appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2022/03/spectrogram-analysis-using-python/feed/ 0 37058
Statistical measures for stochastic signals https://www.gaussianwaves.com/2020/08/statistical-measures-for-stochastic-signals/ https://www.gaussianwaves.com/2020/08/statistical-measures-for-stochastic-signals/#comments Sun, 02 Aug 2020 13:38:47 +0000 https://www.gaussianwaves.com/?p=24053 Key focus: Discuss statistical measures for stochastic signals : mean, variance, skewness, kurtosis, histogram, scatterplot, cross-correlation and auto-correlation. Deterministic and stochastic signals A deterministic signal is exactly predictable for the given time span of interest. It could be expressed using analytic form (example: x(t) = sin (2 π fc t) ). Many of the signals ... Read more

The post Statistical measures for stochastic signals appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2020/08/statistical-measures-for-stochastic-signals/feed/ 5 24053
Design FIR filter to reject unwanted frequencies https://www.gaussianwaves.com/2020/02/how-to-design-a-simple-fir-filter-to-reject-unwanted-frequencies/ https://www.gaussianwaves.com/2020/02/how-to-design-a-simple-fir-filter-to-reject-unwanted-frequencies/#comments Tue, 25 Feb 2020 07:31:18 +0000 https://www.gaussianwaves.com/?p=22082 Let’s see how to design a simple digital FIR filter to reject unwanted frequencies in an incoming signal. As a per-requisite, I urge you to read through this post: Introduction to digital filter design Background on transfer function The transfer function of a system provides the underlying support for ascertaining vital system response characteristics without ... Read more

The post Design FIR filter to reject unwanted frequencies appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2020/02/how-to-design-a-simple-fir-filter-to-reject-unwanted-frequencies/feed/ 3 22082
Plot audio file as time series using Scipy python https://www.gaussianwaves.com/2020/01/how-to-plot-audio-files-as-time-series-using-scipy-python/ https://www.gaussianwaves.com/2020/01/how-to-plot-audio-files-as-time-series-using-scipy-python/#comments Thu, 23 Jan 2020 07:41:29 +0000 https://www.gaussianwaves.com/?p=21714 Often the most basic step in signal processing of audio files, one would like to visualize an audio sample file as time-series data. Audio sounds can be thought of as an one-dimensional vector that stores numerical values corresponding to each sample. The time-series plot is a two dimensional plot of those sample values as a ... Read more

The post Plot audio file as time series using Scipy python appeared first on GaussianWaves.

]]>
https://www.gaussianwaves.com/2020/01/how-to-plot-audio-files-as-time-series-using-scipy-python/feed/ 1 21714