Hao-Wen (Herman) Dong 董皓文's Projects
Official Implementation of "Towards Automatic Instrumentation by Learning to Separate Parts in Symbolic Multitrack Music" (ISMIR 2021)
A template for a web crawler using AWS Lambda
A collection of high-quality public recordings of Bach's sonatas and partitas for solo violin (BWV 1001–1006)
Code for "Training Generative Adversarial Networks with Binary Neurons by End-to-end Backpropagation"
Code for “Convolutional Generative Adversarial Networks with Binary Neurons for Polyphonic Music Generation”
Final project for "Probability and Statistics for Data Science" (UCSD ECE 225, Fall 2019)
Source code for "Towards a Deeper Understanding of Adversarial Losses under a Discriminative Adversarial Network Setting"
Deep Performer: Score-to-audio music performance synthesis
Final project for "Probabilistic Approaches to Unsupervised Learning" (UCSD CSE 291, Fall 2020)
A lightweight library for Frechet Audio Distance calculation.
Website for tutorial "Generating Music with GANs: An Overview and Case Studies"
A collection of 174,154 multi-track piano-rolls
A Smart Pet Interaction System
Official Implementation of "Multitrack Music Transformer" (ICASSP 2023)
An AI for Music Generation
Segmentation algorithms adapted for multitrack pianorolls
Music Generative Pretrained Transformer
A toolkit for symbolic music generation
Code for the experiments in the paper "MusPy: A Toolkit for Symbolic Music Generation"
Assignments and final project for "Machine Learning" (NTU EE 5177, 2016 Fall)
A toolkit for working with piano rolls
A schema and validator for YAML.