All Projects → nils-werner → mdct

nils-werner / mdct

Licence: MIT license
A fast MDCT implementation using SciPy and FFTs

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to mdct

Madmom
Python audio and music signal processing library
Stars: ✭ 728 (+1633.33%)
Mutual labels:  signal-processing, audio-analysis, scipy
vor-python-decoder
Decodes VOR signal from WAV file to get the bearing to your position
Stars: ✭ 33 (-21.43%)
Mutual labels:  signal-processing, scipy
jtk
The Mines Java Toolkit
Stars: ✭ 53 (+26.19%)
Mutual labels:  signal-processing, scientific-computing
Ruptures
ruptures: change point detection in Python
Stars: ✭ 654 (+1457.14%)
Mutual labels:  signal-processing, scientific-computing
Python-Matematica
Explorando aspectos fundamentais da matemática com Python e Jupyter
Stars: ✭ 41 (-2.38%)
Mutual labels:  scientific-computing, scipy
Scidart
Multiplatform scientific computing for Dart
Stars: ✭ 73 (+73.81%)
Mutual labels:  scientific-computing, scipy
Audio Spectrum Analyzer In Python
A series of Jupyter notebooks and python files which stream audio from a microphone using pyaudio, then processes it.
Stars: ✭ 273 (+550%)
Mutual labels:  signal-processing, scipy
Scipy
SciPy library main repository
Stars: ✭ 8,942 (+21190.48%)
Mutual labels:  scientific-computing, scipy
Eulerian Remote Heartrate Detection
Remote heart rate detection through Eulerian magnification of face videos
Stars: ✭ 48 (+14.29%)
Mutual labels:  signal-processing, scipy
Tftb
A Python module for time-frequency analysis
Stars: ✭ 185 (+340.48%)
Mutual labels:  signal-processing, scipy
PyCannyEdge
Educational Python implementation of the Canny Edge Detector
Stars: ✭ 31 (-26.19%)
Mutual labels:  scientific-computing, scipy
SciCompforChemists
Scientific Computing for Chemists text for teaching basic computing skills to chemistry students using Python, Jupyter notebooks, and the SciPy stack. This text makes use of a variety of packages including NumPy, SciPy, matplotlib, pandas, seaborn, NMRglue, SymPy, scikit-image, and scikit-learn.
Stars: ✭ 65 (+54.76%)
Mutual labels:  scientific-computing, scipy
beqdesigner
No description or website provided.
Stars: ✭ 15 (-64.29%)
Mutual labels:  signal-processing, audio-analysis
spafe
🔉 spafe: Simplified Python Audio Features Extraction
Stars: ✭ 310 (+638.1%)
Mutual labels:  signal-processing, audio-analysis
CNCC-2019
Computational Neuroscience Crash Course (CNCC 2019)
Stars: ✭ 26 (-38.1%)
Mutual labels:  signal-processing, scipy
Fourier-and-Images
Fourier and Images
Stars: ✭ 81 (+92.86%)
Mutual labels:  signal-processing, scipy
ose-course-data-science
course on data science for economists
Stars: ✭ 81 (+92.86%)
Mutual labels:  scientific-computing
CCWT
Complex Continuous Wavelet Transform
Stars: ✭ 136 (+223.81%)
Mutual labels:  signal-processing
SchrodingerWellPython
2D 3D Time independent FDM Schrodinger equation solver for arbitrary shape of well
Stars: ✭ 21 (-50%)
Mutual labels:  scipy
jigsaw-python
Python bindings for JIGSAW: a Delaunay-based unstructured mesh generator.
Stars: ✭ 24 (-42.86%)
Mutual labels:  scientific-computing

MDCT

Build Status Docs Status

A fast MDCT implementation using SciPy and FFTs

Installation

As usual

pip install mdct

Dependencies

  • NumPy
  • SciPy
  • STFT

Usage

import mdct

spectrum = mdct.mdct(sig)

Also see the docs

References

  • Implementation: Marina Bosi, Richard E. Goldberg and Leonardo Chiariglione, "Introduction to Digital Audio Coding and Standards", Kluwer Academic Publishers, 01 December, 2002.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].