Method and apparatus of synchronizing complementary multi-media effects in a wireless communication device
First Claim
1. A method of synchronizing one or more complementary multi-media effects with an audio file in a mobile communications device, the method comprising:
- selecting a sample from an audio file stored in memory in a mobile communications device;
analyzing said sample to calculate synchronizing information by;
sectioning said sample into a plurality of measures, each said measure comprising an equivalent number of notes;
determining the notes that occur within a desired beat in each said measure; and
calculating a weight value by summing a velocity parameter of a corresponding note-on event for each said note that occurs within said desired beat in each said measure; and
generating a pattern in which to render one or more complementary multi-media effects in the mobile communications device synchronously with the playback of the audio file based on the calculated synchronizing information.
2 Assignments
0 Petitions
Accused Products
Abstract
A mobile communications device has a wireless transceiver to facilitate communications, memory, and a processor. The processor may be configured to analyze an audio file stored in the memory, and extract or generate synchronizing information from the audio file. The processor synchronizes one or more complementary multi-media effects, such as lights, a camera, or a tactile feedback generator, with the audio file based on the synchronizing information. Alternatively, a user may input synchronizing information about the audio file via an interface on the communications device. The processor may then control the complementary multi-media effects in synchronization with the input synchronizing information.
25 Citations
12 Claims
-
1. A method of synchronizing one or more complementary multi-media effects with an audio file in a mobile communications device, the method comprising:
-
selecting a sample from an audio file stored in memory in a mobile communications device; analyzing said sample to calculate synchronizing information by; sectioning said sample into a plurality of measures, each said measure comprising an equivalent number of notes; determining the notes that occur within a desired beat in each said measure; and calculating a weight value by summing a velocity parameter of a corresponding note-on event for each said note that occurs within said desired beat in each said measure; and generating a pattern in which to render one or more complementary multi-media effects in the mobile communications device synchronously with the playback of the audio file based on the calculated synchronizing information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of synchronizing one or more complementary multi-media effects with an audio file in a mobile communications device, the method comprising:
-
selecting a sample from an audio file stored in memory in a mobile communications device; analyzing said sample to calculate synchronizing information by calculating a first value and a second value based on a first candidate time signature and a second candidate time signature, respectively; and generating a pattern in which to render one or more complementary multi-media effects in the mobile communications device synchronously with the playback of the audio file based on the calculated synchronizing information. - View Dependent Claims (11, 12)
-
Specification