Smart Acoustic Drum and Sing Music System
20210016148 ยท 2021-01-21
Assignee
Inventors
Cpc classification
A63B24/0075
HUMAN NECESSITIES
A63B2220/833
HUMAN NECESSITIES
G01S19/26
PHYSICS
G06Q10/0639
PHYSICS
A63B2024/0037
HUMAN NECESSITIES
A63B69/3614
HUMAN NECESSITIES
A63F13/21
HUMAN NECESSITIES
A61B5/1121
HUMAN NECESSITIES
A63B24/0062
HUMAN NECESSITIES
A63B2220/62
HUMAN NECESSITIES
A63B69/3688
HUMAN NECESSITIES
A63F9/24
HUMAN NECESSITIES
A63B69/3658
HUMAN NECESSITIES
A61B5/11
HUMAN NECESSITIES
A63B67/02
HUMAN NECESSITIES
A63F2300/638
HUMAN NECESSITIES
A63B24/0006
HUMAN NECESSITIES
A63F13/87
HUMAN NECESSITIES
A63F13/814
HUMAN NECESSITIES
A63F13/211
HUMAN NECESSITIES
A63B2024/0068
HUMAN NECESSITIES
A63B71/0622
HUMAN NECESSITIES
A63F13/218
HUMAN NECESSITIES
A63B69/3685
HUMAN NECESSITIES
A63F13/573
HUMAN NECESSITIES
A63B71/0686
HUMAN NECESSITIES
A63B69/3655
HUMAN NECESSITIES
A63B71/0616
HUMAN NECESSITIES
A63F13/44
HUMAN NECESSITIES
A63B69/3632
HUMAN NECESSITIES
A63F13/54
HUMAN NECESSITIES
A63B2220/00
HUMAN NECESSITIES
A63F13/245
HUMAN NECESSITIES
A61B5/0205
HUMAN NECESSITIES
A63F13/212
HUMAN NECESSITIES
A63B24/0084
HUMAN NECESSITIES
A61B5/744
HUMAN NECESSITIES
A63B2225/50
HUMAN NECESSITIES
A63B2225/20
HUMAN NECESSITIES
A63F13/795
HUMAN NECESSITIES
A63B2071/065
HUMAN NECESSITIES
A63F13/42
HUMAN NECESSITIES
A63F2300/1062
HUMAN NECESSITIES
International classification
A63B24/00
HUMAN NECESSITIES
A63B67/02
HUMAN NECESSITIES
Abstract
A system that wirelessly integrates actual drum equipment and singing equipment with a computer and the internet to allow musicians and or singers remotely located from one another to play music and or a competitive real or simulated music and or singing competition. An individual musician may opt to play music solo or practice to improve basic music, drumming, and or singing techniques. The system includes smart music and drum systems, an audio detection system, and drum motion sensing devices, all containing circuits and contact sensors or motion sensors, coupled with signal processing and radio frequency transmitter circuitry, thereby wirelessly communicating game performance information to a remote receiver-computer. The computer displays musician and or singing information, and visually simulates and controls a music and or a singing competition between two or more musicians, via the internet, having similar equipment and remotely located from each other. Standard drum sets may be retrofitted with the sensors and associated circuitry to convert such drum sets into smart drum sets for use with the system. Standard microphones may be retrofitted with the sensors and associated circuitry to convert such microphones into smart microphones for use with the system. The system employs specially developed computer software to process musician performance data, control the music competition, communicate music and information between musicians and or singers, generate and control visual simulations, and display singer and or musician performance information.
Claims
1. A computerized interactive music and singing system comprising a local, and a remote player site; comprising a music implement, comprising: a drum; a drumstick; a musical instrument; and a smart microphone, comprising: a microphone with a sensor, attachable and or detachable to said musical instrument, said drum, and or said drumsticks; a first array of sensors, mounted on the face side of said drumhead of said drum; a second array of sensors, comprising a contact sensor mounted to said microphone; a first computer, programmed to process data derived from data acquired by said first and said second sensor arrays; a first communication link, for transmitting data derived from said data acquired by said first sensor array to said first computer; a second communication link, for transmitting data derived from said data acquired by said second sensor array to said first computer; a second computer, programmed to communicate with a remote player site; a display monitor, connected to said second computer; a third communication link, for transmitting data derived from said data acquired by said first computer to said second computer; and a fourth communication link, for transmitting data derived from said data acquired by said second computer to said first computer; wherein said second computer is further programmed to analyze the performance data of a person drumming said drum and or playing said musical instrument, and or acoustic data from said microphone.
2. The computerized interactive music and singing system as recited in claim 1, wherein said first computer is further programmed to send the results of said performance analysis to said second computer upon completion of said performance analysis via said third communications link.
3. The computerized interactive music and singing system as recited in claim 1, wherein said second sensor array, comprises a motion sensing device and or a motion detector, mounted internally and or externally to said drum set and or said musical instrument, and or internally or externally to said smart microphone or a sound implement.
4. The computerized interactive music and singing system as recited in claim 1, wherein said first sensor array comprises piezo-active transducers, and or drum-triggers, and or pressure sensors, and or force sensors.
5. The computerized interactive music and singing system as recited in claim 1, further comprising electronic circuitry for outputting to said first communications link, a signal representing the energy, and momentum, of a drumstick contact event with said drum, derived from data acquired by said first sensor array.
6. The computerized interactive music and singing system as recited in claim 5, wherein said electronic circuitry comprises a computing device mounted to said drum, and or a drum set, and or said musical instrument, and or said smart microphone, programmed to convert data acquired by said first sensor array, and said second sensor array, into a time-multiplexed serial digital data stream, containing a respective binary-coded word for each channel.
7. The computerized interactive music and singing system as recited in claim 1, wherein said second computer further comprises a competition server, connected to said second computer via a network, comprising a fourth communication link, wherein said second computer is further programmed to process data from said music implement, and or the competition server, representing the user performance of a competition at a remote site during the turn of said competitor; wherein said competition server selects remote players from a queue of awaiting players in response to a first musician, and or singer, indicating a readiness to compete.
8. The competition server system as recited in claim 7, wherein said music implement, and or said competition server, is programmed to establish connections amongst subscribing players at a plurality of remote locations via said network.
9. The competition server system as recited in claim 7, wherein said second computer is further programmed to create, and manage, a plurality of music and singing games, and or music and singing competitors, wherein said music and singing games comprise one or more first computers of opponents connected to said first computers, wherein each first computer comprises a network port for connecting to said network, a serial data port for receiving a serial data stream from a respective set of sensors designed to detect the motion of a respective music implement and or singing equipment items being manipulated by a respective musician and or a singer, and a port for connecting to its respective display monitor, wherein each first computer is programmed to perform the following: processing the digital data stream from said respective set of sensors into music and or singing game data; having a format representing music and or singing game results for said first computer player; controlling the respective display monitor via said second computer to provide visual feedback concerning the progress of the game; transmitting said game data from said first computer to said second computer that comprises data to be transmitted to said competition server; and said second computer polling said competition server for receipt of game data, and or messages, from opponents at remote sites.
10. The computerized interactive music and singing system as recited in claim 1, further comprising an electronic drum set and or a standard drum set, retrofitted with electronic devices, and an electronic smart microphone and or a standard microphone, retrofitted with electronic devices, operatively connected to said first computer.
11. A computerized interactive drum and music system, wherein said first computer programming comprises: a serial port listener software program, that receives acquired data from said first sensor array and said second sensor array; a socket event listener, that receives data from said competition server; and a main thread for alternately processing data received by either said socket event listener or said serial port listener in accordance with a sports competition format; wherein acquired data from said first sensor array, and said second sensor array, are processed by said first computer and the results are sent to said competition server only if data has been previously received from said competition server indicating that it is that musician and or singer's turn to play a music implement, and or sing, and or play a sound implement, otherwise, acquired data from said drum set, said drum set motion sensing device, said microphone, and or said computer, and or an audio system, is ignored if data has been previously received from said competition server indicating that it is a remote player's turn to play a musical implement and or sing; wherein controlling the reception of data received from said first sensor array, and said second sensor array is allowed only during that musician's and or singer's turn to play, thus allowing and controlling sequential play, the use of one or more said music implements, and or said drum sets, and the use of one or more said microphones.
12. The computerized interactive music and singing system as recited in claim 5, wherein said computer programming further comprises musician training software, providing training as a function of the data received from said music implement, said drum set, said drum motion sensing device, and said audio system.
13. The computerized interactive music and singing system as recited in claim 1, wherein said second computer further comprises audible drumming music image simulation and display software for displaying images that simulate the results of said performance analysis.
14. A computerized interactive drum system comprising: a drum; a drumstick; and a smart microphone, comprising a microphone with a sensor, attachable and or detachable to said drum; a drumstick; a row of sensors, mounted on said face of said drum set, for acquiring data from respective channels, and said acquired data representing a force, a time of contact, an energy, a frequency, and a position of impact of a drumstick relative to each impacted sensor on drumhead; an accelerometer, attached to said drum set, a music and or singing tool, a music implement, and or an audio implement, to detect spatial translational motion and or rotational orientation of a drumstick, adapted to sense acceleration along three orthogonal axes; a first computer having a data input port for receiving data and an output port for communicating with said display monitor of said first computer; a first communications link, for communicating data derived from said impact data acquired by said sensor array in said respective channels to said data input port.
15. The computerized interactive music and singing system as recited in claim 1, wherein said first communications link comprises a wireless transmitter housed inside and or attached to said drum set, and or smart microphone, and a wireless receiver coupled to an input port of said first computer.
16. The computerized interactive music and singing system as recited in claim 7, wherein said second computer further comprises audible image simulation and or display software for the display of real and or simulated musical implement images, and of participants, and the results of said performance analysis.
17. The computerized interactive music and singing system as recited in claim 7, wherein said second computer programming further comprises single local and remote musician training software providing training as a function of the data received from said drum, said drum motion sensing device, and said audio system.
18. The computerized interactive music and singing system as recited in claim 5, wherein said second communications link further comprises a wireless transmitter mounted inside said audio system, and a wireless receiver, coupled to an input port of said first computer.
19. The computerized interactive drum system of claim 14, wherein the first computer is adapted for at least one of identifying a stroke, recognizing an event, inferring the commencement of the event, inferring the conclusion of the event, identifying the stroke cycle, a measure of force, and a time duration, based on at least some of the information sensed by said first sensor array.
20. The computerized interactive music and smart singing system as recited in claim 17, wherein said second computer is further programmed to create and manage a plurality of games for musicians, wherein said games comprise one or more said computers of musical opponents connected to said first computers; wherein, each first computer comprises a network port for connecting to said network, a serial data port for receiving a serial data stream from a respective set of sensors designed to detect the motion of respective musical implements and or equipment items being manipulated by a respective musician, wherein each first computer is programmed to perform the following: processing the digital data stream from said respective set of sensors into game data, having a format representing game results of said musician; providing visual feedback concerning the progress of the game to said second computer operatively connected to the display monitor; transmitting said game data from said first computer to said second computer, comprising data from said music implements and or said drum sets.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
DETAILED DESCRIPTION OF PREFERRED EMBODIMENT
[0025] As shown in
1. Smart Drum System
[0026] The smart drum system 20 has a head 40 and a stick 42. As shown in
[0027] In an alternative embodiment,
[0028] In a second alternative embodiment, to retrofit a standard drum, contact sensors 46 are part of an adapter 40 attached to an ordinary drumhead as seen in
[0029] A drumstick contacting any sensor 46, produces a detectable variance indicating the magnitude, and duration of a sensor-ball impact. The variance may be a change in resistance of a piezoresistive transducer or a voltage change in the case of a piezoelectric transducer. As shown in
[0030] A radio frequency transmitting circuit 58, receives the serial digital data from the microcontroller 56 and wirelessly transmits the information via an internal antenna 60 to a receiver 26 (
2. Smart Microphone
[0031] The smart microphone uses 22 in
[0032] A hand touching the smart microphone 60 and containing the sensor pad 65, 66, or 67 produces a detectable variance indicating the hand-sensor smart microphone event. The variance may be a change in resistance in the case of a piezoresistive transducer (similar, but not limited to Cooper Instruments LPM 562) or a voltage change in the case of a piezoelectric transducer. As illustrated in
[0033] A radio frequency transmitter circuit 74, receives the serial digital data from the microcontroller 72 and wirelessly transmits the information via an internal antenna 76 to the receiver 26 (
3. Wireless Signal Receiver and Computer
[0034] At each local and remote player site, a wireless radio frequency signal receiver 26 is connected to the computer 28 by either the serial (USB) or parallel computer ports, as shown in the functional block diagram,
5. Computer Drumming Software
[0035] At each remote player site, the computer 28 (
[0036] If competitive play mode has been selected, the program generates a player participation request and sends 134 the request to the GGC game internet server (GGC server) 34 (
[0037] If single music and or singer player practice mode is selected, the internet communications sequences are disabled, other software sequential operating routines continue as described above, and the player's drum system stroke, hand-smart microphone contact, and audio feedback information are communicated only to the computer located at that local players site. and the performance information analyzed and displayed only at the local players site.
[0038] When a game is won, lost, or terminated, the music and sing software system generates the appropriate output signals 156 (
6. Motion Sensor Plate
[0039] The motion sensor plate 80 having a top motion plate 82 and a bottom motion plate 84 is diagrammatically shown in
[0040] Applying an energizing high frequency alternating electrical signal having a frequency in the range from 100 MHz to 200 MHz from an oscillator 87 to the motion plate capacitive network 88 produces an electromagnetic field above the surface of each platelet 83 of the capacitive components of the motion sensor plate 80. Any object, including a golf club, passing near the surface of the energized motion plate will cause a perturbation of the electromagnetic field as illustrated by the sample possible pathways 90 across the plate in
[0041] The electrical signal from the comparative amplifier network 92 is applied to an analog-to-digital signal converter 94 (ADC) and the ADC digitized output signal is converted into a serial digital data stream by a multiplexer 96. This data identifies each platelet having had its field disturbed. The serial digital data can be input directly by wire from a multiplexer 96 to the computer 28 located at the site of the player and motion sensor plate 80, or as in the preferred embodiment, illustrated in
[0042] The computer 28, under the control of the game system software, will analyze the serial digital club motion signal, recognize from the transmitted signals the platelets 83 over which the club head passed and display the golf club swing motion.
[0043] The motion sensors further comprise spatial orientation devices such as a gyro meter and an accelerometer to derive spatial orientation and or translational acceleration data housed inside or mounted to the golf club, sports implement, or gaming item. A gyroscope or equivalently a gyro meter is hereon and heretofore understood to be, and or comprise, spatial orientation devices, and each of the latter is understood to be included in the former.
[0044] When a game is won, lost, or terminated, the gaming software system generates the appropriate output signals 156 (
[0045] Using programming as contained in the accompanying microfiche appendix, one skilled in the art can readily accomplish the game programming described. Alternative programming will be apparent as well from the foregoing functional description and the illustrations contained in the appended drawings.
[0046] While a preferred embodiment has been described, it will be appreciated that many variations and modifications in the system, its operation, and its various components may be made without departure from the spirit and scope of invention as set forth in the appended claims.