×

Arpeggio generating system and method

  • US 4,444,081 A
  • Filed: 06/04/1982
  • Issued: 04/24/1984
  • Est. Priority Date: 06/04/1982
  • Status: Expired due to Fees
First Claim
Patent Images

1. In an electronic musical instrument having an array of playing keys, an apparatus for generating arpeggios from one or more musical notes, said apparatus comprising:

  • a plurality of stored musical voice related patterns of tones, each pattern having a controlled number of sequential progressions;

    musical voice priority means for selecting a dominant musical voice-related pattern of tones from said plurality of musical voice-related patterns of tones;

    means for selecting a rhythm synchronization variation;

    up/down flag means included in each musical voice-related pattern for controlling the upward or downward sequential progression of the pattern;

    first memory means for storing data representing notes of the keys played and notes in higher octaves corresponding to the keys played;

    second memory means for storing data representing the lowest note and highest note stored in said first memory means, the selected musical voice-related pattern, the selected rhythm synchronization variation, and the condition of the up/down flag means;

    sequencing means for placing data representing the selected musical voice-related pattern for a current progression into said second memory means;

    third memory means for receiving data from said first memory means;

    selector means for scanning said first and second memory means and for placing one or more selected notes from the played and higher octave notes available in said first memory means into said third memory means in a progression controlled by the data stored in said second memory means;

    processing means for generating from the data in said third memory means ouput pulses in said controlled progression; and

    audio output means for generating and sounding the notes of the selected musical voice-related pattern corresponding to said output pulses generated by said processing means, whereby an arpeggio commences upon the playing of one or more keys and continues until all the keys are released.

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