This is your work, valued
audfprint. Landmark-based audio fingerprinting
610dp_python. Optimized Dynamic Programming (Dynamic Time Warp) as a Python external
78pitchfilter. Speech enhancement by time-varying pitch-dependent filtering of harmonics
27elene4896. Code for ELEN E4896 Music Signal Processing
27FreqCountRP2. Frequency Counter library for the RP2040 under the Arduino IDE.
26StepperFlipClock. Design and firmware for a stepper motor retrofit to the often-failed AC synchronous flip clock motors
23calc_sbpca. Subband PCA feature calculation
16get_f0_snd. David Talkin's pitch tracker, get_f0, modified to be a stand-alone binary using dpwelib for sound I/O
12casapy. Audio source separation using CASA approaches in Python.
11solafs. Audio Time Scale Modification via Synchronous OverLap-Add with Fixed Synthesis hop
9SAcC. Pitch detection by Subband Autocorrelation Classification
8pico_pdm_spectrogram. Real-time spectrogram using RPi Pico 2, PDM microphone, and a 320x240 TFT display
7alignmidi. Code for alignment between midi and actual music recordings
7arduinoclocks. Various Arduino sketches implementing RTC-based clocks with different displays
5dpwelib. Legacy dpwe library, written in C, mainly used for sound file I/O in a number of tools from ICSI
5ehist. ehist - subband energy histogram analysis for looking at speech channel quality
4interspeech2014_coherence. Code for Interspeech 2014 paper "Detecting proximity from personal audio recordings"
3pitchflow. Pitch-flow (delta pitch without explicit pitch tracking) ASR feature
3find_cars. Python code to detect car passing events from Karongwe roadside recordings.
3rhythmtrack. Improved beat (and rhythm?) tracker that can handle varying tempos within tracks
2AmyArduinoExamples. Examples using the AMY_Synthesizer under Arduino
2auditory_org_scripts. Scripts for running my web interface to auditor@lists.mcgill.ca
1py_si470x. Python class encapsulating si4702/si4703 fm receiver chip on R-Pi running blinka (circuitpython-like).
1librosa-mel-test-gen. Generate test files for librosa.filters.mel function
1tulip_programs. Programs for the Tulip CC
1oven_clock_reader. C++
1audioout. Papilio FPGA generating sine tones
1wavesurfer.js. Navigable waveform built on Web Audio and Canvas
1MSD_WCD_match. Matching between metadata from the Million Song Dataset and metadata from large online audio collection
1beyondchroma. Matlab code for experiments with extended chroma features.
1data_logger_clock. CircuitPython-based clock and environmental cataloger
1