Introduction
Graduate Projects
MIR course project: Automatic Chord Recognition
Channel Vocoder: An implementation of a classic channel vocoder written in C
sKale: A Gestural Interactive Instrument designed for Improvisation Based on Musical Scales and Glissando techniques
Undergraduate Projects
Bachelor Thesis: Research and Implementation of Emotion Regression of Pure Music Based on Spectral Features
Chinese Papercut Flash : a flash introducing Chinese papercut
3D Graphics Programming: a 3D modeling work of a beetle written in C using OpenGL as the programming tool
Tile Puzzle Game: a tile puzzle game written in java
Paper Management System: a small paper management system written in java
MIR course project: Automatic Chord Recognition
Channel Vocoder: An implementation of a classic channel vocoder written in C
sKale: A Gestural Interactive Instrument designed for Improvisation Based on Musical Scales and Glissando techniques
Undergraduate Projects
Bachelor Thesis: Research and Implementation of Emotion Regression of Pure Music Based on Spectral Features
Chinese Papercut Flash : a flash introducing Chinese papercut
3D Graphics Programming: a 3D modeling work of a beetle written in C using OpenGL as the programming tool
Tile Puzzle Game: a tile puzzle game written in java
Paper Management System: a small paper management system written in java