×

Apparatus and method for interactive

  • US 20080000345A1
  • Filed: 06/30/2006
  • Published: 01/03/2008
  • Est. Priority Date: 06/30/2006
  • Status: Abandoned Application
First Claim
Patent Images

1. An apparatus and method for interactive performing system comprising an amplified speaker;

  • an input sensing device;

    a sound synthesizer or DSP (Digital Signal Processor);

    user interface devices including a computer display monitor, a computer keyboard and a computer mouse; and

    a programmable computer capable of storing and executing a program containing (1) a user input analysis algorithm associated with a user input sensitivity settings for detecting user input signal by a human performer through said input sensing device, (2) a melody composing algorithm for generating melody note data based on said user input signal detected, (3) a chord change loop algorithm associated with music style/key settings for providing said melody composing algorithm with chords, and (4) a sound conversion algorithm converting said melody note data generated into a form of sound data to be delivered to said sound synthesizer or DSP for producing audible melody notes through said amplified speaker;

    comprising the steps of;

    several chord progressions being provided and stored in said chord change loop algorithm where a set of a root degree and scale note data being assigned accordingly to every chord in said chord progressions;

    while a loop of a user-preselected chord progression in said chord change loop algorithm being transposed to a user-preselected music key automatically being progressing at time intervals determined by an internal algorithm, changing chords accordingly;

    user input signal by said human performer through said input sensing device continuously being scanned by said user input analysis algorithm for detecting a meaningful user input signal which meets a predetermined condition;

    said meaningful user input signal, upon detection, then being determined whether accented or unaccented based on an internal algorithm, and an amount of volume of said meaningful audio signal being transferred to said melody composing algorithm, if determined as accented, along with an accented flag;

    a set of pitch and velocity values for a new melody note to be generated being determined by said melody composing algorithm in accordance with a combination of an amount of volume of said meaningful user input signal, a record of the previously determined pitch value for the previously received meaningful user input signal, said accented flag, and scale note data for a chord provided by said chord change loop algorithm at the moment said meaningful user input signal being received; and

    said set of pitch and velocity values determined being sent to said sound conversion algorithm for a conversion into a form of sound data to be delivered to said sound synthesizer or DSP, producing an audible melody note through said amplified speaker virtually at the same time as initially triggered by said human performer through said input sensing device.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×