G10H2220/355

APPARATUS AND METHODS FOR CELLULAR COMPOSITIONS
20190164528 · 2019-05-30 · ·

Broadly speaking, embodiments of the present invention provide systems, methods and apparatus for cellular compositions/generating music in real-time using cells (i.e. short musical motifs), where the cellular compositions are dependent on user data.

Apparatus and Methods for Cellular Compositions
20240203386 · 2024-06-20 · ·

Systems, methods and apparatus for cellular compositions/generating music in real-time using cells are provided. The cellular compositions may be dependent on user data.

Virtual tutorials for musical instruments with finger tracking in augmented reality
12014645 · 2024-06-18 · ·

Systems, devices, media, and methods are described for presenting a tutorial in augmented reality on the display of a smart eyewear device. The system includes a marker registration utility for setting a marker on a musical instrument, a localization utility, a virtual object rendering utility for presenting virtual tutorial objects on the display near the instrument, and a hand tracking utility for tracking the performer's finger locations in real time. The virtual tutorial objects, in one example, includes graphical elements presented on a virtual scroll that appears to move toward the instrument at a speed correlated with the song tempo. The hand tracking utility calculates a set of expected fingertip coordinates based on a detected hand shape.

Pace-aware music player

An electronic device may comprise audio processing circuitry, pace tracking circuitry, and positioning circuitry. The pace tracking circuitry may be operable to selects songs to be processed for playback, and/or control time stretching applied to such songs, by the audio processing circuitry based on position data generated by the positioning circuitry, a desired tempo, and whether the songs are stored locally or network-accessible. The position data may indicate the pace of a runner during a preceding, determined time interval. The pace tracking circuitry may control the song selection and/or time stretching based on a runner profile data stored in memory of the music device. The profile data may include runner's distance-per-stride data. The electronic device may include sensors operable to function as a pedometer. The pace tracking circuitry may update the distance-per-stride data based on the position data and based on data output by the one or more sensors.

MUSICAL INSTRUMENT PRACTICE SYSTEM, PLAYING PRACTICE IMPLEMENTATION DEVICE, CONTENT REPRODUCTION SYSTEM, AND CONTENT REPRODUCTION DEVICE

A content reproduction system includes a content reproduction device that reproduces a content in a movable room, an input device that accepts operation by a user responsive to the content, and a sensor that detects a disturbance acting to disturb the operation. The content reproduction device provides assistance to the user in response to a result of the detection by the sensor during reproduction of the content while associating the assistance with the operation accepted by the input device.

Cadence-based selection, playback, and transition between song versions

A system and methods for acquiring cadence and selecting a song version based on the acquired cadence are disclosed. If the system detects a new cadence, then a new song version that corresponds to the new cadence can be played. The new song version playback can start in a corresponding position as the location of playback in a currently-playing song version. Each related song version shares one or more characteristics, such as melody, but is different in at least one characteristic, such as tempo.

Cadence determination and media content selection

Systems, devices, apparatuses, components, methods, and techniques for cadence determination and media content selection are provided. An example media-playback device comprises a media-output device that plays media content items, a cadence-acquiring device, and a cadence-based media content selection engine. The cadence-acquiring device includes an accelerometer and a cadence-determination engine configured to determine a cadence based on acceleration data captured by the accelerometer. The cadence-based media content selection engine is configured to identify a media content item based on the cadence determined by the cadence-determining engine and cause the media-output device to playback the identified media content item.

DRUMSTICK CONTROLLER
20190043464 · 2019-02-07 ·

A percussion device includes a drumstick assembly. The drumstick assembly includes a drumstick having a base and a tip end, and a drumstick tip secured to the tip end of the drumstick, the drumstick tip including a sensor. The drumstick including the base thereof, and includes at least one control button, a communication element, and a processor in communication with the at least one control button, the drumstick tip and the communication element. The processor is configured to receive a signal from the drumstick tip and to generate output to the communication element. The output so generated includes a signal that specifies a sound file selected by operation of the at least one control button.

MUSIC DETECTION AND IDENTIFICATION

A sensor processing unit comprises a microphone and a sensor processor. The sensor processor is coupled with the microphone. The sensor processor is configured to operate the microphone to capture an audio sample from an environment in which the microphone is disposed. The sensor processor is configured to perform music activity detection on the audio sample to detect for music within the audio sample. Responsive to detection of music within the audio sample, the sensor processor is configured to send a music detection signal to an external processor located external to the sensor processing unit, the music detection signal indicating that music has been detected in the environment.

EXTENDED REALITY CONTROLLER AND VISUALIZER
20190005733 · 2019-01-03 ·

A method comprises: capturing images of a movable object in a scene and tracking movement of the object in the scene based on the images, to produce movement parameters that define the movement; generating for display an extended reality (XR) visualization of the physical object in the scene and changing the XR visualization responsive to changing ones of the movement parameters, such that the XR visualization visually reflects the tracked movement; displaying the XR visualization; and converting the movement parameters to control messages configured to control one or more of sound and light, and transmitting the control messages.