The present invention relates generally to headphone metronomes.
Many musicians could benefit, as understood herein, from listening to a rhythm-keeping sound when playing instrument or singing.
A headphone metronome system includes a processor, a computer readable storage medium accessible by the processor and storing signals representing at least one metronome in a data structure, and at least one speaker receiving signals under control of the processor for converting the signals into an audible display. The processor receives user input representing a desired tempo and in response causes the speaker to play sound a representation of which is stored in the data structure at the desired tempo.
In example embodiments the processor receives input of a personalized metronome from a microphone into which a user can speak. The metronome may be overlaid onto an audio track or played on the speaker without overlaying the metronome on an audio track.
In some implementations the processor presents a metronome select user interface (UI) on the display from which a user may select whether to turn the metronome on. The processor can also present a type selection UI on the display allowing the user to select a default metronome sounds and to select a personalized metronome. In response to selecting the personalized metronome, the processor may present a personalization UI on the display from which the user can select to play a personalized metronome that had been previously input by the user speaking into a microphone or to set a personalized metronome. On the other hand, in response to a user selecting to play the metronome the processor can present on the display a tempo UI to establish the tempo at which the metronome is played. The tempo UI can include an arcuate symbol along which a user may move a finger to increase and decrease the tempo.
In another aspect, a method includes, at a processor, receiving metronome type and tempo selections generated by a user. The method includes causing the processor to send signals to ear pieces wearable by a human to in turn cause the metronome type to be audibly displayed on the ear pieces at the tempo.
The details of the present invention, both as to its structure and operation, can best be understood in reference to the accompanying drawings, in which like reference numerals refer to like parts, and in which:
Referring initially to
The ear pieces 12, 14 typically are connected by a connector 16, which may be a semi-rigid head rest fitted to rest securely on a human head or, as shown, a flaccid wire-like structure. In any case, the speakers of the ear pieces 12, 14 receive signals from a player 18 over a wired or wireless link 20, with the speakers converting the signals to audible sound that the wearer of the ear pieces 12, 14 can hear.
The example player 18 shown in
In the example shown the processor 24 can receive voice input from a microphone 28, which converts user voice signals into electrical signals for input to the processor 24 and/or storage on the medium 26 in accordance with description below. While the microphone 28 is shown to be external to the player housing and connected thereto by a cord 30, it is to be understood that the microphone 28 may be contained within the housing.
The processor 22 may cause a metronome select user interface (UI) 32 to be presented on the display 22, giving the user the option to select (by, e.g., touching the desired selection) whether to turn the metronome feature on or off. If the user selects to turn the metronome feature on, a type selection UI 34 may be presented on the display 22 allowing the user to select from one or more default metronome sounds, such as clicks, bangs, etc. or to select a personalized input.
If the personalized input is selected, a personalization UI 36 may be presented on the display 22 in which the user can select to play a personalized metronome that had been previously input by the user speaking into the microphone 28, or to set a personalized metronome. When the user wishes to set a new personalized metronome, a UI 38 may be presented on the display 22 instructing the user to, e.g., speak “one, two, three, four” into the microphone 28. When the user sets the personalized metronome it is recorded by the processor 24 on the medium 26. After setting a new personalized metronome, the type selection UI 34 may be presented again on the display 22.
When “default” is selected from the type selection UI 34 or when “play” is selected from the personalization UI 36, a tempo UI 40 may be presented to permit the user to establish the tempo at which the selected metronome is played. In the embodiment shown, the tempo UI 40 includes an arcuate symbol whose thickness decreases toward the arrowhead shown at the end of the arc, indicating that the tempo is decreased if the user traces his or her finger against the display 22 along the arc in the direction of the arrow and increased if the user traces his or her finger in the opposite direction. In any case, the metronome may be played at a default tempo or last-selected tempo immediately upon selecting “play”, with the user being able to change the tempo by tracing a finger against the display in the desired direction on the arc.
By “tempo” is meant a regular temporal interval between temporally successive metronome audible elements. For example, if a default metronome of clicks has been selected, a faster tempo means more clicks per time interval are played then a slower tempo, with the period between clicks being constant and regular for any particular tempo. The metronome plays until de-selected.
Or, if a personalized tempo is selected such as a user's spoken “one, two, three, four” the period between each played word is constant for a particular tempo. A slow tempo might result in 1.0 seconds, for example, elapsing between playing the word “one” and playing the word “two”, with the same period elapsing between playing the word “two” and playing the word “three”, etc. After the word “four” is played the period defined by the tempo elapses and then the word “one” is played again, with the process continuing in this loop until the metronome is turned off by the user. A faster tempo might result in the period between playing the user's words to be shorter, e.g., on the order of 0.2 seconds. It will readily be appreciated that an infinite number of tempos may be set using the UI 40 shown in
While the particular HEADPHONE METRONOME is herein shown and described in detail, it is to be understood that the subject matter which is encompassed by the present invention is limited only by the claims. For example, while a touch screen is shown for inputting metronome selections and tempo selection, in other implementations analog-type inputs may be used, e.g., switches to switch the metronome on and off and thumbwheels operating variable resistors to increase/decrease playback speed and, thus, establish a desired tempo of the metronome.