Sample Level Modulation of Musical Timeline
Mingfeng Zhang
Dept. of Electrical and Computer Engineering, University of Rochester
In this toolbox we provide signal processing tools to allocate music events (samples of musical notes) to specified time locations with sample level accuracy. In this implementation, we use computational tools to add in micro-timing variations in J.S. Bach four-part chorales as a "visualizer" for big data. By extracting data patterns from multiple time scales, we implement a tool that musicians can perform the big data at different resolutions.
This toolbox will need the following supporting toolboxes:
MIDI TOOLBOX
https://www.jyu.fi/hum/laitokset/musiikki/en/research/coe/materials/miditoolbox
MIR TOOLBOX
https://www.jyu.fi/hum/laitokset/musiikki/en/research/coe/materials/mirtoolbox
Please add the path in MATLAB for these two toolbox.
Please also read the project document file (readme.doc/pdf) for more details
Features
- audio signal processing
- musical timing
- musical performances