Patent classifications
G10H2220/135
Playback system for synchronizing audiovisual works
A playback system is provided for altering the frame rate of streaming digital movie data for synchronizing with audio data recording to create a synchronized audiovisual work. The system can have a video that is synchronized with the variations in the tempo of the audio data through a variable timing reference track designed and provided for a user, wherein the designing of the variable timing reference track includes creating a tempo map having variable tempos, rhythms, and beats using notes from the audio data.
User interaction customized generation of gaming music
System, process and device configurations are provided for customized generation of gaming music. A method includes detecting at least one user interaction with a gaming system directed to generated music, and updating a parameter for music generation based on the at least one user interaction. The method also includes generating gaming music based on the parameter and a game state dynamically. Musical interactions with the gaming system may be collected during gameplay to train and retrain a dynamic music generator. Retraining may be performed for dynamic music generation interfering with output of sound effects of the electronic game. Inputs may be provided by sensors of the gaming system to detect interactions and control of dynamic music during gameplay. Inputs may include detecting presence of viewers and user environment to modify at least one output characteristic of dynamically generated music.
Techniques of coordinating sensory event timelines of multiple devices
Embodiments described herein relate to techniques of coordinating sensory event timelines of multiple devices. The devices may use the sensory even timelines to output sensory events such as audio segments. The devices may take turns determining the sensory events to be output by the devices using their sensory event timelines. The techniques coordinate transitions of the devices between a first mode in which a device is allowed to determine sensory events to be output and a second mode in which a device outputs sensory events determined by another device.