Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: stft

BrokenSource/SpectroNote

🎧 Piano-Perfect Audio Spectrogram. Unlock a hidden Absolute Pitch in you. Lightning fast, reliable, customizable.

Language: GLSL - Size: 396 KB - Last synced: about 18 hours ago - Pushed: about 20 hours ago - Stars: 1 - Forks: 0

LCAV/pyroomacoustics

Pyroomacoustics is a package for audio signal processing for indoor applications. It was developed as a fast prototyping platform for beamforming algorithms in indoor scenarios.

Language: Python - Size: 89.7 MB - Last synced: 7 days ago - Pushed: 14 days ago - Stars: 1,333 - Forks: 417

spotify/realbook

Easier audio-based machine learning with TensorFlow.

Language: Python - Size: 40 KB - Last synced: 11 days ago - Pushed: 3 months ago - Stars: 109 - Forks: 6

Omar-Saad-ELGharbawy/Power-Quality-Analysis

Digital Signal processing Algorithms for Harmonics & Transients Simulation and Analysis

Language: C# - Size: 3.18 MB - Last synced: 17 days ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

OverLordGoldDragon/ssqueezepy

Synchrosqueezing, wavelet transforms, and time-frequency analysis in Python

Language: Python - Size: 42.5 MB - Last synced: 21 days ago - Pushed: about 2 months ago - Stars: 574 - Forks: 88

KinWaiCheuk/nnAudio

Audio processing by using pytorch 1D convolution network

Language: Python - Size: 94.7 MB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 945 - Forks: 90

raphaelvallat/yasa

YASA (Yet Another Spindle Algorithm): a Python package to analyze polysomnographic sleep recordings.

Language: Python - Size: 162 MB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 391 - Forks: 106

guillaume-chevalier/filtering-stft-and-laplace-transform

Simple demo of filtering signal with an LPF and plotting its Short-Time Fourier Transform (STFT) and Laplace transform, in Python.

Language: Jupyter Notebook - Size: 5.88 MB - Last synced: 20 days ago - Pushed: over 5 years ago - Stars: 66 - Forks: 17

jurihock/stftPitchShift

STFT based real-time pitch and timbre shifting in C++ and Python

Language: C - Size: 2.21 MB - Last synced: 19 days ago - Pushed: about 2 months ago - Stars: 99 - Forks: 12

shaun95/essentia Fork of MTG/essentia

C++ library for audio and music analysis, description and synthesis, including Python bindings

Language: Jupyter Notebook - Size: 296 MB - Last synced: 27 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

HayatiYrtgl/audio_processing_for_cnn_network

Spectrum creation is the most important thing while dealing with audio data

Language: Jupyter Notebook - Size: 581 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

dchen376/ML---Sound-Generation

This is a personal project implementing Convolutional Neural Networks (CNNs) and Variational Autoencoder (VAE) for sound generations

Language: Python - Size: 10.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

nuniz/mlx_stft

Short-Time Fourier Transform (STFT) for MLX (Apple)

Language: Python - Size: 232 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0

jurihock/remucs

Demucs wrapper for remixing audio files with additional customizations

Language: Python - Size: 87.9 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 2 - Forks: 0

Thieso/freq-analyzer

Acceleration Frequency Analyzer

Language: HTML - Size: 14.2 MB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

gauravduggal/Doppler_Radar_Signal_Processing

Doppler radar signal processing tested with HB100 and RCWL0516 radar modules

Language: Python - Size: 28 MB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 21 - Forks: 2

sunsided/stft Fork of snd/stft

computes the short-time fourier transform on streaming data. written in rust.

Language: Rust - Size: 595 KB - Last synced: 23 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 1

DFTF-PConsole/ATD-PLs-Fourier-LEI-2022 📦

PUBLIC | FCTUC DEI/LEI 2021/2022 - Licenciatura em Engenharia Informática | ATD - Análise e Transformação de Dados | PLs / Exercícios: Análise de Séries Temporais, Sistemas Lineares, Transformadas de Fourier (FS, FT, DTFT, DFT), Análise Tempo-Frequência (STFT)

Language: HTML - Size: 18 MB - Last synced: 28 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

julianluongo/SVD-STFT_Audio_Watermarking

Couple of scripts made in Python for audio watermarking and detection.

Language: Jupyter Notebook - Size: 3.6 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

mrmandrake/mdsplib

c# lightweight dsp class library .net standard 2.0

Language: C# - Size: 224 KB - Last synced: 19 days ago - Pushed: almost 4 years ago - Stars: 9 - Forks: 2

jurihock/stftPitchShiftPlugin

Official JUCE plugin for stftPitchShift

Language: C++ - Size: 657 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 20 - Forks: 1

zafarrafii/Zaf-Julia

Zafar's Audio Functions in Julia for audio signal analysis: STFT, inverse STFT, CQT kernel, CQT spectrogram, CQT chromagram, MFCC, DCT, DST, MDCT, inverse MDCT.

Language: Jupyter Notebook - Size: 60.4 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 5 - Forks: 1

zafarrafii/Zaf-Matlab

Zafar's Audio Functions in Matlab for audio signal analysis: STFT, inverse STFT, mel filterbank, mel spectrogram, MFCC, CQT kernel, CQT spectrogram, CQT chromagram, DCT, DST, MDCT, inverse MDCT.

Language: Jupyter Notebook - Size: 86 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 43 - Forks: 14

zafarrafii/Zaf-Python

Zafar's Audio Functions in Python for audio signal analysis: STFT, inverse STFT, mel filterbank, mel spectrogram, MFCC, CQT kernel, CQT spectrogram, CQT chromagram, DCT, DST, MDCT, inverse MDCT.

Language: Jupyter Notebook - Size: 116 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 47 - Forks: 11

matthewmcq/upscalemp3

Audio Super Resolution model to decompress mp3 into wav file with recovered frequencies built on a "ResUNet" style architecture

Language: Jupyter Notebook - Size: 4.63 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 3 - Forks: 0

sevagh/Music-Separation-TF

Music source separation testbench with various offline and realtime DSP and machine learning algorithms using the STFT, CQT, NSGT, sliCQT, WMDCT, and TFJigsaw

Language: MATLAB - Size: 53.5 MB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 8 - Forks: 1

jomarkow/Audio-to-MIDI

Real time Audio to MIDI converter. Convert your sound into an editable music document.

Language: C++ - Size: 1.03 MB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 4 - Forks: 0

echocatzh/conv-stft

A STFT/iSTFT written up in PyTorch using 1D Convolutions

Language: Python - Size: 188 KB - Last synced: 2 months ago - Pushed: almost 3 years ago - Stars: 21 - Forks: 10

Tamburasca/HarpsichordTuning

Graphical tool for harpsichord and piano tuning

Language: Python - Size: 597 KB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

protyposis/Aurio

Audio Fingerprinting & Retrieval for .NET

Language: C# - Size: 8.09 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 115 - Forks: 25

gaganbahga/time_stretch

Time stretching audio without changing pitch

Language: Python - Size: 6.84 KB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 38 - Forks: 5

kooBH/STFT

[c++]STFT, iSTFT, mel-filterbank, DFT, iDFT modules

Language: Jupyter Notebook - Size: 3.17 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 29 - Forks: 15

s-zymon/STFT.jl

Julia package for Short-Time Fourier Transform. It's a mirror just to carry out package registration in Julia's General registry.

Language: Julia - Size: 17.6 KB - Last synced: 12 days ago - Pushed: 9 months ago - Stars: 4 - Forks: 0

jurihock/voyx

Standalone real time dynamic vocal harmonizer

Language: C++ - Size: 1.02 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 16 - Forks: 2

AryaKoureshi/Signal-Processing-and-Analysis-of-EEG-Data-Using-Python

This project demonstrates various signal processing techniques, such as signal generation, window functions, filtering, downsampling, zero-padding, and the application of time-frequency analysis using the Short-Time Fourier Transform (STFT).

Language: Jupyter Notebook - Size: 10.8 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

hustcxl/SP_Lib

Signal processing method and algorithm library

Size: 127 KB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 156 - Forks: 54

james34602/SpleeterRT

Real time monaural source separation base on fully convolutional neural network operates on Time-frequency domain.

Language: C - Size: 46 MB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 138 - Forks: 16

v0lta/Spectral-RNN 📦

Spectral RNNs with adaptive window learning in TensorFlow, ICANN 2020.

Language: Python - Size: 14 MB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 10 - Forks: 2

frankfishburn/libspectrogram

A library for computing spectrograms and periodograms

Language: C++ - Size: 66.4 KB - Last synced: 7 months ago - Pushed: about 5 years ago - Stars: 8 - Forks: 5

sevagh/Real-Time-HPSS

MATLAB + Python implementations of real-time median-filtering Harmonic-Percussive Source Separation

Language: MATLAB - Size: 18.5 MB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 17 - Forks: 2

wangwei2009/DistantSpeech

DistantSpeech

Language: Jupyter Notebook - Size: 45.9 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 4 - Forks: 0

rupeshs/audio-regen

Language: Python - Size: 1.95 MB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 2

cifkao/jax-spectral

Short-time Fourier transform (STFT) for JAX

Language: Python - Size: 37.1 KB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 13 - Forks: 1

Kreativ2121/Digital-Instrument-Sound-Resynthesizer

An app that resynthesises musical instrument sounds based on the STFT analysis and additive synthesis based on a sinusoidal model.

Language: MATLAB - Size: 130 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

wonsu0513/SmartCane

CNIT 581-ATR Fall 2017 – Smart Cane Team: Wonse Jo and Shyam Sundar Kannan

Language: C - Size: 98.8 MB - Last synced: 8 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

resfahani/SparseTFR

Sparse Time-Frequency representation (Sparse STFT, and Sparse Stockwell transfrom)

Language: Python - Size: 646 KB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 10 - Forks: 4

lucianodato/libspecbleach

C library for audio noise reduction and other spectral effects

Language: C - Size: 131 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 50 - Forks: 8

nils-werner/stft

Spectrogram calculation for NumPy

Language: Python - Size: 132 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 44 - Forks: 14

DFTF-PConsole/ATD-Projeto-Fourier-LEI-2022 📦

PUBLIC | FCTUC DEI/LEI 2021/2022 - Licenciatura em Engenharia Informática | ATD - Análise e Transformação de Dados | Projeto: "Smartphone-based Recognition Of Human Activities And Postural Transitions"

Language: HTML - Size: 78.6 MB - Last synced: 28 days ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

reshalfahsi/music-genre-classification

Music Genre Classification using MFCC + ANN

Language: Jupyter Notebook - Size: 3.64 MB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

constcut/aurals

Cross-platform application for music and speech visual analysis, and music creation

Language: C++ - Size: 126 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 11 - Forks: 0

sahilsharma884/Music-Genre-Classification

Perform three types of feature extraction: STFT, MFCC and MelSpectrogram. Apply CNN/VGG with or without RNN architecture. Able to achieve 95% accuracy.

Language: Python - Size: 4.53 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 8 - Forks: 3

athanatos96/Complex-CNN-DeepLab-v3-with-STFT-for-audio-denoising

Paper Name: Complex Convolution Neural Network model (Complex DeepLab v3) on STFT time-varying frequency components for audio denoising Creating a Complex Deep Lab v3 model for audio denoising using STFT complex mask Dataset from: https://datashare.is.ed.ac.uk/handle/10283/2791

Language: Jupyter Notebook - Size: 227 KB - Last synced: 12 months ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0

mkfzdmr/Epileptic-EEG-Classfication-Using-Deep-Learning

This repository contains the trained deep learning models for the detection and prediction of Epileptic seizures.

Size: 289 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 10 - Forks: 2

rockcarry/ffeq

Language: C - Size: 22.5 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 9 - Forks: 1

jurihock/pitchsheep

A pitch shifting sheep living in your browser...

Language: HTML - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

AFairbairn/bioSong

A tool for getting xeno-canto bird calls and transforming them for use in TensorFlow

Language: Python - Size: 36.1 KB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 2 - Forks: 1

zukarusan/JChoreco

Java automatic chord recognition with neural network and digital signal processing.

Language: Java - Size: 1.73 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 8 - Forks: 1

guillaumelauzier/emotional-xyz-soundwave

The code computes the STFT of the audio signal using overlapping windows, and various features can be extracted from the resulting STFT matrix, which can then be used to train a machine learning model, such as an SVM, to classify the emotional state of the speaker.

Language: JavaScript - Size: 19.5 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

brihijoshi/vanilla-stft-mfcc

A Python implementation of STFT and MFCC audio features from scratch

Language: Jupyter Notebook - Size: 7.84 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 11 - Forks: 1

njanakiev/audio-spectrogram

Visualization of Audio Spectrogram with Short-Time Fourier Transform (STFT)

Language: C++ - Size: 1.25 MB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 27 - Forks: 6

ryoha000/librosapp

A C++ implementation of stft, melspectrogram and mel_to_stft

Language: C++ - Size: 1.13 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 0

OmarMedhat22/Sound-Classification-Short-Time-Fourier-Transform-STFT

Language: Jupyter Notebook - Size: 117 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 8 - Forks: 1

smousavi05/Denoising-NeighSTFT

Noise-level estimation using minima controlled recursive averaging approach and denoising using Stein's unbiased risk estimates in STFT domain.

Language: MATLAB - Size: 4.27 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 20 - Forks: 8

jurihock/audilets 📦

Exploring real-time digital audio processing...

Language: C++ - Size: 708 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 0

james34602/LUTSurround

Lookup table based surround channel generation from stereo material

Language: C - Size: 18.7 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 13 - Forks: 3

smousavi05/CRED

CRED: A deep residual network of convolutional and recurrent units for earthquake signal detection

Language: Python - Size: 10.2 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 15 - Forks: 5

gabrielspadon/nnAudio Fork of KinWaiCheuk/nnAudio

On-the-fly spectrogram generation

Size: 94.6 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

RubenVillicana/NoiseCancellingApplication

Noise cancelling algorithm developed in MATALB. Removes unwanted noise presented on an audio with Filters and STFT techniques. Includes a GUI (MATLAB app installer) to adjust the level of noise cancellation.

Language: MATLAB - Size: 8.73 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 1

Yudongfang-Qin/Apnea-Stage-2022

Established a STFT CNN model to predict the Participant’s Apnea Stage

Language: Jupyter Notebook - Size: 164 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

martin-nct/dsp_aids

dsp oriented functions

Language: Python - Size: 8.79 KB - Last synced: 11 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

antreasvez/Digital-Signal-Processing

NTUA ECE Digital Signal Processing Source Codes

Language: Jupyter Notebook - Size: 1.49 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

Ratndeepk/emotion_detection_in_audio

Speech Emotion Recognition (SER) - Project aim to recognize emotion through speech. Databases used - Ravdess,Tess & Savee. Feature Extractor used - MFCC, STFT & Chroma, with three different extractor able to recognize emotion with high accuracy.

Language: Jupyter Notebook - Size: 4.77 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 3 - Forks: 2

varunagarwal97/Speech-Denoising-With-RNN

Speech Denoising using RNNs in Tensorflow

Language: Jupyter Notebook - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 17 - Forks: 8

leephilipx/smart-touchless-control-radar

Language: Jupyter Notebook - Size: 1.99 GB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

etaisella/multi_dim_DSP_final_project

Final Project for the "Digital processing of Single and Multi dimensional signals" course

Language: Python - Size: 7.16 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

YinPing-Cho/Simple-Synchrosqueezing

A simple synchrosqueezing algorithm implementation. Aimed for understanding the working of SST. Not for extended usage due to limited functionality.

Language: Python - Size: 3.4 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

Costopoulos/NTUA-DSP

:signal_strength: NTUA ECE Digital Signal Processing Course Source Codes and Reports

Language: Jupyter Notebook - Size: 18.2 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 1

DAndresSanchez/Audio_Processing

Extraction of audio features for analysis.

Language: Jupyter Notebook - Size: 389 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1

rocky1638/eeg-seizure-detection Fork of Tonyxu74/eeg-seizure-detection

Neureka 2020 competition for seizure detection - 4th Place Overall!

Size: 43 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

jpthanga/De-Beeping-Audio-by-Spectrogram-Analysis

Removing beeping background sound from source by analysing the STFT spectrogram

Language: Python - Size: 187 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0