Metadata-Version: 2.1
Name: pyhon-inverse-spectrogram
Version: 0.0.2
Summary: Inverse spectogram for scipy.signal.spectrogram
Home-page: https://github.com/kummahiih/python-inverse-spectrogram
Author: Pauli Rikula
License: MIT
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.8
Requires-Python: ~=3.8
Requires-Dist: numpy (>=1.18.4)
Requires-Dist: scipy (>=1.4.1)

# pyhon-inverse-spectrogram

Inverse spectogram for scipy.signal.spectrogram done for the human ears.

      >>> from scipy.io import wavfile
      >>> import scipy.signal as signal
      >>> import numpy as np

      >>> fs, data = wavfile.read('./test_sound.wav')
      >>> left, right = list(zip(*data))

      >>> left = np.array(left)

      >>> f, t, Sxx = signal.spectrogram(left, fs, mode='magnitude')
      >>> lInverse = inverse_spectrogram(f, t, Sxx, fs)



## inverse_spectrogram(f, t, Sxx, fs)
inverse_spectrogram calculates the inverse spectrogram
from frequencies f, intervals t, magnitude matrix Sxx using the sample rate fs.
Returns signal as a np.array


