G10H1/0041

GENERATIVE COMPOSITION WITH DEFINED FORM ATOM HEURISTICS
20230186881 · 2023-06-15 · ·

A generative composition system reduces existing musical artefacts to constituent elements termed “Form Atoms”. These Form Atoms may each be of varying length and have musical properties and associations that link together through Markov chains. To provide myriad new composition, a set of heuristics ensures that musical textures between concatenated musical sections follow a supplied and defined briefing narrative for the new composition whilst contiguous concatenated Form Atoms are also automatically selected to see that similarities in respective and identified attributes of musical textures for those musical sections are maintained to support maintenance of musical form. Independent aspects of the disclosure further ensure that, within the composition work, such as a media product or a real-time audio stream, chord spacing determination and control are practiced to maintain musical sense in the new composition. Further, a structuring of primitive heuristics operates to maintain pitch and permit key transformation. The system and its functionality provides signal analysis and music generation through allowing emotional connotations to be specified and reproduced from cross-referenced Form-Atoms.

Computer vision and mapping for audio applications
11670267 · 2023-06-06 · ·

Systems, devices, media, and methods are presented for playing audio sounds, such as music, on a portable electronic device using a digital color image of a note matrix on a map. A computer vision engine, in an example implementation, includes a mapping module, a color detection module, and a music playback module. The camera captures a color image of the map, including a marker and a note matrix. Based on the color image, the computer vision engine detects a token color value associated with each field. Each token color value is associated with a sound sample from a specific musical instrument. A global state map is stored in memory, including the token color value and location of each field in the note matrix. The music playback module, for each column, in order, plays the notes associated with one or more the rows, using the corresponding sound sample, according to the global state map.

Musical instrument effects processor
09812106 · 2017-11-07 ·

A method in accord with certain implementations involves, at a data interface of a musical instrument effects processor, receiving an extracted characteristic of an audible sound that is captured at a microphone; transferring the extracted characteristic to a digital signal processor residing in the musical instrument effects processor; receiving input signals at an input to the musical instrument effects processor; at the digital signal processor of the musical instrument effects processor, modifying the received input signals using the extracted characteristics to create the electronic audio effect; and outputting the modified input signals as an output signal from the musical instrument effects processor. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.

Handheld musical instrument with gesture control
20230178059 · 2023-06-08 ·

A handheld musical instrument for playing a variety of audio program, the handheld musical instrument includes a main body portion with one or more sensors, a handle portion engaged with said main body portion, wherein said handle portion includes one or more control buttons to select a type of program to be played by said handheld musical instrument and a gesture detection module for detecting gestures associated with said handheld musical instrument and controlling a tempo associated with said program played by said handheld musical instrument based on said detected gestures.

Mobile terminal and ringtone playing method thereof

A mobile terminal and a ringtone playing method thereof are provided. The playing method includes: selecting a music file which to be set as a ringtone, and popping up a playing preview interface corresponding to the music film and, meanwhile, playing the music file; sliding a cursor of the playing preview interface to select a start position and a playing end position on a playing progress bar corresponding to the music file so as to acquire and save playing information of the ringtone, wherein the playing information comprises a playing start time point and a playing end time point of the ringtone; and in response to occurrence of a ringing event, reading the saved playing information of the ringtone and playing a music clip between the playing start time point and the playing end time point.

Electronic device supporting music playing function and method for controlling the electronic device

An electronic device and a method for controlling the electronic device are provided. The method includes receiving at least one input sound from a user, determining one of a plurality of reference sounds included in a guide track as a device playing sound corresponding to the at least one input sound, and playing the device playing sound.

Data generation device and non-transitory computer-readable storage medium

A data generation device includes: an acquisition part configured to acquire measurement data that corresponds to measurement values, obtained in chronological order, corresponding to a behavior of a key or a member coordinating with the key for each of a plurality of keys; and a data generation part configured to generate display data for displaying a screen showing the measurement values corresponding to each of the plurality of keys along a time axis based on the acquired measurement data.

AUTOMATED CREATION OF VIRTUAL ENSEMBLES

A method creates a virtual ensemble file by receiving, at a central assembler node, recorded performance files from a recording node(s). The recording nodes generate a respective one of the performance files concurrently with playing a backing track and/or nodal metronome signal. Each performance file includes audio and/or visual data. The assembler node generates the ensemble file as a digital output file. Another method creates the ensemble file by receiving input signals inclusive of the backing track and/or metronome signal at the recording node(s), and generating the performance files at the recording node(s) concurrently with playing the backing track and/or metronome signal. The performance files are transmitted to the assembler node. A computer-readable medium or media has instructions for creating the ensemble file, with execution causing a first node to generate the performance files, and a second node to receive the same and generate the ensemble file.

Video gaming console that synchronizes digital images with variations in musical tempo
11361671 · 2022-06-14 · ·

The teachings described herein are generally directed to a system, method, and apparatus for separating and mixing tracks within music. The system can have a video that is synchronized with the variations in the musical tempo through a variable timing reference track designed and provided for a user of the preselected performance that was prerecorded, wherein the designing of the variable timing reference track includes creating a tempo map having variable tempos, rhythms, and beats using notes from the preselected performance.

Systems, devices, and methods for harmonic structure in digital representations of music
11361741 · 2022-06-14 · ·

Systems, devices, and methods for encoding the harmonic structure of a musical composition in a digital data structure are described. Tonal and rhythmic commonalities are identified across the musical bars that make up a musical composition. Individual bars of the musical composition are each analyzed to characterize their respective harmonic fingerprints in various forms, and the respective harmonic fingerprints are compared to sort the musical bars into harmonic equivalence categories. Isomorphic mappings between hierarchical data structures that encode the musical composition based on musicality and harmony, respectively, are also described. The systems, devices, and methods for encoding the harmonic structure of a musical composition in a digital data structure have broad applicability in computer-based composition and variation of music.