Patent ID: 8581086
Filing Date: 2013-11-12
Classification: G10H

Abstract:
1. A computer-implemented method for processing audio signals for a stringed instrument, comprising: receiving a serial data stream with a serial data interface of a computing device, the serial data stream encoding a plurality of digital audio signals, each digital audio signal representing one of a plurality of strings of the stringed instrument; extracting the encoded digital audio signals from the serial data stream using the computing device; processing each of the extracted digital audio signals with the computing device to detect string events for one or more of the plurality of strings of the stringed instrument, including conducting a time-domain analysis of each of the extracted digital audio signals to identify local maxima and minima associated with each of the extracted digital audio signals in the time domain, and identifying the string events with reference to the local maxima and minima; and classifying each of the string events as corresponding to one of a plurality of performance techniques used by a musician to generate the corresponding string event, the plurality of performance techniques including picking, plucking, tapping, hammering on, and hammering off.