System and method of automatically creating an emotional controlled soundtrack
First Claim
1. A method of automatically creating a soundtrack to accompany a video work, said video work having a time duration associated therewith, wherein is provided a plurality of music loops, each of said music loops having at least one musical style associated therewith, comprising the steps of:
- a. selecting a plurality of emotion tags, each of said emotion tags being associated with at least one mood and said selected plurality of emotion tags comprising at least two different moods;
b. assigning each of said selected plurality of emotion tags to at least one time point within said time duration of said video work, said assignment of said selected plurality of emotion tags being made to at least approximately match a mood of the video work at each time point so assigned;
c. for each of said selected emotion tags, selecting at least one of said music loops and said at least one music styles associated therewith, wherein at least one of said selected music loop'"'"'s at least one music styles is consistent with said selected emotion tag mood;
d. automatically generating a soundtrack to accompany said video work according to said assigned times points, said selected emotion tags, and said selected music loops; and
, e. performing at least a portion of said selected video work and said generated soundtrack together.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided herein a system and method for enabling a user of digital video editing software to automatically create an emotionally controlled soundtrack that is matched in overall emotion or mood to the scenes in the underlying video work. In the preferred arrangement, the user will be able to control the generation of the soundtrack by positioning emotion tags in the video work that correspond to the general mood of each scene. The subsequent soundtrack generation step will utilize these tags to prepare a musical accompaniment to the video work that generally matches its on-screen activities.
-
Citations
20 Claims
-
1. A method of automatically creating a soundtrack to accompany a video work, said video work having a time duration associated therewith, wherein is provided a plurality of music loops, each of said music loops having at least one musical style associated therewith, comprising the steps of:
-
a. selecting a plurality of emotion tags, each of said emotion tags being associated with at least one mood and said selected plurality of emotion tags comprising at least two different moods;
b. assigning each of said selected plurality of emotion tags to at least one time point within said time duration of said video work, said assignment of said selected plurality of emotion tags being made to at least approximately match a mood of the video work at each time point so assigned;
c. for each of said selected emotion tags, selecting at least one of said music loops and said at least one music styles associated therewith, wherein at least one of said selected music loop'"'"'s at least one music styles is consistent with said selected emotion tag mood;
d. automatically generating a soundtrack to accompany said video work according to said assigned times points, said selected emotion tags, and said selected music loops; and
,e. performing at least a portion of said selected video work and said generated soundtrack together. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of automatically creating a soundtrack to accompany a video work, said video work having a predetermined playing time, wherein is provided a plurality of audio clips, each audio clip having an associated music style, comprising the steps of:
-
a. selecting a plurality of emotion tags, each of said emotion tags being associated with at least one of a plurality of different music styles, such that at least two different music styles are included among said selected emotion tags;
b. assigning each of said selected emotion tags to at least one different point in time within said video work playing time such that a mood of said video work at said assigned time at least approximately matches one of said assigned emotion tag music styles;
c. for each of said points in times at which one of said emotion tags has been assigned, (c1) choosing one of said points in time and said assigned emotion tag associated therewith, thereby choosing an emotion tag, (c2) determining a musical style associated with said chosen emotion tag, (c3) selecting an audio clip having an associated music style consistent with said determined musical style;
(c4) using at least said chosen point in time to determine a starting time and an ending time within said video work during which said selected audio clip is played;
d. automatically generating said soundtrack to accompany said video work according to said assigned points in time, said selected audio clips, and said selected audio clip starting and ending times; and
,e. simultaneously performing said soundtrack and said video work together on a display device. - View Dependent Claims (9, 10, 11)
-
-
12. A method of automatically creating a soundtrack to accompany a video work, said video work having a time duration associated therewith, comprising the steps of:
-
a. selecting a plurality of emotion tags, each of said selected emotion tags having a mood associated therewith, said plurality of emotion tags taken together comprising at least two different moods;
b. assigning each of said selected emotion tags to at least one time point within said time duration of video work;
c. for each of said assigned emotion tags, choosing at least one music loop associated therewith, each of said chosen music loops having a style consistent with said mood of said associated emotion tag;
d. automatically generating a soundtrack to accompany said video work at least according to said assigned time points, and said chosen music loops; and
,e. simultaneously performing at least a portion of said selected video work and said generated soundtrack together. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification