G10H2210/361

Music composition aid
10861429 · 2020-12-08 · ·

Disclosed herein are computer-implemented method, computer-readable storage medium, and DAW embodiments for implementing a music composition aid. An embodiment includes retrieving a first constraint value, receiving a selection of a set of musical elements, and accepting a second constraint value corresponding to the set of musical elements. Some embodiments further include invoking an iterator function, using at least the second constraint value as an argument, and generating an output of the iterator function, limiting a size of the output of the iterator function, according to the lesser of the first constraint value or a transform of the second constraint value. Output of the iterator function may include, of the set of musical elements, a subset determined by the second constraint value. The size of the output may be no more than the first constraint value. Further embodiments may render the output of the iterator function visually and/or audibly, for example.

Music Composition Aid
20200005744 · 2020-01-02 ·

Disclosed herein are computer-implemented method, computer-readable storage medium, and DAW embodiments for implementing a music composition aid. An embodiment includes retrieving a first constraint value, receiving a selection of a set of musical elements, and accepting a second constraint value corresponding to the set of musical elements. Some embodiments further include invoking an iterator function, using at least the second constraint value as an argument, and generating an output of the iterator function, limiting a size of the output of the iterator function, according to the lesser of the first constraint value or a transform of the second constraint value. Output of the iterator function may include, of the set of musical elements, a subset determined by the second constraint value. The size of the output may be no more than the first constraint value. Further embodiments may render the output of the iterator function visually and/or audibly, for example.

MOTION ACTIVATED SOUND EFFECTS GENERATING DEVICE
20240165531 · 2024-05-23 ·

A motion-activated sound generating device configured to be held in a hand of a user. The device includes a motion sensing system configured to sense a motion and/or movement of the device by the user, the motion sensor providing a motion signal representing the sensed motion. The device further includes a processor provided with the housing and connected with the motion sensing system, the processor being configured to receive the motion signal, map the motion signal to one of a plurality of predefined motions of the device, and generate an output action based on the mapped one of the plurality of predefined motions, the output action being one or more of an audio and/or video output signal. The device further includes an output device provided with the housing and configured for outputting the one or more of the audio and/or video output signal.

Automatic arrangement of music piece with accent positions taken into consideration
10354628 · 2019-07-16 · ·

Arranged accompaniment data are created by: acquiring original performance information; extracting, from the acquired original performance information, one or more accent positions in a music piece represented by the acquired original performance information; acquiring existing accompaniment pattern data; and adjusting time positions of one or more accompaniment notes, which are to be generated on the basis of the acquired accompaniment pattern data, so as to coincide with the extracted one or more accent positions. In this way, it is possible to create accompaniment data matching accent positions (rhythmic elements) of the music piece represented by the original performance information and thereby automatically make a musical arrangement with respective characteristics of the existing accompaniment pattern data and original performance information remaining therein.

AUTOMATIC PERFORMANCE DEVICE, NON-TRANSITORY COMPUTER-READABLE MEDIUM, AND AUTOMATIC PERFORMANCE METHOD

An automatic performance device includes: a pattern storage part, storing a plurality of performance patterns; a performing part, performing a performance based on the performance pattern stored in the pattern storage part; an input part, inputting performance information from an input device; a rhythm detection part, detecting a rhythm from the performance information inputted by the input part; an acquisition part, acquiring from among the plurality of performance patterns stored in the pattern storage part the performance pattern corresponding to the rhythm detected by the rhythm detection part; and a switching part, switching the performance pattern being performed by the performing part to the performance pattern acquired by the acquisition part.

Beat player musical instrument
12106743 · 2024-10-01 · ·

A musical instrument operable to play a multi-component percussive beat. The musical instrument includes a plurality of finger controllers, wherein each finger controller is operable to control a component part of the multi-component percussive beat. Each of the plurality of finger controllers has a touch-sensitive range providing a plurality of actuation regions, and each actuation region is operable to play a hit pattern associated with a component percussion track representing a respective component of the multi-component percussive beat.

SYSTEM AND METHOD FOR ANALYSIS AND CREATION OF MUSIC
20180144730 · 2018-05-24 ·

A method and system for analyzing patterns in the relationships of notes of an input piece of music. The method comprises generating a set of the most frequently occurring note pitches in ascending pitch order that matches an interval pattern, and detecting out-of-key pitches that lie outside of this internal pattern. One or more potential key sequence bifurcations are identified which represent a list of possible key sequences according to forwards and backwards analysis. By finding patterns of repetition in the chordal sequences that may be generated according to these key sequence bifurcations, a key sequence that allows the most frequently recurring chord sequences may be chosen. Chord sequences may be analyzed by using ghost chords, temporary harmonic structures that are created, updated and finalized over time according to a combination of essential and inessential note fragments. The method further comprises identifying non-harmony pitches according to the analyzed chord sequence.

System and method for analysis and creation of music
09881596 · 2018-01-30 · ·

A method and system for analyzing patterns in the relationships of notes of an input piece of music. The method comprises generating a set of the most frequently occurring note pitches in ascending pitch order that matches an interval pattern, and detecting out-of-key pitches that lie outside of this interval pattern. One or more potential key sequence bifurcations are identified which represent a list of possible key sequences according to forwards and backwards analysis. By finding patterns of repetition in the chordal sequences that may be generated according to these key sequence bifurcations, a key sequence that allows the most frequently recurring chord sequences may be chosen. Chord sequences may be analyzed by using ghost chords, temporary harmonic structures that are created, updated and finalized over time according to a combination of essential and inessential note fragments. The method further comprises identifying non-harmony pitches according to the analyzed chord sequence.

Dynamic improvisational fill feature

The present disclosure is directed at systems, methods, and apparatus for implementing a rhythm-action game having an improvisational fill feature. The rhythm-action game can provide a musical track having at least one section that can be varied. The rhythm-action game can also provide a database having a plurality of fills, wherein each fill includes a soundtrack and a set of cues. During run-time, the rhythm-action game can select, for each section in the musical track that can be varied, a fill from the plurality of fills. In some embodiments, this selection can be based on various characterizing parameters to ensure that the fill is a good fit for the musical track. The rhythm-action game can also display a set of visual cues associated with the selected fill, and to evaluate whether received user input substantially corresponds to the displayed cues.

SYSTEM AND METHOD FOR ANALYSIS AND CREATION OF MUSIC
20170206874 · 2017-07-20 ·

A method and system for analyzing patterns in the relationships of notes of an input piece of music. The method comprises generating a set of the most frequently occurring note pitches in ascending pitch order that matches an interval pattern, and detecting out-of-key pitches that lie outside of this interval pattern. One or more potential key sequence bifurcations are identified which represent a list of possible key sequences according to forwards and backwards analysis. By finding patterns of repetition in the chordal sequences that may be generated according to these key sequence bifurcations, a key sequence that allows the most frequently recurring chord sequences may be chosen. Chord sequences may be analyzed by using ghost chords, temporary harmonic structures that are created, updated and finalized over time according to a combination of essential and inessential note fragments. The method further comprises identifying non-harmony pitches according to the analyzed chord sequence.