: Add audio
This merge request mainly provides improvements to the audio_signal module and the spectrogram module.
It also adds new modules to the Docs pages (util, json_parsing, audio_signal, spectrogram).
List of changes:
-
audio_signal:
- a method to add two audio signals
- class methods to generate a Morlet wavelet and Gaussian noise
- method to add Gaussian noise to an audio signal
- convenience methods to compute min, max, std, average and median of an audio signal
- method to plot an audio signal
- method to resample (same implementation as in pre_processing)
-
spectrogram:
-
class method from_signal to generate spectrogram from audio signal (this method replaces the make_magnitude_spectrogram function in pre_processing module)
-
method to blur image using Gaussian filter
-
The function make_magnitude_spectrogram is being used in several projects, so these will have to be updated!
I believe this is ready to merge