Abstract:
Various embodiments related to providing user feedback in an electronic entertainment system are disclosed herein. For example, one disclosed embodiment provides a method of providing user feedback in a karaoke system, comprising inviting a microphone gesture input from a user, receiving the microphone gesture input from the user via one or more motion sensors located on a microphone, comparing the microphone gesture input to an expected gesture input, rating the microphone gesture input based upon comparing the microphone gesture input to the expected gesture input, and providing feedback to the user based upon the rating.
Abstract:
First determination means determines at a unit time interval whether or not a magnitude of a change amount vector is equal to or larger than a first threshold value. When it is determined that the magnitude of the change amount vector is equal to or larger than the first threshold value, predetermined processing is executed. Also, when it is determined that the magnitude of the change amount vector is equal to or larger than the first threshold value, a swinging direction in which an input device is swung is calculated, and whether or not the change amount vector which shifts in a direction opposite to the swinging direction intersects with a second threshold value is determined by second determination means. After it is determined that the change amount vector intersects with the second threshold value, further, whether or not the magnitude of the change amount vector is smaller than a third threshold value is determined by third determination means. When the first determination means determines that the magnitude of the change amount vector is equal to or larger than the first threshold value, the first determination means waits for a determination that the magnitude of the change amount vector is smaller than the third threshold value to be made, and restarts the determination as to whether or not the magnitude of the change amount vector is equal to or larger than the first threshold value.
Abstract:
In an embodiment, a device which comprises means for generating an audio signal based on sound data, the audio signal configured to produce sound from an audio producing device; means for generating a haptic command based on the sound data, the haptic command configured to cause a haptic feedback device to output a haptic sensation, the haptic sensation being associated with at least one characteristic of the sound data; and means for receiving a navigation command from a user experiencing the haptic sensation via the haptic feedback device, the navigation command associated with the sound data and based, at least in part, on the haptic sensation.
Abstract:
Sound data output and manipulation with haptic feedback. Haptic sensations are associated with sound data to assist in navigating through and editing the sound data. The sound data is loaded into computer memory and played such that sound is output from an audio device. The sound playing is controlled by user input for navigation through the sound data. Haptic commands are generated based on the sound data and are used to output haptic sensations to the user by a haptic feedback device manipulated by the user. The haptic sensations correspond to one or more characteristics of the sound data to assist the user in discerning features of the sound data during the navigation through and editing of the sound data.
Abstract:
An automatic performance apparatus which enables expressive ensemble performance to be carried out with a sense of uniformity. Operation signals according to operation by at least one operator, and identification information for identifying a plurality of operating elements are output from these operating elements. Operation-related information indicative of the relationship between respective ones of the plurality of operating elements and respective ones of a plurality of channels, and the master-slave relationship between the plurality of operating elements are stored in a storage. When the operation signals and the identification information are output from the plurality of operating elements, the operation-related information is referred to determine corresponding ones of the channels to the identification information, a sounding event of a musical tone to be sounded next is read out from the performance data for each of the corresponding ones of the channels, and a sounding process on the readout sounding event is carried out by a sounding processing device. The sounding process is controlled such that the position of a sounding event corresponding to at least one of the operating elements as a slave never goes beyond the position of a sounding event corresponding to one of the operating elements as a master, which is to be processed next.
Abstract:
A small, lightweight housing includes a plurality of light signal transmitters and can be attached to the body such as the wrist of an operator such that another part of the body or another object can be brought into the beam of a particular light transmitter to reflect or scatter the light signal from one of the light signal transmitters and coded such that a particular light transmitter can be distinguished. A receptor associated with the housing receives the reflected or scattered or scattered light and alters the signal applied to a light signal transmitter, such as by increase of power, increase of the number of similarly modulated light transmitters which are driven or coding such as imposition of additional modulation. A signal is then received from an optical link by an optical receptor at a base station.
Abstract:
There is provided a musical tone control system capable of controlling the generation of musical tones in a manner reflecting only motion or physical posture suitable for the musical tone generation control when controlling the generation of musical tones reflecting motions of a plurality of users or a plurality of body parts thereof or physical posture thereof. A plurality of motion detecting devices capable of being carried by operators detect motions of the users or operators carrying the devices, and transmit detected motion signals indicative of the detected motions. A receiver device receives the detected motion signals transmitted from the plurality of motion detecting devices. A CPU control extracts at least one detected motion signal satisfying a predetermined condition from the detected motion signals received by the receiver device and controls musical tones to be generated, based on the extracted at least one detected motion signal.
Abstract:
A wireless control device includes a small, lightweight housing worn by an operator, for example on the operator's wrist, and a controlled device, for example a personal computer. Several optical emitters, preferably light emitting diodes operating in the infrared range, and several optical detectors are provided on the housing. At least one x-axis emitter-detector pair operates to detect an x-direction of a pointing motion or gesture, and at least one y-axis emitter-detector pair operates to detect a y-direction of a pointing motion or gesture. This motion can then be used to cause a response in the controlled device. For example, angles of the operator's hand at the wrist can be interpreted to induce motion of a cursor on a computer display. The device may also include a motion sensor, an environmental condition sensor, or a voice recognition sensor, and can also be adapted for gesture recognition and image scanning applications.
Abstract:
A method and apparatus is provided for sensing, encoding and transmitting electronic keyboard data, pointing device control signals and voice input. The apparatus includes a wireless device appended, for example, to each wrist of the operator. The wireless device utilizes an optical reflectance matrix detecting key closures, an inertial motion sensor encoding pointing device commands and sound acquisition circuit, all of whose signals are optionally multiplexed and broadcast at, for example, radio frequency or wireless to a local base station connected to the computer-based host system. The optical reflectance matrix includes a plurality of infrared LED's or other light sources sequentially illuminating columns in a plane below the palm of the user's hand, from which reflections from the user's fingers are detected along rows with a plurality of sensors such as phototransistors. The optical plane is penetrated by the user's extended fingers (or other obstructions), in an "air typing" action. Hand motion is sensed with two dimensional accelerometers and encoded to generate a pointing device control signal. Acoustic signals are optionally acquired in an on-board audio system which also provides sound feedback transmitted from the base station for two-way voice communications and to confirm input.
Abstract:
Systems, devices, and methods for motion-based output of audio content are provided. The motion-based output of audio content may include synchronizing a tempo and a phase of audio content being output with a cadence and a phase of a cyclic movement of a user of an electronic device. The motion-based output can be performed by a system-level process such that synchronizations to motion cadence and phase can be provided for local audio content and/or audio content from any of various content streaming sources. The motion-based output can also account for algorithmic and/or transmission latencies, to output beats of the audio content in sync with user footfalls, including in implementations in which wireless headphones or earbuds are used. Tempo and phase matching can also be provided across a delay or interval in which there is no output of audio content, such as during the gap between adjacent songs in a playlist.