Reproduction control method, reproduction control system, and reproduction control apparatus
AssigneeYamaha Corporation
InventorsYoshimasa Isozaki, Akira Maezawa, Shinya Koseki
Life of this patent
Estimating the term…
Abstract
A computer-implemented reproduction control method includes reproducing sound from sound data representing a series of sounds including first sound and second sound that follows the first sound. The method includes starting reproducing the first sound, continuing the reproduction of a first sound until an end of the first sound in response to receiving a first instruction in a reproduction period of the first sound, stopping the reproduction of the first sound, and after the stopping of the reproduction of the first sound, starting reproducing the second sound in response to receiving a second instruction provided by a user.
Claims14
A computer-implemented reproduction control method of reproducing sound from sound data representing a series of sounds including first sound and second sound that follows the first sound, the method comprising:
- starting reproduction of the first sound;
- continuing the reproduction of the first sound until an end of the first sound;
- in response to receiving a first instruction provided by a user in a reproduction period of the first sound, preventing reproduction of the second sound from a point in time at which the reproduction of the first sound ends until a point in time at which a second instruction provided by the user is received;
- and
- starting the reproduction of the second sound in response to receiving the second instruction provided by the user,
- wherein the first instruction and the second instruction are each generated in accordance with a manipulation of a pedal-type Musical Instrument Digital Interface (MIDI) controller by the user,
- wherein the sound data is performance data representing a sounding period for each sound of the series of sounds to be reproduced, and
- wherein the first sound is reproduced continuously until the end of the first sound, the reproduction period of the first sound being specified by the performance data.
A computer-implemented reproduction control method of reproducing a series of sounds, including first sound and second sound that follows the first sound, of a piece of music represented by sound data, the method comprising:
- estimating a temporal position of part of the piece of music being played by a user in conjunction with reproduction of the series of sounds of the piece of music being reproduced;
- and
- reproducing the series of sounds following playing of the piece of music by the user based on a result of the estimation,
- wherein the reproducing of the series of sounds includes:
- starting reproduction of the first sound;
- continuing the reproduction of the first sound until an end of the first sound;
- in response to receiving a first instruction provided by a user in a reproduction period of the first sound, preventing reproduction of the second sound from a point in time at which the reproduction of the first sound ends until a point in time at which a second instruction provided by the user is received;
- and
- starting the reproduction of the second sound in response to receiving the second instruction provided by the user,
- wherein the first instruction and the second instruction are each generated in accordance with a manipulation of a pedal-type Musical Instrument Digital Interface (MIDI) controller by the user,
- wherein the sound data is performance data representing a sounding period for each sound of the series of sounds to be reproduced, and
- wherein the first sound is reproduced continuously until the end of the first sound, the reproduction period of the first sound being specified by the performance data.
A computer-implemented reproduction control method comprising:
- obtaining sound data representing a series of sounds including first sound and second sound that follows the first sound;
- starting reproduction of the first sound;
- continuing the reproduction of the first sound until an end of the first sound;
- in response to receiving a first instruction provided by a user in a reproduction period of the first sound, preventing reproduction of the second sound from a point in time at which the reproduction of the first sound ends until a point in time at which a second instruction provided by the user is received;
- and
- starting the reproduction of the second sound in response to receiving the second instruction provided by the user,
- wherein the first and second instructions are each generated in accordance with a manipulation of a pedal-type Musical Instrument Digital Interface (MIDI) controller by the user,
- wherein the sound data is performance data representing a sounding period for each sound of the series of sounds to be reproduced, and
- wherein the first sound is reproduced continuously until the end of the first sound, the reproduction period of the first sound being specified by the performance data.
A reproduction control system comprising:
- a memory storing instructions;
- and
- at least one processor that implements the instructions to:
- acquire performance data specifying a plurality of sounds, including first sound and second sound following the first sound, provided to a performance device;
- acquire a first audio signal representing first music sounds of a piece of music produced by a musical instrument in a first performance of the piece of music with the musical instrument;
- generate, based on the first audio signal, reference data representing a time point at which each of the first music sounds of the piece of music is produced in the first performance;
- compare the reference data with a second audio signal representing second music sounds of the piece of music produced by the musical instrument in a second performance of the piece of music with the musical instrument, to estimate a temporal position of a performance within the piece of music in conjunction with the second performance;
- and
- reproduce the plurality of sounds specified by the performance data, following the second performance based on a result of the estimation,
- wherein in reproducing the plurality of sounds, the at least one processor is configured to:
- start reproduction of the first sound;
- continue the reproduction of the first sound until an end of the first sound;
- in response to receiving a first instruction provided by a user in a reproduction period of the first sound, prevent reproduction of the second sound from a point in time at which the reproduction of the first sound ends until a point in time at which a second instruction provided by the user is received;
- and
- start the reproduction of the second sound in response to receiving the second instruction provided by the user,
- wherein the first instruction and the second instruction are each generated in accordance with a manipulation of a pedal-type Musical Instrument Digital Interface (MIDI) controller by the user,
- wherein the performance data represents a sounding period for each sound of the plurality of sounds to be reproduced, and
- wherein the first sound is reproduced continuously until the end of the first sound, the reproduction period of the first sound being specified by the performance data.
A reproduction control apparatus for reproducing sound from sound data representing a series of sounds including first sound and second sound that follows the first sound, the reproduction control apparatus comprising:
- a memory storing instructions;
- and
- at least one processor that implements the instructions to:
- start reproduction of the first sound;
- continue the reproduction of the first sound until an end of the first sound;
- in response to receiving a first instruction provided by a user in a reproduction period of the first sound, prevent reproduction of the second sound from a point in time at which the reproduction of the first sound ends until a point in time at which a second instruction provided by a user is received;
- and
- start the reproduction of the second sound in response to receiving the second instruction provided by the user,
- wherein the first instruction and the second instruction are each generated in accordance with a manipulation of a pedal-type Musical Instrument Digital Interface (MIDI) controller by the user,
- wherein the sound data is performance data representing a sounding period for each sound of the series of sounds to be reproduced, and
- wherein the first sound is reproduced continuously until the end of the first sound, the reproduction period of the first sound being specified by the performance data.
A reproduction control apparatus for reproducing a series of sounds, including first sound and second sound that follows the first sound, of a piece of music represented by sound data, the reproduction control apparatus comprising:
- a memory storing instructions;
- and
- at least one processor that implements the instructions to:
- estimate a temporal position of part of the piece of music being played by a user in conjunction with reproduction of the series of sounds of the piece of music being reproduced;
- and
- reproduce the series of sounds following playing of the piece of music by the user based on a result of the estimation,
- wherein, in reproducing the series of sounds, the at least one processor is configured to:
- start reproduction of the first sound;
- continue the reproduction of the first sound until an end of the first sound;
- in response to receiving a first instruction provided by a user in a reproduction period of the first sound, preventing reproduction of the second sound from a point in time at which the reproduction of the first sound ends until a point in time at which a second instruction provided by the user is received;
- and
- start the reproduction of the second sound in response to receiving the second instruction provided by the user,
- wherein the first instruction and the second instruction are each generated in accordance with a manipulation of a pedal-type Musical Instrument Digital Interface (MIDI) controller by the user,
- wherein the sound data is performance data representing a sounding period for each sound of the series of sounds to be reproduced, and
- wherein the first sound is reproduced continuously until the end of the first sound, the reproduction period of the first sound being specified by the performance data.
Dependencies are inferred from the claim text.