mcfredrick
I came to software development through mechanical engineering. I'm happiest when I'm learning. So, I'm always looking for creative ways to learn new things.
Greater Boston Area
Pinned Repositories
async-openai
Async Rust library for OpenAI
awesome-musicdsp
A curated list of my favourite music DSP and audio programming resources
bandlab-wac
Web Audio Conference 2017 – Tutorial
Beat-Transformer
Codes for ISMIR 2022 paper: Beat Transformer: Demixed Beat and Downbeat Tracking with Dilated Self-Attention
BorrowedChords
dsp-doc
GitHub mirror for the DSP library's docs/tests
Metronome
A simple metronome tool for musicians
PocketSynth
An experimental android piano/synth app
SynthFramework
Basic template for building soft-synths with JUCE
TimeMachineDelay
A delay effect plugin (VST/AU/AAX) built with JUCE
mcfredrick's Repositories
mcfredrick/TimeMachineDelay
A delay effect plugin (VST/AU/AAX) built with JUCE
mcfredrick/SynthFramework
Basic template for building soft-synths with JUCE
mcfredrick/BorrowedChords
mcfredrick/dsp-doc
GitHub mirror for the DSP library's docs/tests
mcfredrick/async-openai
Async Rust library for OpenAI
mcfredrick/awesome-musicdsp
A curated list of my favourite music DSP and audio programming resources
mcfredrick/Beat-Transformer
Codes for ISMIR 2022 paper: Beat Transformer: Demixed Beat and Downbeat Tracking with Dilated Self-Attention
mcfredrick/Metronome
A simple metronome tool for musicians
mcfredrick/PocketSynth
An experimental android piano/synth app
mcfredrick/chatbot
Build Yo'own ChatGPT with OpenAI API & Gradio
mcfredrick/hiredis
Minimalistic C client for Redis >= 1.2
mcfredrick/juce-rs
An example audio plugin built with JUCE6 and Rust
mcfredrick/JUCE_o_Matt
A form of JUCE for my own nefarious purposes. JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins.
mcfredrick/langchain
⚡ Building applications with LLMs through composability ⚡
mcfredrick/langchain-hub
mcfredrick/langflow
⛓️ LangFlow is a UI for LangChain, designed with react-flow to provide an effortless way to experiment and prototype flows.
mcfredrick/LESforMacOS
Ableton Live, supercharged (on macOS)
mcfredrick/llama_index
LlamaIndex (GPT Index) is a project that provides a central interface to connect your LLM's with external data.
mcfredrick/mcfredrick.github.io
Personal Website
mcfredrick/nft-minter-tutorial
mcfredrick/nora
The lowest-friction way to get to know your coworkers.
mcfredrick/pitch-time-example-code
"Four Ways To Write A Pitch-Shifter" example code
mcfredrick/python-lyrics-transcriber
Automatically create synchronised lyrics files in ASS and MidiCo LRC formats with word-level timestamps, using Whisper and lyrics from Genius and Spotify
mcfredrick/react-juce
Write cross-platform native apps with React.js and JUCE
mcfredrick/reproc
A cross-platform (C99/C++11) process library
mcfredrick/signalsmith-dsp
GitHub mirror of Signalsmith Audio's C++ DSP support library
mcfredrick/signalsmith-stretch
C++ polyphonic pitch/time library (GitHub mirror)
mcfredrick/spleeter
Deezer source separation library including pretrained models.
mcfredrick/yawuteva-site
mcfredrick/yoga
Yoga is a cross-platform layout engine which implements Flexbox. Follow https://twitter.com/yogalayout for updates.