Stringed instrument for connection to a computer to implement DSP modeling
First Claim
1. A processor-readable medium having stored thereon instructions, which when executed by a processor of a computer, causes the computer to perform operations comprising:
- receiving serially formatted digital string signals over a serial link, the received serially formatted digital string signals associated with detected string vibration signals of played strings of a stringed instrument transmitted to the computer over the serial link; and
processing each serially formatted digital string signal utilizing a DSP-based software module in order to emulate a corresponding string tone of a model of a stringed instrument selected by a user from a plurality of selectable models of stringed instruments to create an emulated digital sting tone signal, wherein electric guitar DSP-based modeling is performed by the DSP-based software module that implements a digital filter to emulate electromagnetic pickup locations for an electric guitar model selected by a user to be emulated.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a stringed instrument that includes a plurality of strings and a pickup to which each of the plurality of strings is respectively coupled that is connectable to a computer to implement DSP modeling. A serial interface circuit is coupled to the pickup and to a digital connector that formats each digital string vibration signal received from the pickup into a digital serial protocol. A computer is coupled by a serial link to the digital connector such that the computer receives each serially formatted digital string signal (SFDSS). The computer operates at least one audio DSP-based software module to process each received SFDSS wherein each SFDSS is processed in order to emulate a corresponding string tone of one of a plurality of stringed instruments to create an emulated digital string tone signal (EDSTS). Each EDSTS is then transmitted back over the serial link to the stringed instrument for playback.
47 Citations
26 Claims
-
1. A processor-readable medium having stored thereon instructions, which when executed by a processor of a computer, causes the computer to perform operations comprising:
-
receiving serially formatted digital string signals over a serial link, the received serially formatted digital string signals associated with detected string vibration signals of played strings of a stringed instrument transmitted to the computer over the serial link; and processing each serially formatted digital string signal utilizing a DSP-based software module in order to emulate a corresponding string tone of a model of a stringed instrument selected by a user from a plurality of selectable models of stringed instruments to create an emulated digital sting tone signal, wherein electric guitar DSP-based modeling is performed by the DSP-based software module that implements a digital filter to emulate electromagnetic pickup locations for an electric guitar model selected by a user to be emulated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A processor-readable medium having stored thereon instructions, which when executed by a processor of a computer, causes the computer to perform operations comprising:
-
receiving a plurality of digitized string vibration signals; and processing each digitized string vibration signal; wherein each digitized string vibration signal is processed utilizing a DSP-based software module to emulate a corresponding string tone of a model of a stringed instrument selected by a user from a plurality of selectable models of stringed instruments to create an emulated digital sting tone signal such that a complete stringed instrument is emulated, wherein electric guitar DSP-based modeling is performed by the DSP-based software module that implements a digital filter to emulate electromagnetic pick-up locations for an electric guitar model selected by a user to be emulated. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A processor-readable medium having stored thereon instructions, which when executed by a processor of a computer, causes the computer to perform operations comprising:
-
receiving a plurality of digital string vibration signals; storing the digital string vibration signals; and processing the stored digital string vibration signals, later in time, during post-editing, wherein each digital string vibration signal is processed utilizing a DSP-based software module to emulate a corresponding string tone of a model of a stringed instrument selected by a user from a plurality of selectable models of stringed instruments to create an emulated digital sting tone signal, wherein electric guitar DSP-based modeling is performed by the DSP-based software module that implements a digital filter to emulate electromagnetic pick-up locations for an electric guitar model selected by a user to be emulated. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification