US2021326102A1PendingUtilityA1

Method and device for determining mixing parameters based on decomposed audio data

64
Assignee: ALGORIDDIM GMBHPriority: Mar 6, 2020Filed: Jun 9, 2021Published: Oct 21, 2021
Est. expiryMar 6, 2040(~13.6 yrs left)· nominal 20-yr term from priority
G06N 3/045G06N 3/0464G06N 3/09G10H 2210/325G10H 2220/106H04R 2430/03H04S 2400/13G10H 2240/325G10H 2210/391H04H 60/04G06F 3/04886H04R 2420/01G10L 25/51G10L 21/028G10H 1/46G10H 2220/101G10H 2210/056G10L 25/30G10L 21/034G10H 2250/641H04R 3/00G10H 1/0091H04B 1/1646H04S 1/007G10H 2250/311G06F 3/0482G10L 21/0272G10H 2230/015G10H 1/40H04R 27/00H04S 2400/15G10H 2210/081H04R 5/04G10H 2210/241G10L 21/043G10H 2210/155G10H 2210/125G06N 3/08G10H 2210/076G10H 1/0008H04R 29/008G10H 1/08G06F 3/04883G06F 3/165G10L 21/0316H04S 2420/07G10H 2250/031H04R 2430/01G06F 3/04847G10H 2250/035H04H 60/05H04R 2227/005H04R 2227/003H04R 3/12H04N 21/439G11B 27/105G11B 20/10527
64
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention provides a method for processing audio data, comprising the steps of providing a first audio track of mixed input data, said mixed input data representing an audio signal containing a plurality of different timbres, decomposing the mixed input data to obtain decomposed data representing an audio signal containing at least one, but not all, of the plurality of different timbres, providing a second audio track, analyzing audio data, including at least the decomposed data, to determine at least one mixing parameter, and generating an output track based on the at least one mixing parameter, said output track comprising first output data obtained from the first audio track and second output data obtained from the second audio track.

Claims

exact text as granted — not AI-modified
1 . A method for processing audio data, comprising:
 providing a first audio track of mixed input data, the mixed input data representing an audio signal containing a plurality of different timbres,   decomposing the mixed input data to obtain decomposed data representing an audio signal comprising at least one, but not all, of the plurality of different timbres,   providing a second audio track,   analyzing audio data, including at least the decomposed data, to determine at least one mixing parameter,   generating an output track based on the at least one mixing parameter, said output track comprising first output data obtained from the first audio track and second output data obtained from the second audio track.   
     
     
         2 . The method of  claim 1 , wherein the output track comprises a first portion comprising the first output data, wherein the first output data represents a predominant timbre of the first audio track, and a second portion arranged after said first portion and comprising the second output data wherein the second output data represents a predominant timbre of the second audio track. 
     
     
         3 . The method of  claim 2 ,
 wherein analyzing the audio data comprises analyzing the decomposed data to determine a transition point as the mixing parameter, and   wherein the output track is generated using the transition point such that the first portion is arranged before the transition point and the second portion is arranged after the transition point.   
     
     
         4 . The method of  claim 3 , wherein the output track further comprises a transition portion arranged between the first portion and the second portion, and associated to the transition point, wherein in the transition portion one or more of (A) a volume level of the first output data is reduced or (B) a volume level of the second output data is increased. 
     
     
         5 . The method of  claim 1 , wherein analyzing the audio data comprises determining at least one mixing parameter referring to one or more of:
 (A) a tempo of one or more of the first audio track or the second audio track,   (B) a beats per minute (BPM) of one or more of the first audio track or the second audio track,   (C) a beat grid of one or more of the first audio track or the second audio track,   (D) a beat phase of one or more of the first audio track or the second audio track,   (E) a downbeat position within one or more of the first audio track or the second audio track,   (F) a beat shift between the first audio track and the second audio track,   (G) a key of one or more of the first audio track or the second audio track,   (H) a chord progression of one or more of the first audio track or the second audio track,   (I) a timbre or group of timbres of one or more of the first audio track or the second audio track, or   (J) a song part junction of one or more of the first audio track or the second audio track.   
     
     
         6 . The method of  claim 1 , wherein analyzing the audio data comprises detecting silence data within the decomposed data. 
     
     
         7 . The method of  claim 1 , wherein analyzing the audio data comprises detecting silence data continuously extending over a predetermined time span within the decomposed data. 
     
     
         8 . The method of  claim 1 , wherein analyzing the audio data comprises determining at least a first mixing parameter based on the decomposed data, and at least a second mixing parameter based on the first mixing parameter, the second mixing parameter being the transition point. 
     
     
         9 . The method of  claim 1 ,
 wherein analyzing the audio data comprises determining a tempo of one or more of the first audio track or the second audio track as the at least one mixing parameter, and   wherein generating the output track comprises a tempo matching processing based on the determined tempo, the tempo matching processing comprising a time stretching or resampling of audio data obtained from one or more of the first audio track or the second audio track, such that the first output data and the second output data have mutually matching tempos.   
     
     
         10 . The method of  claim 1 ,
 wherein analyzing the audio data comprises determining a key of one or more of the first audio track or the second audio track as the at least one mixing parameter, and   wherein generating the output track comprises a key matching processing, the key matching processing comprising a pitch shifting of audio data obtained from one or more of the first audio track or the second audio track, such that the first output data and the second output data have mutually matching keys.   
     
     
         11 . The method of  claim 1 , wherein decomposing the mixed input data comprises processing the mixed input data within an artificial intelligence (AI) system comprising a trained neural network. 
     
     
         12 . The method of  claim 1 , wherein one or more of (A) analyzing the audio data or (B) generating the output track comprises processing of audio data within an artificial intelligence (AI) system comprising a trained neural network. 
     
     
         13 . The method of  claim 1 , further comprising playing the output track. 
     
     
         14 . A device for processing audio data, comprising
 a first input unit for receiving a first audio track of mixed input data, the mixed input data representing an audio signal comprising a plurality of different timbres,   a second input unit for receiving a second audio track,   a decomposition unit for decomposing the mixed input data to obtain decomposed data representing an audio signal comprising at least one, but not all, of the plurality of different timbres,   an analyzing unit for analyzing audio data, including at least the decomposed data, to determine at least one mixing parameter,   an output generation unit for generating an output track based on the at least one mixing parameter, the output track comprising first output data obtained from the first audio track and second output data obtained from the second audio track.   
     
     
         15 . The device of  claim 14 , comprising a tempo matching unit adapted for time stretching or resampling of audio data obtained from one or more of the first audio track or the second audio track, to generate the first output data and the second output data having mutually matching tempos. 
     
     
         16 . The device of  claim 14 , comprising a key matching unit adapted for pitch shifting of audio data obtained from one or more of the first audio track or the second audio track to generate the first output data and the second output data having mutually matching keys. 
     
     
         17 . The device of  claim 14 , wherein at least one of the decomposition unit, the analyzing unit and the output generation unit includes an artificial intelligence (AI) system comprising a trained neural network. 
     
     
         18 . The device of  claim 14 , comprising a playback unit for playing the output track. 
     
     
         19 . A method for processing audio data, comprising:
 providing an audio track of mixed input data, the mixed input data representing an audio signal comprising a plurality of different timbres;   decomposing the mixed input data to obtain decomposed data representing an audio signal containing at least one, but not all, of the plurality of different timbres; and   analyzing the decomposed data to determine a transition point or a song part junction between a first song part and a second song part within the audio track, or analyzing the decomposed data to determine another track parameter.   
     
     
         20 . A method for processing audio data, comprising:
 providing a set of audio tracks, each audio track of the set of audio tracks including mixed input data, the mixed input data representing audio signals comprising a plurality of different timbres;   decomposing each audio track of the set of audio tracks to obtain a decomposed track associated with the respective audio track, wherein the decomposed track represents an audio signal comprising at least one, but not all, of the plurality of different timbres of the respective audio track, thereby obtaining a set of decomposed tracks;   analyzing each decomposed track of the set of decomposed tracks to determine one or more track parameters of the respective audio track with which the decomposed track is associate;   selecting or allowing a user to select at least one selected audio track out of the set of audio tracks, based on at least one of the one or more track parameters; and   generating an output track based on the at least one selected audio track.   
     
     
         21 . The method of  claim 20 , wherein the track parameter refers to at least one timbre of the respective audio track. 
     
     
         22 . The method of  claim 20 , wherein the track parameter refers to at least one of a tempo, a beat, a beats per minute (BPM) value, a beat grit, a beat phase, a key, and a chord progression of the respective audio track. 
     
     
         23 . The method of  claim 20 , comprising notifying a user about at least one track parameter of the one or more track parameters, preferably displaying the at least one track parameter as associated to the respective audio track. 
     
     
         24 . The method of  claim 23 , comprising displaying a graphical representation of an audio track of the set of audio tracks, wherein the graphical representation corresponds to the associated track parameter of the audio track. 
     
     
         25 . The method of  claim 20 , comprising playing a selected audio track. 
     
     
         26 . The method of  claim 1 , wherein the second audio track contains mixed input data, the mixed input data representing an audio signal comprising a plurality of different timbres, wherein the mixed input data are decomposed to obtain decomposed data representing an audio signal comprising at least one, but not all, of the plurality of different timbres, and wherein analyzing is carried out taking into account the decomposed data obtained from the second audio track. 
     
     
         27 . The method of  claim 1 , wherein the mixed input data of one or more of the first audio track or the second audio track are decomposed (A) to obtain at least decomposed data of a vocal timbre, decomposed data of a harmonic timbre and decomposed data of a drum timbre or (B) to obtain three decomposed tracks, the three decomposed tracks comprising (1) a decomposed track of a vocal timbre, (2) a decomposed track of a harmonic timbre, and (3) a decomposed track of a drum timbre, wherein the three decomposed tracks sum up to an audio track substantially equal to one or more of the first audio track or the second audio track, respectively. 
     
     
         28 . The method of  claim 6 , wherein the silence data represents an audio signal having a volume level smaller than negative thirty decibels (−30 dB).

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.