Rendering CD redbook audio using alternative storage locations and formats
AssigneeMicrosoft Corporation
InventorWayne L. Radinsky
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorWayne L. Radinsky
Estimating the term…
A CD-based application program must often be run in conjunction with its associated CD. Described herein, however, is a method that allows such an application program, without any modifications, to render its CD "Redbook" audio content from a storage device other than the associated CD. The method includes converting the Redbook audio content of the CD to an alternative single-file format such as a "WAVE" file format that is suitable for rendering on a local sound board. The file is stored on a local or network logical drive. In place of the simple device driver that is normally used by the application program to render CD audio from a local CD drive, a proxy device driver is installed. In response to instructions from the application program to render audio using the local CD drive, the proxy device driver instead reads the file from the local or network drive, and renders the file on a local sound card.
In a multimedia presentation system for running an application program, wherein the application program normally renders continuous media content from a default source medium using a simple device driver that is not part of the application program, and wherein the application program identifies the default source medium in terms of a local media drive that both reads and renders the continuous media content, a method of running the application program to render the continuous media content from a mass storage device rather than from the default source medium, the method comprising:
In a multimedia presentation system for running an application program, wherein the application program normally renders continuous media content from a removable source medium using a default device driver that is not part of the application program, wherein the continuous media content is organized as one or more performance tracks on the removable source medium, a method of running the application program to render the continuous media content from a mass storage device rather than from the removable source medium, the method comprising:
In a computer for running an application program, wherein the application program normally renders continuous media content from a removable compact disk that is associated with the application program, the application program normally using a simple device driver that is not part of the application program to render the continuous media content, wherein the application program identifies the continuous media content to the simple device driver in terms of performance track information relative to the removable compact disk, the simple device driver being associated with a compact disk drive that both reads and renders the identified continuous media content from the removable compact disk;
A method of directing an application program executing on a client computing device to render continuous media content from a remote network server, wherein the application program is of a type that normally renders continuous media content from a removable compact disk associated with the application program, the application program normally using a compact disk device driver that is not part of the application program to render the continuous media content from a local compact disk drive, wherein the local compact disk drive, if it were present, would both read and render the continuous media content from the removable compact disk;
A multimedia presentation system for running an application program, wherein the application program normally renders continuous media content from a default source medium using a simple device driver that is not part of the application program, and wherein the application program identifies the default source medium in terms of a local media drive that both reads and renders the continuous media content from the default source medium, the multimedia presentation system comprising:
A multimedia presentation system for running an application program, wherein the application program normally renders continuous media content from a removable compact disk that is associated with the application program, the application program normally using a default device driver that is not part of the application program to render the continuous media content, wherein the application program identifies the continuous media content to the simple device driver in terms of performance track information relative to the removable compact disk, the default device driver being associated with a compact disk drive that both reads and renders the identified continuous media content from the removable compact disk;
Dependencies are inferred from the claim text.