G10H2210/026

DYNAMIC MUSIC MODIFICATION
20200312287 · 2020-10-01 ·

A method for electronic music generation comprising electronically applying one or more functions that change one or more compositional elements of a musical input in a first tonality or other musical representation to generate a musical output in a second tonality or other musical representation and recording data corresponding to the musical output in a recording medium or rendering such musical Transformations to a reproductive medium such as an amplifier and speakers or headphones.

DYNAMIC MUSIC CREATION IN GAMING
20200188790 · 2020-06-18 ·

A method and system for dynamic music creation is disclosed. An emotion is assigned to one or more musical motifs and a game vector is associated with the emotion. The one or more musical motifs are mapped to the game vector based on the emotion. A musical composition is generated based on the game vector and desired emotions.

Intelligent user-based game soundtrack

A method, system, and processor-readable storage medium for providing audio playback are disclosed to enable users to replace background music in a computer or video game with music of user choice, while preserving other in-game sounds. An example method comprises receiving a game music stream from a gaming application of a user which includes a game background soundtrack and in-game sounds, extracting audio parameters of the game background soundtrack, determining an emotional classification of the game background soundtrack based on the audio parameters of the game background soundtrack, selecting a user soundtrack from a user music library that matches the emotional classification of game background soundtrack, replacing at least a part of the game background soundtrack with the user soundtrack, and providing a replacement game music stream to the user, the replacement game music including the user soundtrack and the in-game sounds.

Enhancements for musical composition applications

Systems and methods are provided for enhancements for musical composition applications. An example method includes receiving information identifying initiation of a music composition application, the music composition application being executed via a user device of a user, with the received information indicating a genre associated with a musical score being created via the music composition application. One or more constraints associated with the genre are determined, with the constraints indicating one or more features learned based on analyzing music associated with the genre. Musical elements specified by the user are received via the music composition application. Musical score updates are determined based on the musical elements and genre. The determined musical score updates are provided to the user device.

Prediction-based communication latency elimination in a distributed virtualized orchestra

Sequence predictors may be used to predict one or more entries in a musical sequence. The predicted entries in the musical sequence enable a virtual musician to continue playing a musical score based on the predicted entries when the occurrence of latency causes a first computing system hosting a first virtual musician to not receive entries or timing information for entries being performed in the musical sequence by a second computing system hosting a second virtual musician. The sequence predictors may be generated using a machine learning model generation system that uses historical performances of musical scores to generate the sequence predictor. Alternatively, or in addition, earlier portions of a musical score may be used to train the model generation system to obtain a prediction model that can predict later portions of the musical score.

Dynamic music creation in gaming
11969656 · 2024-04-30 · ·

A method and system for dynamic music creation is disclosed. An emotion is assigned to one or more musical motifs and a game vector is associated with the emotion. The one or more musical motifs are mapped to the game vector based on the emotion. A musical composition is generated based on the game vector and desired emotions.

Music game software and input device utilizing a video player
10434420 · 2019-10-08 · ·

A video game includes an audio-video stream combined with game graphics and game sounds. The game graphics are overlaid on the video stream and updated in synchronization with the stream. Update of the game graphics and sounds depends on inputs received from a game player. The game player may provide input using a game controller coupled to the video game by an adapter. The video game may play on a Blu-ray player.

Navigation and interaction controls for three-dimensional environments

The techniques disclosed herein enable a user of a host computer or a user of a remote computer to locate, view, control, and modify objects of a virtual environment. Embodiments disclosed herein can include the generation of a graphical user interface providing a two-dimensional display showing objects at a predetermined elevation of a three-dimensional virtual environment. User interface controls are provided for changing the elevation of the two-dimensional display. The two-dimensional display can be updated to show different elevations as the controls are used to select a new elevation. In some embodiments, the two-dimensional display enables users to move objects of a virtual reality environment. The display can bring highlight to select objects enabling users to readily locate desired objects and locations. The features disclosed herein can be utilized by a computer hosting a virtual reality session or a remote computer operating a companion application.

Administrative control features for hosted sessions

Techniques described herein enable administrative control features for hosted game applications. A user with appropriate credentials can override an administrator of a game application to control and view all aspects of a game session from a companion application operating on a remote computing device. The techniques disclosed herein enable a remote user with appropriate credentials to control and modify aspects of a game application or a game session. The features can include, but are not limited to, the ability to shape a 3D virtual environment, add players, remove players, modify possessions of players, call players to a beacon, modify attributes of an environment, locate items, and listen to player communication.

Virtual music experiences

Techniques for generating a virtual music experience. The techniques include source separating an arbitrary digital audio input into a plurality of source-separated tracks. Sets of music features are determined from the plurality of source-separated tracks and provided to a video presentation system at a video frame rate of the video presentation system. The providing the sets of music features to the video presentation system causes the video presentation system to animate one or more graphical assets based on the provided sets of music features.