Chris Donahue (chrisdonahue)

chrisdonahue

Geek Repo

Company:Stanford

Location:Pittsburgh

Home Page:chrisdonahue.com

Twitter:@chrisdonahuey

Github PK Tool:Github PK Tool


Organizations
beatsage
p-lambda
stanfordnlp

Chris Donahue's repositories

wavegan

WaveGAN: Learn to synthesize raw audio with generative adversarial networks

Language:PythonLicense:MITStargazers:1330Issues:50Issues:106

nesmdb

The NES Music Database: use machine learning to compose music for the Nintendo Entertainment System!

Language:PythonLicense:MITStargazers:455Issues:16Issues:6

LakhNES

Generate 8-bit chiptunes with deep learning

sheetsage

Transcribe music into lead sheets!

Language:PythonLicense:NOASSERTIONStargazers:311Issues:12Issues:26

ddc

Dance Dance Convolution dataset tools and models

Language:PythonLicense:MITStargazers:214Issues:16Issues:11

ilm

Easily fine tune GPT-2 to fill in missing text

music-cocreation-tutorial

Start-to-finish tutorial for interactive music co-creation in PyTorch and Tensorflow.js

Language:Jupyter NotebookLicense:NOASSERTIONStargazers:104Issues:3Issues:0

opengl_spectrogram

using JUCE to create a 3D spectrogram drawn with OpenGL

Language:C++Stargazers:40Issues:5Issues:0

neural-loops

Make musical loops in the browser using WaveGAN, GANSynth, and MusicVAE

ddc_onset

Music onset detector from Dance Dance Convolution packaged as a lightweight PyTorch module

Language:PythonLicense:MITStargazers:31Issues:3Issues:1

midi2key_linux

Simple script to convert MIDI inputs to hotkeys on linux

fall23-phd-prospectives

Info for prospective PhD students for Chris Donahue's lab at CMU starting Fall 23.

piano-transcribe-batch

Uses Magenta's Onsets and Frames piano transcription model to transcribe a batch of solo piano recordings

Language:JavaScriptStargazers:11Issues:5Issues:0

gdrive-wget

Generate wget commands for Google Drive links!

Language:JavaScriptStargazers:5Issues:4Issues:0

audio_to_midi_melodia

Extract the melody from an audio file and export to MIDI

Language:PythonStargazers:4Issues:2Issues:0

jukebox

Code for "Jukebox: A Generative Model for Music"

Language:PythonLicense:NOASSERTIONStargazers:2Issues:2Issues:0
Language:Jupyter NotebookLicense:MITStargazers:1Issues:3Issues:0

Piano

Multisampled Piano implementation using Salamander Grand Piano Sounds

Language:TypeScriptLicense:MITStargazers:1Issues:2Issues:0

sheetsage-lbd

Sound examples for Sheet Sage at ISMIR 2021 late breaking demos https://archives.ismir.net/ismir2021/latebreaking/000049.pdf

Language:TeXStargazers:1Issues:3Issues:0
Language:HTMLLicense:MITStargazers:1Issues:1Issues:0

ai-deadlines

:alarm_clock: AI conference deadline countdowns

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0

anticipation

Anticipatory Autoregressive Models

Language:PythonLicense:Apache-2.0Stargazers:0Issues:1Issues:0

audiveris

Latest generation of Audiveris OMR engine

Language:JavaLicense:AGPL-3.0Stargazers:0Issues:1Issues:0
License:Apache-2.0Stargazers:0Issues:0Issues:0

crepe

CREPE: A Convolutional REpresentation for Pitch Estimation -- pre-trained model (ICASSP 2018)

Language:PythonLicense:MITStargazers:0Issues:3Issues:0

homepage-pre2023

Homepage from before 2023, for nostalgia

Language:HTMLStargazers:0Issues:2Issues:0

mlc-llm

Enable everyone to develop, optimize and deploy AI models natively on everyone's devices.

Language:PythonLicense:Apache-2.0Stargazers:0Issues:1Issues:0

piano-genie

Piano Genie uses AI to allow anyone to improvise on the piano!

Language:JavaScriptLicense:NOASSERTIONStargazers:0Issues:3Issues:0

Text_Infilling

Source code for Text Infilling, implemented with Texar.

Language:PythonLicense:Apache-2.0Stargazers:0Issues:3Issues:0

web-llm

Bringing large-language models and chat to web browsers. Everything runs inside the browser with no server support.

Language:TypeScriptLicense:Apache-2.0Stargazers:0Issues:1Issues:0