Patent · US Active

System and method of improving audio time stretching using timeline

US10205855B2 · kind B2 · utility

0Cited by
2References
25Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMay 30, 2014
Grant dateFeb 12, 2019
Priority date
Expiry dateJul 24, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG11B27/005
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

Method for improving audio time stretching starts with processor receiving input media file and rate schedule. Rate schedule includes identification of portions of input media file and playback output rates associated with each of the portions of input media file. Writer thread being executed by processor generates timeline that is linked list including segments that respectively represent portions of input media file and associated playback output rates as desired playback rate curves. Generating timeline include writing each segment in linked list to end of linked list. Processor then performs time scaling of media file based on rate schedule to generate output media file. Performing time scaling of media file includes identifying by reader thread being executed by processor a segment in timeline corresponding to desired output time, and translating by reader thread desired output time to corresponding input time based on identified segment. Other embodiments are described.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.