Automatic orchestration of a MIDI file
AssigneeSpotify AB
InventorsFrançois Pachet, Pierre Roy, Benoit Jean Carré
Life of this patent
Estimating the term…
Loading patent…
AssigneeSpotify AB
InventorsFrançois Pachet, Pierre Roy, Benoit Jean Carré
Estimating the term…
An electronic device segments a first and second MIDI files into pluralities of source segments and target segments. For each of a plurality of consecutive pairs of first and second target segments, the electronic device identifies a first source segment corresponding to the first target segment of the consecutive pair and identifies a second source segment corresponding to the second target segment of the consecutive pair, where the first and second source segments are identified by determining that the first and second source segments are harmonically conformant to the corresponding first and second target segments, and determining that a transition between the first and second source segments is graphically conformant to a transition between a consecutive pair of source segments. The electronic device generates a third MIDI file using the identified first and second source segments for each of the plurality of consecutive pairs of first and second target segments.
A method of generating a Musical Instrument Digital Interface (MIDI) file, comprising:
An electronic device, comprising one or more processors and memory storing instructions that, when executed by the one or more processors, cause the one or more processors to:
A non-transitory computer-readable storage medium storing instructions that, when executed by an electronic device with one or more processors, cause the one or more processors to:
Dependencies are inferred from the claim text.