Automatic orchestration of a MIDI file

    公开(公告)号:US11651758B2

    公开(公告)日:2023-05-16

    申请号:US17063347

    申请日:2020-10-05

    Applicant: Spotify AB

    Abstract: 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.

    PLAGIARISM RISK DETECTOR AND INTERFACE
    6.
    发明申请

    公开(公告)号:US20200372882A1

    公开(公告)日:2020-11-26

    申请号:US16802308

    申请日:2020-02-26

    Applicant: Spotify AB

    Abstract: Methods, systems and computer program products are provided for testing a lead sheet for plagiarism. A test lead sheet receiving having a plurality of passages is received at receiving a plagiarism detector. A set of annotations describing a level of plagiarism of a plurality of elements (e.g., chord sequence, subsequences, melodic fragments (i.e., notes), rhythm, harmony, etc.) of the test lead sheet in relation to the preexisting lead sheets are generated and output via an output device.

    Editing of MIDI files
    8.
    发明授权

    公开(公告)号:US11145285B2

    公开(公告)日:2021-10-12

    申请号:US16805385

    申请日:2020-02-28

    Applicant: Spotify AB

    Abstract: The present disclosure relates to a method of editing an audio stream (S) having at least one tone (T1) extending over time in said stream. The method comprises cutting the stream at a first time point of the stream, producing a first cut (A) having a left cutting end (AL) and a right cutting end (AR); allocating a respective memory cell to each of the cutting ends; in each of the memory cells, storing information about the tone; and, for one of the cutting ends, concatenating the cutting end with a further stream cutting end which also has an allocated memory cell with information stored therein about any tones extending to said further cutting end. The concatenating comprises using the information stored in the memory cells for adjusting any of the tones extending to the cutting ends.

    Skip behavior analyzer
    10.
    发明授权

    公开(公告)号:US12164826B2

    公开(公告)日:2024-12-10

    申请号:US17569181

    申请日:2022-01-05

    Applicant: Spotify AB

    Abstract: A skip behavior analyzer is part of a media delivery system that allows for unbiased A/B testing of a plurality of versions of a song. The media delivery system stores a plurality of versions of a song and randomly selects, for each requesting device, a version of the song to associate with that device. Each time the device requests the song, thereafter, the media delivery system will provide the same version of the song for consistency. The media delivery system then gathers song play and skip information, calculates the differences in distribution of the skip behavior, and provides the skip information to allow a music composer to better determine which version of a song is more popular and why that is so.

Patent Agency Ranking