Patent classifications
G10H2240/056
Stick Controller
A stick device that includes a base and a tip end, and a tip secured to the tip end of the stick, the stick tip including a sensor. The stick 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 stick tip and the communication element. The processor is configured to receive a signal from the stick 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.
SYSTEMS, DEVICES, AND METHODS FOR VARYING DIGITAL REPRESENTATIONS OF MUSIC
Systems, devices, and methods for encoding digital representations of musical compositions are described. Various components of a musical composition that are defined in modern music theory, such as notes and bars, are encoded as respective hierarchically-dependent data objects in a data file. The hierarchically-dependent data objects encode the musical composition in a tree-like data structure with modular nodes and adjustable relationships between nodes. Note start times and beat start times are encoded independently of one another and characterized by a timing relationship that captures the expressiveness imbued when notes and beats are not precisely synchronized. Musical variations that preserve the timing relationship between the notes and beats of the original composition are also generated and encoded.
Audio Techniques for Music Content Generation
Techniques are disclosed relating to implementing audio techniques for real-time audio generation. For example, a music generator system may generate new music content from playback music content based on different parameter representations of an audio signal. In some cases, an audio signal can be represented by both a graph of the signal (e.g., an audio signal graph) relative to time and a graph of the signal relative to beats (e.g., a signal graph). The signal graph is invariant to tempo, which allows for tempo invariant modification of audio parameters of the music content in addition to tempo variant modifications based on the audio signal graph.
Listener-Defined Controls for Music Content Generation
Techniques are disclosed relating to implementing user-created controls to modify music content. A music generator system may be configured to automatically generate output music content by selecting and combining audio tracks based on various parameters. Users may create their own control elements that the music generator system may train (e.g., using AI techniques) to generate output music content according to a user's intended functionality of a user-created control element.
Block-Chain Ledger Based Tracking of Generated Music Content
Techniques are disclosed relating to tracking contributions to composed music content. In some embodiments, a computer system determines playback data for a music content mix, where the playback data indicates characteristics of playback of the music content mix and the music content mix includes a determined combination of multiple audio tracks. In some embodiments, the system records, in an electronic block-chain ledger data structure, information specifying individual playback data for one or more of the multiple audio tracks in the music content mix. The information specifying individual playback data for an individual audio track may include usage data for the individual audio track and signature information associated with the individual audio track.
Music Content Generation Using Image Representations of Audio Files
Techniques are disclosed relating to automatically generate new music content based on image representations of audio files. A computer system generate image representations of audio files. The image representations may be generated, for example, based on data in the audio files and MIDI representations of the audio files. Audio files for combination may then be selected based on analysis of the image representations. For example, image-based machine learning algorithms may be implemented to assess the image representations and select music for combining.
TECHNIQUES FOR PROCESSING CHORDS OF MUSICAL CONTENT AND RELATED SYSTEMS AND METHODS
Described herein are techniques for adjusting notes of a first musical piece based on chord data of a second musical piece. A first musical piece is accessed, wherein the first musical piece comprises a plurality of notes. Chord data associated with a second musical piece is accessed. One or more of the plurality of notes are compared to the chord data. An aspect of the one or more of the plurality of notes is changed based on the comparison.
ELECTRONIC MUSICAL INSTRUMENTS, METHOD AND STORAGE MEDIA
In an electronic musical instrument that can output stored lyrics of a song in accordance with keyboard operations by a user, a processor determines whether a melody should be advanced or not while multiple keys of a keyboard are pressed by the user using prescribed criteria, if the processor determines that the melody should be advanced, the processor advances the lyric in response to the user's multiple key operation and if the processor determines that the melody should not be advanced, the processor does not advance the lyric in response to the user's multiple key operation.
Drumstick controller
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.
Synchronizing playback of a digital musical score with an audio recording
Playback of a graphical representation of a digital musical score is synchronized with an expressive audio rendering of the score that contains tempo and dynamics beyond those specified in the score. The method involves determining a set of offsets for occurrences of score events in the audio rendering by comparing and temporally aligning audio waveforms of successive subclips of the audio rendering with corresponding audio waveforms of successive subclips of an audio rendering synthesized directly from the score. Tempos and dynamics of human performances may be extracted and used to generate expressive renderings synthesized from the corresponding digital score. This enables parties who wish to distribute or share music scores, such as composers and publishers, to allow prospective licensors to evaluate the score by listening to an expressive musical recording instead of a mechanically synthesized rendering.