DEVICE AND METHOD FOR CONTROLLING THE PLAYBACK OF A FILE OF SIGNALS TO BE REPRODUCED
First Claim
1. A control device enabling a user to control the playback rate of a prerecorded file of signals to be reproduced and the intensity of said signals, said signals being encoded in said prerecorded file in a substantially continuous manner, said device comprising a first interface module for entering control strokes, a second module for entering said signals to be reproduced, a third module for controlling the timing of said prerecorded signals and a device for reproducing the inputs of the first three modules, wherein said second module can be programmed to determine the times at which control strokes for the playback rate of the file are expected, and in that said third module is capable of computing, for a certain number of control strokes, a corrected speed factor relating to strokes preprogrammed in the second module and strokes actually entered in the first module and an intensity factor relating to the velocities of said strokes actually entered and expected, then of adjusting the playback rate of said second module to adjust said corrected speed factor on the subsequent strokes to a selected value and the intensity of the signals output from the second module according to said intensity factor relating to the velocities.
1 Assignment
0 Petitions
Accused Products
Abstract
Controlling playback by strokes entered via a MIDI interface or measured by one or more motion sensors is disclosed. The variations of the playback speed can also be smoothed to ensure a better musical rendition. The velocity of the strokes can also be taken into account to control the volume of the audio output and other gestures or strokes can also act on the tremolo or vibrato.
-
Citations
11 Claims
- 1. A control device enabling a user to control the playback rate of a prerecorded file of signals to be reproduced and the intensity of said signals, said signals being encoded in said prerecorded file in a substantially continuous manner, said device comprising a first interface module for entering control strokes, a second module for entering said signals to be reproduced, a third module for controlling the timing of said prerecorded signals and a device for reproducing the inputs of the first three modules, wherein said second module can be programmed to determine the times at which control strokes for the playback rate of the file are expected, and in that said third module is capable of computing, for a certain number of control strokes, a corrected speed factor relating to strokes preprogrammed in the second module and strokes actually entered in the first module and an intensity factor relating to the velocities of said strokes actually entered and expected, then of adjusting the playback rate of said second module to adjust said corrected speed factor on the subsequent strokes to a selected value and the intensity of the signals output from the second module according to said intensity factor relating to the velocities.
-
11. A control method enabling a user to control the playback rate of a prerecorded file of signals to be reproduced and the intensity of said signals, said signals being encoded in said prerecorded file in a substantially continuous manner, said method comprising a first interface step for entering control strokes, a second step for entering said signals to be reproduced, a third step for controlling the timing of said prerecorded signals and a step for reproducing the inputs of the first three steps, wherein said second step can be programmed to determine the times at which control strokes for the playback rate of the file are expected, and in that said third step is capable of computing, for a certain number of control strokes, a corrected speed factor relating to strokes preprogrammed in the second step and strokes actually entered in the first step and an intensity factor relating to the velocities of said strokes actually entered and expected, then of adjusting the playback rate in said second step to adjust said corrected speed factor on the subsequent strokes to a selected value and the intensity of the signals output from the second module according to said intensity factor relating to said velocities.
Specification