Claims
- 1. A sound generation apparatus installed in a public space, comprising:
- ambient environment information detection means for detecting at least two types of environment information, such information including ambient noise level information, and at least one of ambient temperature information, ambient humidity information, and ambient brightness information, such information being detected near a place where said sound generation apparatus is installed;
- control data generation means for storing a plurality of samples of the ambient environment information in serial time sequence, and generating tone control data for controlling at least one of a tone color, a tone pitch, a play number assigned to a stored tone source, and a tempo, on the basis of the plurality of samples of environment information;
- time means for producing time data;
- input means, responsive to the time means, for causing the control data generation means to accept new data from the ambient environment information detection means at predetermined intervals;
- tone generation means for generating digital tone generation data on the basis of the tone control data;
- D/A conversion means for converting the digital tone generation data into analog tone signals;
- tone production means for amplifying the analog tone signals, and producing output sounds corresponding to the analog tone signals; and
- means for cancelling the sound signal, corresponding to the sound output by the tone production means, from the environment information detected by the ambient environment information detection means, via subtracting the sound signal from the environment information;
- wherein the control data generation means generates new tone control data in response to receiving new data from the environment information detection means such that the sound generation apparatus responds at said predetermined intervals to changes in the environment information.
- 2. An apparatus according to claim 1, further comprising:
- at least one controllable light; wherein
- said control data generation means further outputs data for lighting control of the at least one controllable light.
- 3. An apparatus according to claim 1, wherein said tone generation means comprises storage means for storing pulse code modulation sound source data of at least one of instrument tones, human voices, sounds of animals, natural tones, and artificial tones, and controls the tone generation data including at least one of the tone color, the tone pitch, a tone volume, the tempo, and play numbers assigned to stored tone sources, on the basis of the sound source data in accordance with the tone control data.
- 4. An apparatus according to claim 1, wherein said tone generation means comprises sound effect means, and adds at least a reverberation effect to the digital tone generation data on the basis of the tone control data.
- 5. An apparatus according to claim 1, wherein said control data generation means generates control data for controlling a tone volume on the basis of an ambient noise level.
- 6. An apparatus according to claim 1, wherein said control data generation means generates control data for at least one of controlling a tempo of tones to be generated and selects a play number assigned to a stored tone source on the basis of a temperature and a humidity.
- 7. An apparatus according to claim 1, wherein said control data generation means generates control data for controlling a pitch of tones to be generated on the basis of an ambient brightness level.
- 8. An apparatus according to claim 1, wherein said control data generation means generates control data for controlling the tone color on the basis of a temperature and a humidity.
- 9. An apparatus according to claim 1, wherein said control data generation means generates control data for controlling a reverberation level of tones to be generated on the basis of an ambient noise level.
- 10. An apparatus according to claim 3, wherein said control data generation means includes time information generation means for generating month information, day information, and time information which are used for selection of one of play numbers assigned to the stored tone sources.
- 11. An apparatus according to claim 10, wherein a play pattern is changed according to the tone control data.
- 12. An apparatus as in claim 1, wherein:
- each predetermined interval is substantially one hour.
- 13. A method for generating at least one tone signal comprising the steps of:
- a) sampling, at predetermined intervals, ambient noise and at least one of ambient temperature, ambient humidity, and ambient brightness, and outputting at least two samples, respectively;
- b) determining, after each new sampling, at least one tone parameter as a function of the samples, respectively;
- c) generating at least one tone signal as a function of the at least one tone parameter; and
- d) cancelling the tone signal from the ambient noise sample via subtracting the tone signal from the ambient noise sample;
- wherein steps a) and b) have a repetitive relation, the method responding at said predetermined intervals to changes in the ambient environment according to the repetitive relation of steps a) and b).
- 14. A method as in claim 13, wherein:
- the step b) of determining a tone parameter determines at least one of tone color, tone pitch, a play number assigned to a stored tone source, and tempo.
- 15. A method as in claim 13, wherein:
- the step a) of sampling samples ambient noise, and samples at least two of ambient temperature, ambient humidity, and ambient brightness.
- 16. A method as in claim 13, further comprising:
- storing the at least two samples.
- 17. A method as in claim 16, wherein:
- the samples are stored in serial time sequence.
- 18. A method as in claim 13, further comprising:
- generating at least one sound corresponding to the at least one tone signal, respectively.
- 19. A method as in claim 13, further comprising:
- generating at least one lamp control signal as a function of the at least two samples for controlling at least one controllable light.
- 20. A method as in claim 13, further comprising:
- storing sound source data corresponding to at least one of instrument sounds, human voice sounds, animal sounds, nature sounds, and artificial sounds; and
- the step of generating at least one tone signal generates as a function of both the sound source data and the at least one tone parameter.
- 21. A method as in claim 13, further comprising:
- adding a sound effect to the at least one tone signal.
- 22. A method as in claim 21, wherein:
- the sound effect is reverberation.
- 23. A method as in claim 22, wherein:
- the reverberation is adjusted as a function of the ambient noise sample.
- 24. A method as in claim 13, wherein:
- the method further comprising the step of modulating an amplitude of the at least one tone signal as a function of the ambient noise sample.
- 25. A method as in claim 13, wherein:
- samples taken include an ambient temperature sample and an ambient humidity sample.
- 26. A method as in claim 25, further comprising:
- selecting the parameter of a play number assigned to a stored tone source as a function of the ambient temperature sample and the ambient humidity sample.
- 27. A method as in claim 25, further comprising:
- adjusting tone color as a function of the temperature sample and the humidity sample.
- 28. A method as in claim 25, further comprising:
- adjusting at least two parameters, including tone color and a play number assigned to a stored tone source, as a function of the temperature sample and the humidity sample.
- 29. A method as in claim 13, wherein:
- the at least one parameter is tone pitch; and
- adjusting the parameter of pitch as a function of the ambient brightness.
- 30. A method as in claim 20, wherein:
- the at least one parameter is a play number assigned to a stored tone source; and
- one of the play numbers assigned to the stored tone sources is selected on the basis of month information, day information, and time information.
- 31. A method as in claim 20, wherein:
- the sound source data is pulse code modulated data.
- 32. A method as in claim 13, wherein:
- each predetermined interval is substantially one hour.
- 33. A sound generation apparatus installed in a public space, comprising:
- calendar information detection means for detecting calendar information, such information including month, week of the month, day of the month, and time of the day;
- ambient environment information detection means for detecting environment information including at least one of ambient noise level information, ambient temperature information, ambient humidity information, and ambient brightness information, such information being detected near a place where said sound generation apparatus is installed;
- control data generation means for storing a plurality of samples of the ambient environment information in serial time sequence, and generating tone control data for controlling at least one of a tone color, a tone pitch, a play number assigned to a stored tone source, and a tempo, on the basis of the detected calendar information and environment information; time means for producing time data;
- time means for producing time data;
- input means, responsive to the time means, for causing the control data generation means to accept new data from the ambient environment information detection means at predetermined intervals;
- tone generation means for generating digital tone generation data on the basis of the tone control data;
- D/A conversion means for converting the digital tone generation data into analog tone signals;
- tone production means for amplifying the analog tone signals, and producing output sounds corresponding to the analog tone signals; and
- means for cancelling the sound signal, corresponding to the sound output by the tone production means, from the environment information detected by the ambient environment information detection means, via subtracting the sound signal from the environment information;
- wherein the control data generation means generates new tone control data in response to receiving new data from the ambient environment information detection means such that the sound generation apparatus responds at said predetermined intervals to changes in the environment information.
- 34. An apparatus according to claim 33, further comprising:
- at least one controllable light; wherein
- said control data generation means further outputs data for lighting control of the at least one controllable light.
- 35. An apparatus according to claim 33, wherein said tone generation means comprises sound effect means, and adds at least a reverberation effect to the digital tone generation data on the basis of the tone control data.
- 36. An apparatus according to claim 33, wherein said control data generation means generates control data for controlling a tone volume on the basis of an ambient noise level.
- 37. An apparatus according to claim 33, wherein said control data generation means generates control data for at least one of controlling a tempo of tones to be generated and selects a play number assigned to a stored tone source on the basis of a temperature and a humidity.
- 38. An apparatus according to claim 33, wherein said control data generation means generates control data for controlling a reverberation level of tones to be generated on the basis of an ambient noise level.
- 39. An apparatus as in claim 33, wherein:
- each predetermined interval is substantially one hour.
- 40. A method for generating at least one tone signal comprising the steps of:
- a) detecting calendar information, such information including month, week of the month, day of the month, and time of the day;
- b) sampling, at predetermined intervals, ambient noise, and at least one of ambient temperature, ambient humidity, and ambient brightness, and outputting at least two samples, respectively;
- c) determining, after each new sampling, at least one tone parameter as a function of the at least two samples from step b) and the calendar information, respectively;
- d) generating at least one tone signal as a function of the at least one tone parameter; and
- e) cancelling the tone signal from the ambient noise sample via subtracting the tone signal from the ambient noise sample;
- wherein steps a) and b) have a repetitive relation, the method responding at said predetermined intervals to changes in the ambient environment according to the repetitive relation of steps a) and b).
- 41. A method as in claim 40, wherein:
- the step c) of determining a tone parameter determines at least one of tone color, tone pitch, a play number assigned to a stored tone source, and tempo.
- 42. A method as in claim 40, wherein:
- the step b) of sampling samples ambient noise, and samples at least one of ambient temperature, ambient humidity, and ambient brightness.
- 43. A method as in claim 40, further comprising:
- generating at least one lamp control signal as a function of the at least two samples from step b) and the calendar information, for controlling at least one controllable light.
- 44. A method as in claim 40, further comprising:
- storing sound source data corresponding to at least one of instrument sounds, human voice sounds, animal sounds, nature sounds, and artificial sounds; and
- the step of generating at least one tone signal generates as a function of both the sound source data and the at least one tone parameter.
- 45. A method as in claim 40, further comprising:
- adding a sound effect to the at least one tone signal.
- 46. A method as in claim 40, wherein:
- the sound effect is reverberation, the reverberation being adjusted as a function of the ambient noise sample.
- 47. A method as in claim 40, further comprising:
- modulating an amplitude of the at least one tone signal as a function of the ambient noise sample.
- 48. A method as in claim 40, wherein:
- samples taken include an ambient temperature sample and an ambient humidity sample.
- 49. A method as in claim 48, further comprising:
- selecting the parameter of a play number assigned to a stored tone source as a function of the ambient temperature sample and the ambient humidity sample.
- 50. A method as in claim 44, wherein:
- the at least one parameter is a play number assigned to a stored tone source; and
- one of the play numbers assigned to the stored tone sources is selected as a function of month information, day information, and time information.
- 51. A method as in claim 40, wherein: each predetermined interval is substantially one hour.
Priority Claims (1)
Number |
Date |
Country |
Kind |
4-054506 |
Jan 1992 |
JPX |
|
Parent Case Info
This application is a continuation, of application Ser. No. 07/998,868 filed on Dec. 30, 1992, now abandoned.
US Referenced Citations (9)
Foreign Referenced Citations (3)
Number |
Date |
Country |
0240591 |
Oct 1987 |
EPX |
2126296 |
May 1990 |
JPX |
3126996 |
May 1991 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
998868 |
Dec 1992 |
|