Automatic preparation of a new MIDI file
AssigneeSpotify AB
InventorsFrançois Pachet, Pierre Roy
Life of this patent
Estimating the term…
Loading patent…
AssigneeSpotify AB
InventorsFrançois Pachet, Pierre Roy
Estimating the term…
The present disclosure relates to a method of automatically preparing a MIDI file based on a target MIDI file comprising respective note information about each of a plurality of target notes and a source MIDI file comprising respective note information about each of a plurality of source notes. Each note information comprises pitch information defining a pitch of the note. The method comprises ranking the plurality of target notes based on the pitch of each target note. The method also comprises, for each of the ranked target notes, removing the pitch information from the note information of the target note. The method also comprises, for each of the ranked target notes, replacing the removed pitch information with pitch information of a corresponding source note, whereby the target note has the same pitch as the corresponding source note, forming a plurality of new notes of a new MIDI file.
A method of automatically preparing a Musical Instrument Digital Interface, MIDI, file based on a target MIDI file comprising respective note information about each of a plurality of target notes of the target MIDI file and a source MIDI file comprising respective note information about each of a plurality of source notes of the source MIDI file, each respective note information of a respective target note comprising pitch information defining a pitch of the respective target note and information for one or more non-pitch properties for the respective target note, the method comprising:
A non-transitory computer-readable storage medium storing instructions, which, when executed by an electronic device with one or more processors, cause the one or more processors to perform a set of operations for automatically preparing a Musical Instrument Digital Interface, MIDI, file based on a target MIDI file comprising respective note information about each of a plurality of target notes of the target MIDI file and a source MIDI file comprising respective note information about each of a plurality of source notes of the source MIDI file, each respective note information of a respective target note comprising pitch information defining a pitch of the respective target note and information for one or more non-pitch properties for the respective target note, the set of operations comprising:
An electronic device configured to automatically prepare a Musical Instrument Digital Interface, MIDI, file based on a target MIDI file comprising respective note information about each of a plurality of target notes of the target MIDI file and a source MIDI file comprising respective note information about each of a plurality of source notes of the source MIDI file, each respective note information comprising pitch information defining a pitch of the respective target note and information for one or more non-pitch properties for the respective target note, the electronic device comprising:
Dependencies are inferred from the claim text.