📞 Using Matlab to simulate Dual-Tone Multi-Frequency (DTMF) of telephone
-
Updated
Apr 28, 2017 - MATLAB
📞 Using Matlab to simulate Dual-Tone Multi-Frequency (DTMF) of telephone
A Java program to implement a DMTF Decoder.
An efficient way to implement FFT using Arduino
⚡ Ultra-low-latency Windows WASAPI real-time audio router, multi-device splitter & DSP spectrum TUI in pure Go with lock-free SPSC & Hermite cubic ASRC.
A TypeScript library for digital signal processing and audio analysis.
A real time frequency finder by reading the PCM input.
Turn a dead TWS earbud into a DIY Bluetooth data module for microcontrollers.
Morse code by light and sound: flashlight or beeps out, camera or microphone in, optionally encrypted. Android, no network, 15 languages. On F-Droid.
In this repository I store example scripts of some DSP algorithms made in MATLAB. These served an educational purpose when I wrote them, I'm making them public, since I had trouble finding example code.
calculate the coefficient k of Goertzel's algorithm
Using filtering techniques to smoothen hyper-sonic shockwave in MATLAB
A hack initially for Moderskeppet Gaming geek cruise, I managed to drive a telephone off a 9V battery and pick up the keypad tones as input to act as an Amiga joystick, allowing the TV classic Hugo game to be played as in the good old days. Project diary and cleanup to come.
Send a short message or link to a nearby device as sound. No network, no pairing, no server — a 1.96-second chirp between two browsers. Source-available, free for noncommercial use.
Visible-light communication (Li-Fi) link using binary FSK (10/15 kHz, 1 kbps) with ESP32 DMA ADC Goertzel demodulation, Arduino Uno XR2211 receiver, Hamming(7,4) FEC, and 47 unit tests.
Edge-first NILM: one bit-exact integer pipeline from CT clamps to appliance labels — open hardware rules, FPGA Q24 Goertzel engine, .nes replay format
MATLAB DTMF receiver with microphone input, Goertzel frequency analysis, temporal decoding, and noise-robustness evaluation.
To associate your repository with the goertzel topic, visit your repo's landing page and select "manage topics."