Virtual phonograph
First Claim
1. A processor-implemented method to control a playback of recorded sound, comprising the steps of:
- displaying on a pressure-sensitive display screen a processor-generated image of a sound recording medium including an image of a vinyl record, wherein the pressure-sensitive display screen is configured to interface with a plurality of processors including a first processor and a second processor;
playing, by use of a processor in communication with a processor storage, a sound encoded in the processor storage, to produce a playback of the encoded sound;
animating the processor-generated image of the sound recording medium, to produce an animation of the vinyl record rotating in synchronicity with the playback;
detecting a touch on the animation; and
controlling the playback and the animation, responsive to the detected touch, to produce a control of the playback and the animation,wherein the controlling of the playback and the animation includes adjusting a speed of the playback and a speed of the corresponding vinyl record rotation in correlation with an amount of pressure exerted against the pressure-sensitive screen by the touch; and
wherein the displaying on the pressure-sensitive display screen the processor-generated image includes generating a split-screen display, displaying a first set of images including a first vinyl record and at least one first control generated by the first processor in a first display portion of the split-screen and displaying a second set of images including a second vinyl record and at least one second control generated by the second processor in a second display portion of the split-screen.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-based method and system to play back an audio file, and to display and animate a virtual phonograph turntable on a touch-screen similar to the movement of a record and stylus in a conventional physical turntable. A user may manipulate and control playback of the audio file by using the touchscreen to touch, move and drag the virtual record or stylus on the screen. The audio file playback is modified in accordance with the user'"'"'s input, resulting in playback that is similar to what would occur if corresponding touching and movement were performed on a conventional turntable. The system may playback and mix from multiple sources under user control, which may be saved, recorded or exported for future use.
-
Citations
20 Claims
-
1. A processor-implemented method to control a playback of recorded sound, comprising the steps of:
-
displaying on a pressure-sensitive display screen a processor-generated image of a sound recording medium including an image of a vinyl record, wherein the pressure-sensitive display screen is configured to interface with a plurality of processors including a first processor and a second processor; playing, by use of a processor in communication with a processor storage, a sound encoded in the processor storage, to produce a playback of the encoded sound; animating the processor-generated image of the sound recording medium, to produce an animation of the vinyl record rotating in synchronicity with the playback; detecting a touch on the animation; and controlling the playback and the animation, responsive to the detected touch, to produce a control of the playback and the animation, wherein the controlling of the playback and the animation includes adjusting a speed of the playback and a speed of the corresponding vinyl record rotation in correlation with an amount of pressure exerted against the pressure-sensitive screen by the touch; and wherein the displaying on the pressure-sensitive display screen the processor-generated image includes generating a split-screen display, displaying a first set of images including a first vinyl record and at least one first control generated by the first processor in a first display portion of the split-screen and displaying a second set of images including a second vinyl record and at least one second control generated by the second processor in a second display portion of the split-screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for controlling playback of a recorded sound, the method comprising:
-
displaying on a pressure-sensitive display screen a processor-generated image of a sound recording medium including an image of a vinyl record, wherein the pressure-sensitive display screen is configured to interface with a plurality of processors including a first processor and a second processor; playing, by use of a processor in communication with a processor storage, a sound encoded in the processor storage, to produce a playback of the encoded sound; animating the processor-generated image of the sound recording medium, to produce an animation of the vinyl record rotating in synchronicity with the playback; detecting a touch on the animation; and controlling the playback and the animation, responsive to the detected touch, to produce a control of the playback and the animation, wherein the controlling of the playback and the animation includes adjusting a speed of the playback and a speed of the corresponding vinyl record rotation in correlation with an amount of pressure exerted against the pressure-sensitive screen by the touch; and wherein the displaying on the pressure-sensitive display screen the processor-generated image includes generating a split-screen display, displaying a first set of images including a first vinyl record and at least one first control generated by the first processor in a first display portion of the split-screen and displaying a second set of images including a second vinyl record and at least one second control generated by the second processor in a second display portion of the split-screen. - View Dependent Claims (13, 14)
-
-
15. A system to control playback of recorded sound, comprising:
-
a first processor in communication with a processor storage, the first processor configured to play a sound encoded in the processor storage, to produce a playback of the encoded sound; and a pressure-sensitive display screen in communication with the first processor, wherein; the display screen is configured to display a processor-generated image of a sound recording medium including an image of a vinyl record and to interface with a plurality of processors including the first processor and a second processor; the display screen is configured to display a processor-generated animation of the image of the sound recording medium, the processor-generated animation of the vinyl record rotating in synchronicity with the playback; the display screen is configured to detect a touch on the animation; and the display screen is configured to display a processor-controlled animation, the playback and the animation responsive to the detected touch, to control the playback and the animation, wherein the controlling of the playback and the animation includes adjusting a speed of the playback and a speed of the corresponding vinyl record rotation in correlation with an amount of pressure exerted against the pressure-sensitive screen by the touch; and wherein the displaying on the pressure-sensitive display screen the processor-generated image includes generating a split-screen display, displaying a first set of images including a first vinyl record and at least one first control generated by the first processor in a first display portion of the split-screen and displaying a second set of images including a second vinyl record and at least one second control generated by the second processor in a second display portion of the split-screen. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification