Computer interface for polyphonic stringed instruments
AssigneeStringport LLC
InventorsKeith McMillen, Chris Shaver
Life of this patent
Estimating the term…
Abstract
An interface device is described that allows the audio signals from a polyphonic stringed instrument to be introduced into a personal computer environment for feature extraction and signal processing.
Claims25
A computer interface for a polyphonic stringed instrument, comprising:
- an analog interface configured to receive a plurality of individual analog audio signals, each analog audio signal corresponding to one of a plurality of strings of the stringed instrument;
- analog-to-digital conversion (ADC) circuitry configured to convert each of the analog audio signals to a corresponding digital audio signal;
- a processor configured to combine the digital audio signals into a single serial data stream;
- and
- a serial data interface configured to transmit the serial data stream to a computer system.
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;
- and
- processing each of the extracted digital audio signals with the computing device, thereby generating a plurality of processed digital audio signals, each of the processed digital audio signals corresponding to one of the plurality of strings of the stringed instrument.
A computer program product for processing audio signals for a stringed instrument, the computer program product comprising at least one computer-readable storage medium having computer program instructions stored therein configured to enable at least one computing device to:
- receive 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;
- extract the encoded digital audio signals from the serial data stream using the computing device;
- and
- process each of the extracted digital audio signals with the computing device, thereby generating a plurality of processed digital audio signals, each of the processed digital audio signals corresponding to one of the plurality of strings of the stringed instrument.
Dependencies are inferred from the claim text.