Techniques for presenting sound effects on a portable media player
First Claim
1. In a computing device, a method for adding an original sound effect file to a first media item during audio playback of the first media item, the method comprising:
- receiving an indication of a sound effect event;
identifying an original sound effect file that is associated with the sound effect event;
determining whether a first media item is being played through a first audio output device when the indication of the sound effect event is received and, if so, retrieving a plurality of formatting characteristics of the first media item which is being hosted on a first channel;
modifying one or more formatting characteristics on a second channel to match all of the retrieved plurality of formatting characteristics of the first media item which is being hosted on the first channel, so as to modify the original sound effect file on the second channel to create a modified sound effect file;
adding the modified sound effect file and the first media item to create a modified first media item; and
continuing audio playback of the media item by outputting the modified first media item through the first audio output device.
0 Assignments
0 Petitions
Accused Products
Abstract
Improved techniques for presenting sound effects at a portable media device are disclosed. The sound effects can be output as audio sounds to an internal speaker, an external speaker, or both. In addition, the audio sounds for the sound effects can be output together with other audio sounds pertaining to media assets (e.g., audio tracks being played). In one embodiment, the sound effects can serve to provide auditory feedback to a user of the portable media device. A user interface can facilitate a user'"'"'s selection of sound effect usages, types or characteristics.
272 Citations
24 Claims
-
1. In a computing device, a method for adding an original sound effect file to a first media item during audio playback of the first media item, the method comprising:
-
receiving an indication of a sound effect event; identifying an original sound effect file that is associated with the sound effect event; determining whether a first media item is being played through a first audio output device when the indication of the sound effect event is received and, if so, retrieving a plurality of formatting characteristics of the first media item which is being hosted on a first channel; modifying one or more formatting characteristics on a second channel to match all of the retrieved plurality of formatting characteristics of the first media item which is being hosted on the first channel, so as to modify the original sound effect file on the second channel to create a modified sound effect file; adding the modified sound effect file and the first media item to create a modified first media item; and continuing audio playback of the media item by outputting the modified first media item through the first audio output device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A portable media device comprising:
-
a memory for digitally storing a plurality of media items and a plurality of original sound effect files; an audio decoder arranged to decode a first media item; a processor configured to; receive an indication of a sound effect event and identify an original sound effect file that is associated with the sound effect event; determine whether the first media item is being played through a first audio output device when the indication of the sound effect event is received and, if so, retrieve a plurality of formatting characteristics of the first media item which is being hosted on a first channel; modify one or more formatting characteristics on a second channel to match all of the retrieved plurality of formatting characteristics of the first media item which is being hosted on the first channel, so as to modify the original sound effect file on the second channel to create a modified sound effect file; add the modified sound effect file and the first media item to create a modified first media item; and continue audio playback by outputting the modified first media item; and a digital-to-analog converter configured to convert the modified first media item into an analog audio data format and send the converted modified first media item to a first audio output device during audio playback of the first media item. - View Dependent Claims (9)
-
-
10. A method for adding an original sound effect file to a first media item on a portable computing device the method comprising:
-
determining a bit rate, sample rate, and stereo characteristics of the first media item; receiving the original sound effect file and the bit rate, sample rate and stereo characteristics of the original sound effect file; creating a modified sound effect file by modifying one or more of the bit rate, sample rate, and stereo characteristics of the original sound effect file to match the bit rate, sample rate, and stereo characteristics, respectively, of the first media item; adding the first media item and the modified sound effect file to create a modified first media item; retrieving a configuration profile indicating a first audio output device to play the first media item and a second audio output device to play the original sound effect file; playing the modified first media item through the first audio device; playing the original sound effect file through a second audio output device at essentially the same time as the playing of the modified first media item through the first audio output device. - View Dependent Claims (11, 12)
-
-
13. A portable media device comprising:
-
a memory storing a plurality of media items and a plurality of original sound effect files; a processor adapted to receive an indication of a sound effect event, where the processor is configured to; identify an original sound effect file that is associated with the sound effect event; determine whether a first media item is being played through a first audio output device when the indication of the sound effect event is received and, if so, retrieve a plurality of formatting characteristics of the first media item which is being hosted on a first channel; modify one or more formatting characteristics on a second channel to match all of the retrieved plurality of formatting characteristics of the first media item which is being hosted on the first channel, so as to modify the original sound effect file on the second channel to create a modified sound effect file; add the modified sound effect file and the first media item to create a modified first media item; and continue audio playback of the first media item by outputting the modified first media item; and a digital-to-analog converter configured to convert the modified first media item into an analog audio data format and send the converted modified first media item to a first audio output device during said audio playback. - View Dependent Claims (14, 15, 16)
-
-
17. An apparatus for seamlessly integrating an original sound effect file with a first media item, the apparatus comprising:
-
means for determining a bit rate, sample rate, and stereo characteristics of the first media item; means for receiving an indication of the bit rate, sample rate and stereo characteristics at a conversion unit; means for receiving the original sound effect file at the conversion unit; means for creating a modified sound effect file by modifying bit rate, sample rate, and stereo characteristics of the original sound effect file to match the bit rate, sample rate, and stereo characteristics, respectively, of the first media item; means for adding the first media item and the modified sound effect file to create a modified first media item by an adder unit; means for retrieving a configuration profile indicating a first audio output device to play the first media item and a second audio output device to play the original sound effect file; means for playing the modified first media item through the first audio device; and means for playing the original sound effect file through a second audio output device at essentially the same time as the playing of the modified first media item through the first audio output device. - View Dependent Claims (18, 19, 20)
-
-
21. A non-transitory program storage device readable by a machine tangibly embodying a program of instructions executable by the machine to perform a method for adding an original sound effect file with a first media item during audio playback of the first media item, the method comprising:
-
receiving an indication of a sound effect event; identifying an original sound effect file that is associated with the sound effect event; determining whether a first media item is being played through a first audio output device when the indication of the sound effect event is received and, if so, retrieving a plurality of formatting characteristics of the first media item which is being hosted on a first channel; modifying one or more formatting characteristics on a second channel to match all of the retrieved plurality of formatting characteristics of the first media item which is being hosted on the first channel, so as to modify the original sound effect file on the second channel to create a modified sound effect file; adding the first media item and the modified sound effect file to create a modified first media item; and during playback of the first media item, playing the modified first media item through a first audio output device. - View Dependent Claims (22, 23, 24)
-
Specification