Patent ID: 7596234
Filing Date: 2009-09-29
Classification: H03G

Abstract:
1. A method comprising: receiving, by a media player, a request to play a first recorded audio file and a second audio file; selecting a first data sample and a second data sample in the first audio file; calculating an average output value of the first two data samples in the first audio file; if the average value in the first audio file exceeds a threshold value, marking the second data sample as an effective start position associated with the first audio file and marking the first data sample as silent; if the average value does not exceed the threshold value: if the average value exceeds a threshold value, marking the second data sample as an effective start of fade-out position-associated with the first audio file and marking the first data sample as silent; if the average value does not exceed the threshold value: if the average value exceeds a threshold value, marking the second data sample as an effective start position associated with the second audio file and marking the first data sample as silent; if the average value does not exceed the threshold value: selecting subsequent data samples in the second audio file and updating the average value of all selected data samples until the average value exceeds a threshold value; playing the first audio file beginning at the effective start position associated with the first audio file; upon reaching the effective start of fade-out position associated with the first audio file: