Music player with adjustable pitch controller
First Claim
Patent Images
1. A media player having user-selectable variable pitch, comprising:
- a reproduction mechanism; and
a logic module comprising a data extractor and associated memory buffer that can extract tonal data from said media through said reproduction mechanism, and then operate to adjust said tonal data up or down in pitch according to a pitch signal responsive to user input;
wherein said logic module further comprises;
a frame synchronizer, connected to said data extractor;
wherein said data extractor extracts said tonal data by digitizing the tonal data into binary values, detecting bit clocks inscribed therein, and then transmitting said bit clocks to said frame synchronizer, which works in conjunction with a clock divider, a demodulator, and a signal processor to effectuate an audible playback of said tonal data.
0 Assignments
0 Petitions
Accused Products
Abstract
A media player having variable pitch is disclosed. The player incorporates a memory buffer that is responsive to a user-designated pitch adjustment. The result is that a user can manually control and adjust the pitch of prerecorded CDs and MP3s or other digital media in an “on-the-fly” environment.
43 Citations
16 Claims
-
1. A media player having user-selectable variable pitch, comprising:
-
a reproduction mechanism; and a logic module comprising a data extractor and associated memory buffer that can extract tonal data from said media through said reproduction mechanism, and then operate to adjust said tonal data up or down in pitch according to a pitch signal responsive to user input; wherein said logic module further comprises; a frame synchronizer, connected to said data extractor; wherein said data extractor extracts said tonal data by digitizing the tonal data into binary values, detecting bit clocks inscribed therein, and then transmitting said bit clocks to said frame synchronizer, which works in conjunction with a clock divider, a demodulator, and a signal processor to effectuate an audible playback of said tonal data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of operating a software PLL employed within a media player which permits user-selectable pitch control, comprising:
-
receiving a input clock signal; splitting said input clock signal into a plurality of phases; counting the rising and the falling edges of each of the phases; storing each of said counts within its own counter; latching a reference clock at a predetermined interval; latching counter information summation counter; summing said latched counter information thereby indicating the number of edges in a predetermined time period between latches of the reference clock; reading said number of edges in a predetermined time period by a CPU; comparing a newest counter value from said summation counter with a secondmost recent counter value; and if the newest counter value is greater than the secondmost recent counter value, slowing an output clock;
orif the newest counter value is less than the secondmost recent counter value, speeding an output clock.
-
Specification