Audio signal processing system for live music performance
OwnerWilliam Hendersoninventor
Life of this patent
Estimating the term…
Abstract
A method and system for generating and/or performing music in real time can include receiving one or more audio signals, receiving one or more virtual instrument trigger signals, and selecting one or more plug-ins and/or one or more virtual instruments. A processing scheme may be selected from a set of operations. The received audio signals and instrument trigger signals are processed in real time as a function of the selected plug-ins, virtual instruments and processing scheme, and outputted in real time as music signals.
Claims20
A signal processing system for generating and/or manipulating sound in real time, including:
- an audio input for receiving an audio signal;
- an audio output for outputting sound signals;
- a memory for storing a plurality of digital files;
- a graphical user interface enabling a user to select at least one digital file from the memory and to select a processing scheme;
- a digital processor coupled to the audio input, trigger input, memory, audio output, and user interface, the digital processor programmed with an algorithm enabling the digital processor in real time, based on the selected processing scheme, to:
- manipulate the audio signal using the at least one digital file to produce a manipulated audio signal;
- combine the audio signal with the manipulated audio signal, to produce a combined signal;
- and
- output a music signal to the audio output, the music signal including the audio signal, the manipulated audio signal, or the combined signal.
A method for generating music in real time, including:
- receiving one or more audio signals;
- receiving one or more virtual instrument trigger signals;
- selecting one or more plug-ins and/or one or more virtual instruments;
- creating a processing scheme that includes operations selected from the group of operations consisting of:
- (1) manipulating the received audio signals as a function of the selected sound effects plug-ins to produce manipulated audio signals;
- (2) generating virtual instrument sound signals as a function of the received trigger signals and the selected virtual instruments;
- (3) manipulating the virtual instrument sound signals as a function of the selected sound effect plug-ins to produce manipulated virtual instrument signals;
- (4) combining the received audio signals, the manipulated audio signals, the virtual instrument sound signals, and the manipulated virtual instrument signals to produce combined signals;
- (5) manipulating the combined signals to produce manipulated combined signals;
- and
- (6) repeating operations (4) and (5) with the combined signals or with the manipulated combined signals to produce iteratively processed signals;
- processing the received audio signals and instrument trigger signals in real time as a function of the selected plug-ins, virtual instruments and processing scheme, to produce music signals;
- and
- outputting in real time the music signals.
A signal processing device for generating and/or manipulating sound in real time, including:
- an audio input for receiving an audio signal;
- an audio output for outputting sound signals;
- a memory for storing a plurality of digital files;
- a graphical user interface enabling a user to select at least one digital file from the memory and to select a processing scheme;
- a digital processor coupled to the audio input, memory, audio output, and user interface, the digital processor programmed with an algorithm enabling the digital processor in real time, based on the selected processing scheme, to:
- manipulate the audio signal using the at least one digital file to produce a manipulated audio signal;
- combine the audio signal with the manipulated audio signal, to produce a combined signal;
- and
- output a music signal to the audio output, the music signal including the audio signal, the manipulated audio signal, or the combined signal.
Dependencies are inferred from the claim text.