Interactive performance interface for electronic sound device
First Claim
Patent Images
1. An interactive performance interface for use with an audio system that generates at least one audio signal, said interactive performance interface coupleable to a first and second user-input control device, and including at least one performance mode comprising;
- interaction rate data generation functions for generating first interaction rate control data responsive to user operation of said first user-input control device and for generating second interaction rate control data responsive to said second user-input control device, andat least one interactive control envelope means for synthesizing an interaction rate signal including interaction rate attack data and interaction rate release data,said interactive control envelope means including at least a first latch for synthesizing at least one of,(i) a first logic state of said interaction rate attack data upon activation of said latch responsive to a specified first logic state of said second interaction rate control data, always conditional upon prior selection of said latch responsive to a specified first logic state of said first interaction rate control data, wherein prior to said activation, logic state of said interaction rate attack data unconditionally persists responsive to said selection, and whereupon said activation, said first logic state of said interaction rate attack data unconditionally persists responsive to a change of logic state of at least one of said first and second interaction rate control data,(ii) a first logic state of said interaction rate release data upon deactivation of said latch responsive to a specified first logic state of said second interaction rate control data, always conditional upon prior deselection of said latch responsive to a specified first logic state of said first interaction rate control data, wherein prior to said deactivation, logic state of said interaction rate release data unconditionally persists responsive to said deselection, and whereupon said deactivation, said first logic state of said interaction rate release data unconditionally persists responsive to a change of logic state of at least one of said first and second interaction rate control data, and(iii) a first logic state of said interaction rate release data upon activation of said latch responsive to a specified first logic state of said second interaction rate control data, always conditional upon prior selection of said latch responsive to a specified first logic state of said first interaction rate control data, wherein prior to said activation, logic state of said interaction rate attack data unconditionally persists responsive to said selection, and whereupon said activation, said first logic state of said interaction rate release data unconditionally persists responsive to a change of logic state of at least one of said first and second interaction rate control data,wherein said interactive control envelope means synthesizes said interaction rate signal responsive to said interaction rate control data such that said audio signal at least initiates a phrase responsive to said interactive control envelope, and such that said phrase may be effected by user operation of said first and second user-input control devices.
0 Assignments
0 Petitions
Accused Products
Abstract
An Interactive Performance Interface for use with an audio system uses at least one performance mode to provide access to control rate and audio rate signals activated by interaction rate signals synthesized by interactive control envelopes. Audio signals, control rate signals, interactive envelopes and performance modes are all selectable and may be user-activated with user controls that change function according to a hierarchy of conditional latches.
42 Citations
30 Claims
-
1. An interactive performance interface for use with an audio system that generates at least one audio signal, said interactive performance interface coupleable to a first and second user-input control device, and including at least one performance mode comprising;
-
interaction rate data generation functions for generating first interaction rate control data responsive to user operation of said first user-input control device and for generating second interaction rate control data responsive to said second user-input control device, and at least one interactive control envelope means for synthesizing an interaction rate signal including interaction rate attack data and interaction rate release data, said interactive control envelope means including at least a first latch for synthesizing at least one of, (i) a first logic state of said interaction rate attack data upon activation of said latch responsive to a specified first logic state of said second interaction rate control data, always conditional upon prior selection of said latch responsive to a specified first logic state of said first interaction rate control data, wherein prior to said activation, logic state of said interaction rate attack data unconditionally persists responsive to said selection, and whereupon said activation, said first logic state of said interaction rate attack data unconditionally persists responsive to a change of logic state of at least one of said first and second interaction rate control data, (ii) a first logic state of said interaction rate release data upon deactivation of said latch responsive to a specified first logic state of said second interaction rate control data, always conditional upon prior deselection of said latch responsive to a specified first logic state of said first interaction rate control data, wherein prior to said deactivation, logic state of said interaction rate release data unconditionally persists responsive to said deselection, and whereupon said deactivation, said first logic state of said interaction rate release data unconditionally persists responsive to a change of logic state of at least one of said first and second interaction rate control data, and (iii) a first logic state of said interaction rate release data upon activation of said latch responsive to a specified first logic state of said second interaction rate control data, always conditional upon prior selection of said latch responsive to a specified first logic state of said first interaction rate control data, wherein prior to said activation, logic state of said interaction rate attack data unconditionally persists responsive to said selection, and whereupon said activation, said first logic state of said interaction rate release data unconditionally persists responsive to a change of logic state of at least one of said first and second interaction rate control data, wherein said interactive control envelope means synthesizes said interaction rate signal responsive to said interaction rate control data such that said audio signal at least initiates a phrase responsive to said interactive control envelope, and such that said phrase may be effected by user operation of said first and second user-input control devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of providing an interactive performance interface for an electronic audio system, including at least one performance mode comprising the steps of:
-
(a) generating first interaction rate data responsive to user operation of a first user input-device (b) generating second interaction rate data responsive to user operation of a second user-input devices, (c) synthesizing an interaction rate signal, including interaction rate attack and release data generated responsive to activation and deactivation of a first latch, by steps including at least one selected from the group consisting of (i) synthesizing a first logic state of said interaction rate attack data, upon activation of said latch responsive to a specified first logic state of said second interaction rate control data, always conditional upon prior selection of said latch responsive to a specified first logic state of said first interaction rate control data, wherein prior to said activation, logic state of said interaction rate attack data unconditionally persists responsive to said selection, and whereupon said activation, said first logic state of said interaction rate attack data unconditionally persists responsive to a change of logic state of at least one of said first and second interaction rate control data, (ii) synthesizing a first logic state of said interaction rate release data, upon deactivation of said latch responsive to a specified first logic state of said second interaction rate control data, always conditional upon prior deselection of said latch responsive to a specified first logic state of said first interaction rate control data, wherein prior to said deactivation, logic state of said interaction rate release data unconditionally persists responsive to said deselection, and whereupon said deactivation, said first logic state of said interaction rate attack data unconditionally persists responsive to a change of logic state of at least one of said first and second interaction rate control data, and (iii) a first logic state of said interaction rate release data upon activation of said latch responsive to a specified first logic state of said second interaction rate control data, always conditional upon prior selection of said latch responsive to a specified first logic state of said first interaction rate control data, wherein prior to said activation, logic state of said interaction rate attack data unconditionally persists responsive to said selection, and whereupon said activation, said first logic state of said interaction rate release data unconditionally persists responsive to a change of logic state of at least one of said first and second interaction rate control data, (d) generating an audio signal at least initiating a phrase responsive to said interaction rate signal whereby said phrase may be effected responsive to said first and second user-input control devices. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A processor readable medium whereon is stored a routine implementing a performance mode that upon execution by a processor will perform the following steps:
-
(a) generate first interaction rate data responsive to user operation of a first user input-device (b) generate second interaction rate data responsive to user operation of a second user-input devices, (c) synthesize an interaction rate signal, including interaction rate attack and release data generated responsive to activation and deactivation of a first latch, by steps including at least one selected from the group consisting of, (i) synthesizing a first logic state of said interaction rate attack data, upon activation of said latch responsive to a specified first logic state of said second interaction rate control data, always conditional upon prior selection of said latch responsive to a specified first logic state of said first interaction rate control data, wherein prior to said activation, logic state of said interaction rate attack data unconditionally persists responsive to said selection, and whereupon said activation, said first logic state of said interaction rate attack data unconditionally persists responsive to a change of logic state of at least one of said first and second interaction rate control data, (ii) synthesizing a first logic state of said interaction rate release data, upon deactivation of said latch responsive to a specified first logic state of said second interaction rate control data, always conditional upon prior deselection of said latch responsive to a specified first logic state of said first interaction rate control data, wherein prior to said deactivation, logic state of said interaction rate release data unconditionally persists responsive to said deselection, and whereupon said deactivation, said first logic state of said interaction rate attack data unconditionally persists responsive to a change of logic state of at least one of said first and second interaction rate control data, and (iii) a first logic state of said interaction rate release data upon activation of said latch responsive to a specified first logic state of said second interaction rate control data, always conditional upon prior selection of said latch responsive to a specified first logic state of said first interaction rate control data, wherein prior to said activation, logic state of said interaction rate attack data unconditionally persists responsive to said selection, and whereupon said activation, said first logic state of said interaction rate release data unconditionally persists responsive to a change of logic state of at least one of said first and second interaction rate control data, (d) generate an audio signal at least initiating a phrase responsive to said interaction rate signal whereby said phrase may be effected responsive to said first and second user-input control devices. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification