Information processing device, method and recording media
AssigneeCasio Computer Co., Ltd.
InventorsHiroki Sato, Hajime Kawashima
Life of this patent
Estimating the term…
Abstract
An information processing device includes: an input interface; and at least one processor, configured to perform the following: selecting an instrument, a musical tone of which is to be digitally synthesized based on corresponding musical tone data, via the input interface; acquiring a parameter value that has been set for the selected instrument; generating a random number based on a random function; and changing a pitch of the musical tone of the selected instrument based on the generated random number and the acquired parameter values.
Claims14
An information processing device, comprising:
- an input interface;
- and
- at least one processor, configured to perform the following:
- selecting an instrument, a musical tone of which is to be digitally synthesized based on corresponding musical tone data, via the input interface;
- acquiring a parameter value that has been set for the selected instrument;
- generating a random number based on a random function;
- and
- changing a pitch of the musical tone of the selected instrument based on the generated random number and the acquired parameter value,
- wherein the information processing device further comprises a memory storing characteristic data indicating characteristics of pitch shifts of musical tones of the selected instrument relative to a reference pitch,
- wherein the at least one processor is configured to acquire a value indicating a pitch shift of the musical tone of the selected instrument from the characteristic data, and changes the pitch of the musical tone of the selected instrument based on the acquired parameter value and the acquired value indicating the pitch shift,
- wherein the information processing device further comprises at least one performance element,
- wherein the characteristic data include third characteristic data indicating a pitch difference of a first musical tone produced by a first operation of one of the at least one performance element and a second musical tone produced by a second operation of the same one of the at least one performance element that occurs successively from the first operation, the pitch difference being dependent upon a second elapsed time that has elapsed since the first operation until the second operation, and
- wherein the at least one processor is configured to acquire a third value indicating said pitch difference from the third characteristic data, and changes the pitch of the musical tone of the selected instrument based on the acquired parameter value and the acquired third value.
A method performed by at least one processor included in an information processing device that includes, in addition to the at least one processor, an input interface, the method comprising, via the at least one processor:
- selecting an instrument, a musical tone of which is to be digitally synthesized based on corresponding musical tone data, via the input interface;
- acquiring a parameter value that has been set for the selected instrument;
- generating a random number based on a random function;
- and
- changing a pitch of the musical tone of the selected instrument based on the generated random number and the acquired parameter value,
- wherein the information processing device further includes a memory storing characteristic data indicating characteristics of pitch shifts of musical tones of the selected instrument relative to a reference pitch,
- wherein the method includes, via the at least one processor, acquiring a value indicating a pitch shift of the musical tone of the selected instrument from the characteristic data, and changing the pitch of the musical tone of the selected instrument based on the acquired parameter value and the acquired value indicating the pitch shift,
- wherein the information processing device further includes at least one performance element,
- wherein the characteristic data include third characteristic data indicating a pitch difference of a first musical tone produced by a first operation of one of the at least one performance element and a second musical tone produced by a second operation of the same one of the at least one performance element that occurs successively from the first operation, the pitch difference being dependent upon a second elapsed time that has elapsed since the first operation until the second operation, and
- wherein the method includes, via the at least one processor, acquiring a third value indicating said pitch difference from the third characteristic data, and changing the pitch of the musical tone of the selected instrument based on the acquired parameter value and the acquired third value.
A non-transitory computer-readable storage medium storing a program readable and executable by at least one processor included in an information processing device that includes, in addition to the at least one processor, an input interface, the program causing the at least one processor to perform the following:
- selecting an instrument, a musical tone of which is to be digitally synthesized based on corresponding musical tone data, via the input interface;
- acquiring a parameter value that has been set for the selected instrument;
- generating a random number based on a random function;
- and
- changing a pitch of the musical tone of the selected instrument based on the generated random number and the acquired parameter value,
- wherein the information processing device further includes a memory storing characteristic data indicating characteristics of pitch shifts of musical tones of the selected instrument relative to a reference pitch,
- wherein the program causes the at least one processor to perform the following:
- acquiring a value indicating a pitch shift of the musical tone of the selected instrument from the characteristic data, and changing the pitch of the musical tone of the selected instrument based on the acquired parameter value and the acquired value indicating the pitch shift,
- wherein the information processing device further includes at least one performance element,
- wherein the characteristic data include third characteristic data indicating a pitch difference of a first musical tone produced by a first operation of one of the at least one performance element and a second musical tone produced by a second operation of the same one of the at least one performance element that occurs successively from the first operation, the pitch difference being dependent upon a second elapsed time that has elapsed since the first operation until the second operation, and
- wherein the program causes the at least one processor to perform the following:
- acquiring a third value indicating said pitch difference from the third characteristic data, and changing the pitch of the musical tone of the selected instrument based on the acquired parameter value and the acquired third value.
Dependencies are inferred from the claim text.