Patent classifications
G10H2240/131
ASSIGNING AUDIBLE ALERTS AMONG CO-LOCATED APPLIANCES
Smart appliances communicate over a local area network. A selected sound palette includes multiple soundfile groups that each include multiple soundfiles. Each soundfile within a given sound palette has a first common sound attribute, each soundfile within a given soundfile group has a second common sound attribute, each soundfile within a given soundfile group has a variation of the second common sound attribute that is unique among the soundfile groups, and each soundfile within a given soundfile group has a unique variation of a third common sound attribute. One soundfile group may be assigned to each of the appliances, and one soundfile within each soundfile group may be assigned to an alert type. The assigned soundfile group is sent to the appliance with identification of the alert type to which each soundfile is assigned, such that the appliance may use an assigned soundfile for audible alerts.
Methods and apparatus for determining a mood profile associated with media data
Examples described herein may perform various operations based on mood congruency. An example method involves accessing, from a database, a first mood vector that describes first media data and specifies an association between a first value and a first mood, accessing, from the database, a second mood vector that describes a second media data and specifies an association between a second value and a second mood, retrieving a first score that represents congruency between the first and second moods, the first score being retrieved from a data structure that correlates the first and second moods, using a processor, generating a second score that represents congruency between the first and second mood vectors, the generating the second score being based on the accessed first and second values and the retrieved first score, and, based on at least the generated second score, providing an indicator to a module.
SYSTEM AND METHOD FOR GENERATING AN AUDIO FILE
A system and method for synchronizing an audio or MIDI file with a video file are provided. The method includes receiving a first audio or MIDI file, receiving a video file, and operating an audio synchronization module to perform steps of synchronizing the first audio or MIDI file with the video file, marking an event in the video file at a point on a timeline, detecting a first musical key for the event, retrieving a musical stinger or swell from a library, in which the musical stinger or swell is a second audio or MIDI file and is tagged with a second musical key, and the second musical key is relevant to the first musical key, and placing the musical stinger or swell at the point of the timeline marked for the event.
METHOD AND SYSTEM FOR GENERATING AN AUDIO OR MIDI OUTPUT FILE USING A HARMONIC CHORD MAP
Techniques are provided for generating an output file. One technique involves the steps of generating audio or MIDI content blocks from one or more musical performances; receiving an input file having audio or MIDI music content; generating a harmonic chord map for the input file; using the harmonic chord map to automatically select a subset of the audio or MIDI content blocks, and generating the output file by combining the selected subset of content blocks and the input file. This technique may enable the creation of unique and new musical accompaniments by re-purposing audio or MIDI content from back catalogs and/or out-takes of musical works. The new arrangement may be provided in multiple music styles, genres, or moods and may contain performances from multiple musical instruments, which may be pre-recorded from live instrument performances and/or of MIDI generated musical content.
METHODS AND SYSTEMS FOR PERSONALIZING USER EXPERIENCE BASED ON USE OF SERVICE
An electronic device associated with a media-providing service has one or more processors and memory storing instructions for execution by the one or more processors. For each track of a plurality of tracks consumed by a user of the media-providing service, the electronic device receives, over a time window, an indication of user selection of the track to compile a listening history of the user and determines, based on the listening history of the user with the media-providing service, whether the track has previously been consumed by the user. The electronic device determines, for the user, a discovery score corresponding to an average preference of the user for selecting previously unconsumed tracks. In response to determining that an amount of use of the media-providing service by the user does not satisfy a use threshold, the electronic device forgoes recommending tracks to the user based on the discovery score.
Apparatus and methods for cellular compositions
Broadly speaking, embodiments of the present invention provide systems, methods and apparatus for cellular compositions/generating music in real-time using cells (i.e. short musical motifs), where the cellular compositions are dependent on user data.
METHOD, DEVICE, AND STORAGE MEDIUM FOR GENERATING VOCAL FILE
The disclosure can provide a method, an electronic device, and a storage medium for generating a vocal file. The method can include the following. A recording control is displayed on a playing interface in response to a video played on the playing interface being a first type. A recording interface is displayed in response to the recording control being triggered. A user audio is recorded on the recording interface based on a target song. The vocal file is generated based on the user audio and the target song.
ALTERNATIVE METHOD TO REAL-TIME BIDDING SYSTEMS BY OPTIMIZING AGGREGATE SALES THROUGH VIRAL PRICING WITHIN THE DIGITAL ENTERTAINMENT INDUSTRY AND AUDIO FILE PUBLISHING RIGHTS TRACKING THROUGH METADATA EFFICIENCIES
In some embodiments, a method of combining two or more songs to present one or more campaigns to a plurality of audience members is provided. The method can include combining a first music selection, a second music selection, and one or more videos into a campaign video. The method can further comprise providing the campaign video for playback to the plurality of audience members and receiving a vote from the plurality of audience members, the vote reflecting a preference for the first selection or the second selection.
Variations audio playback
A method for controlling a playback tempo of an audio track to be presented at an audio output, the audio track comprising a plurality of audio components, a first audio component of the plurality of audio components being associated with a plurality of sets of audio data, wherein each set of audio data in the plurality of sets of audio data is associated with a respective playback tempo range, the method comprising receiving a playback tempo for presenting the audio track at the audio output, selecting, from the plurality of sets of audio data, a set of audio data that has an associated playback tempo range comprising the received playback tempo, and allocating the selected set of audio data to the first audio component for presenting the audio track at the audio output.
METHOD AND APPARATUS FOR AN ADAPTIVE AND INTERACTIVE TEACHING OF PLAYING A MUSICAL INSTRUMENT
A method for online music learning of playing a musical instrument, that may be a string instrument, a woodwind instrument, a brass instrument, a percussion instrument, or vocal (singing) is described. A client device, such as a smartphone or a tablet notifies a person, such as visually by a display or audibly by a sounder, of a sequence of musical symbols that may be part of a musical piece to be played on the musical instrument. The pace or tempo of the notified sequence is adapted according to a stored skill level value of the person and the pace or tempo associated with the musical piece. The client device, monitors, using a microphone(s) in the client device, the errors in the playing of the sequence, and using a predefined accordingly updates the stored skill level value, and accordingly changes the arrangement, pace and/or tempo of the next sequence of musical symbols.