Tone generating apparatus, tone generating method, and program for implementing the method
First Claim
Patent Images
1. A tone generating apparatus comprising:
- a detecting device that detects musical tones generated from a musical instrument;
a storage device that stores tone data;
a phrase detection system that identifies a phrase from a sequence of tones by detecting a silence interval of predetermined duration and using said detected silence interval to delimit the end of said phrase;
a tone generating device that reproduces the tone data stored in said storage device and generates at least one tone corresponding to the tone data in response to said detected silence interval within a predetermined period of time after a musical tone is detected by said detecting device; and
a writing device that generates tone data from the musical tones detected by said detecting device and sequentially stores the generated tone data in said storage device;
wherein said tone generating device sequentially reproduces the tone data stored in said storage device to generate a phrase corresponding to the tone data in response to said detected silence interval within a predetermined period of time after a musical tone is detected by said detecting device.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a tone generating apparatus and method that enables recording and reproduction of performance made by a performer without requiring any complicated operations. Musical tones generated from a musical instrument are detected, and tone data is stored in a storage device, and the tone data stored in the storage device is reproduced and at least one tone corresponding to the tone data is egenrated when no next musical tone is detected within a predetermined period of time after a musical tone is detected.
-
Citations
21 Claims
-
1. A tone generating apparatus comprising:
-
a detecting device that detects musical tones generated from a musical instrument; a storage device that stores tone data; a phrase detection system that identifies a phrase from a sequence of tones by detecting a silence interval of predetermined duration and using said detected silence interval to delimit the end of said phrase; a tone generating device that reproduces the tone data stored in said storage device and generates at least one tone corresponding to the tone data in response to said detected silence interval within a predetermined period of time after a musical tone is detected by said detecting device; and a writing device that generates tone data from the musical tones detected by said detecting device and sequentially stores the generated tone data in said storage device; wherein said tone generating device sequentially reproduces the tone data stored in said storage device to generate a phrase corresponding to the tone data in response to said detected silence interval within a predetermined period of time after a musical tone is detected by said detecting device. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10)
-
-
6. A tone generating apparatus comprising:
-
an acquiring device that acquires an operating condition of an operating terminal that can be carried by a user to generate a musical tone, said operating terminal having a device for detecting a motion of the operating terminal caused by an operation of the operator; a detecting device that refers to the operating condition of the operating terminal acquired by said acquiring device to determine whether the operating terminal lies in such an operating condition as to generate a musical tone; a storage device that stores tone data; a phrase detection system that identifies a phrase from a sequence of tones by detecting a silence interval of predetermined duration and using said detected silence interval to delimit the end of said phrase; and a tone generating device that, after said detecting device detects an operating condition in which the operating terminal generates a musical tone, reproduces the tone data stored in said storage device to generate a tone corresponding to the tone data in response to said detected silence interval within a predetermined period of time after the detection of said detecting device, wherein said acquiring device acquires the motion of said operating terminal.
-
-
11. A tone generating method comprising the steps of:
-
detecting musical tones generated from a musical instrument; storing tone data in a storage device; identifying a phrase from a sequence of tones by detecting a silence interval of predetermined duration and using said detected silence interval to delimit the end of said phrase; reproducing the tone data stored in the storage device and generating at least one tone corresponding to the tone data in response to said detected silence interval within a predetermined period of time after a musical tone is detected; and generating tone data from the musical tones detected and sequentially storing the generated tone data in the storage device; wherein said reproducing step comprises sequentially reproducing the tone data stored in the storage device to generate a phrase corresponding to the tone data in response to said detected silence interval within a predetermined period of time after a musical tone is detected.
-
-
12. A tone generating method comprising the steps of:
-
acquiring an operating condition of an operating terminal that can be carried by a user to generate a musical tone, the operating terminal having a device for detecting a motion of the operating terminal caused by an operation of the operator; referring to the operating condition of the acquired operating terminal to determine whether the operating terminal lies in such an operating condition as to generate a musical tone; storing tone data in a storage device; identifying a phrase from a sequence of tones by detecting a silence interval of predetermined duration and using said detected silence interval to delimit the end of said phrase; and reproducing, after an operating condition is detected in which the operating terminal generates a musical tone, the tone data stored in the storage device to generate a tone corresponding to the tone data in response to said detected silence interval within a predetermined period of time after the detection of the operating condition, wherein said acquiring step comprises acquiring the motion of the operating terminal.
-
-
13. A computer-readable tone generating program comprising:
-
a detecting module for detecting musical tones; a storage module for storing tone data in a storage device; a phrase detection module for identifying a phrase from a sequence of tones by detecting a silence interval of predetermined duration and using said detected silence interval to delimit the end of said phrase; a tone generating module for reproducing the tone data stored in the storage device and generates at least one tone corresponding to the tone data in response to said detected silence interval within a predetermined period of time after a musical tone is detected by said detecting module; and a writing module for generating tone data from the musical tones detected and sequentially storing the generated tone data in the storage device; wherein said tone generating module sequentially reproduces the tone data stored in the storage device to generate a phrase corresponding to the tone data in response to said detected silence interval within a predetermined period of time after a musical tone is detected.
-
-
14. A computer-readable tone generating program comprising:
-
an acquiring module for acquiring an operating condition of an operating terminal that can be carried by a user to generate a musical tone, the operating terminal having a device for detecting a motion of the operating terminal caused by an operation of the operator; a detecting module for referring to the operating condition of the operating terminal acquired by said acquiring module to determine whether the operating terminal lies in such an operating condition as to generate a musical tone; a storage module for storing tone data in a storage device; a phrase detection module for identifying a phrase from a sequence of tones by detecting a silence interval of predetermined duration and using said detected silence interval to delimit the end of said phrase; and a tone generating module for, after said detecting module detects an operating condition in which the operating terminal generates a musical tone, reproducing the tone data stored in the storage device to generate a tone corresponding to the tone data in response to said detected silence interval within a predetermined period of time after the detection of said detecting module, wherein said acquiring module acquires the motion of the operating terminal.
-
-
15. A method of automatic tone generation comprising:
-
acquiring data representing a sequence of tones output from a tone generating device; storing the acquired data; identifying a phrase from said sequence of tones by detecting a silence interval of predetermined duration and using said detected silence interval to delimit the end of said phrase; and replaying said identified phrase at least one time in response to said detected silence interval by audible means. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification