The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 09, 2016

Filed:

Sep. 30, 2014
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Markus Sapp, Appen-Etz, DE;

Oliver Reichhardt, Klein Offenseth-Sparrieshoop, DE;

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G10H 1/00 (2006.01); G10H 1/28 (2006.01); G10H 1/38 (2006.01); G10H 7/00 (2006.01);
U.S. Cl.
CPC ...
G10H 1/0066 (2013.01); G10H 1/28 (2013.01); G10H 1/38 (2013.01); G10H 7/00 (2013.01); G10H 2210/031 (2013.01); G10H 2210/086 (2013.01); G10H 2220/126 (2013.01); G10H 2240/026 (2013.01);
Abstract

A computer-implemented method includes receiving input data including MIDI events arranged in a timeline, determining a target grid position from among the plurality of grid positions, determining a search range around the target grid position, and identifying a set of MIDI events within the search range around the target grid position. The method further includes determining a reference point for the set of MIDI events based on a function of the set of MIDI events, adjusting a position of the reference point toward the target grid position, determining a proportional movement for each MIDI event on the timeline based on its location relative to the adjusted reference point, and adjusting each MIDI event based on the determined proportional movement. The function of the set of MIDI events can be a weighted average based on one or more MIDI characteristics of the set of MIDI events.


Find Patent Forward Citations

Loading…