JP7575502B2 - 音楽生成器 - Google Patents
音楽生成器 Download PDFInfo
- Publication number
- JP7575502B2 JP7575502B2 JP2023005538A JP2023005538A JP7575502B2 JP 7575502 B2 JP7575502 B2 JP 7575502B2 JP 2023005538 A JP2023005538 A JP 2023005538A JP 2023005538 A JP2023005538 A JP 2023005538A JP 7575502 B2 JP7575502 B2 JP 7575502B2
- Authority
- JP
- Japan
- Prior art keywords
- musical content
- loops
- output
- module
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0008—Associated control or indicating means
- G10H1/0025—Automatic or semi-automatic music composition, e.g. producing random music, applying rules from music theory or modifying a musical piece
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/006—Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/042—Knowledge-based neural networks; Logical representations of neural networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/088—Non-supervised learning, e.g. competitive learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
- G06N5/022—Knowledge engineering; Knowledge acquisition
- G06N5/025—Extracting rules from data
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/02—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/02—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos
- G10H1/04—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos by additional modulation
- G10H1/053—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos by additional modulation during execution only
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/031—Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/101—Music Composition or musical creation; Tools or processes therefor
- G10H2210/105—Composing aid, e.g. for supporting creation, edition or modification of a piece of music
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/101—Music Composition or musical creation; Tools or processes therefor
- G10H2210/111—Automatic composing, i.e. using predefined musical rules
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/101—Music Composition or musical creation; Tools or processes therefor
- G10H2210/125—Medley, i.e. linking parts of different musical pieces in one single piece, e.g. sound collage, DJ mix
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/101—Music Composition or musical creation; Tools or processes therefor
- G10H2210/145—Composing rules, e.g. harmonic or musical rules, for use in automatic composition; Rule generation algorithms therefor
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/155—Musical effects
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/091—Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith
- G10H2220/101—Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith for graphical creation, edition or control of musical data or parameters
- G10H2220/116—Graphical user interface [GUI] specifically adapted for electrophonic musical instruments, e.g. interactive musical displays, musical instrument icons or menus; Details of user interactions therewith for graphical creation, edition or control of musical data or parameters for graphical editing of sound parameters or waveforms, e.g. by graphical interactive control of timbre, partials or envelope
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/155—User input interfaces for electrophonic musical instruments
- G10H2220/351—Environmental parameters, e.g. temperature, ambient light, atmospheric pressure, humidity, used as input for musical purposes
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2220/00—Input/output interfacing specifically adapted for electrophonic musical tools or instruments
- G10H2220/155—User input interfaces for electrophonic musical instruments
- G10H2220/441—Image sensing, i.e. capturing images or optical patterns for musical purposes or musical control purposes
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/075—Musical metadata derived from musical analysis or for use in electrophonic musical instruments
- G10H2240/081—Genre classification, i.e. descriptive metadata for classification or selection of musical pieces according to style
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/075—Musical metadata derived from musical analysis or for use in electrophonic musical instruments
- G10H2240/085—Mood, i.e. generation, detection or selection of a particular emotional content or atmosphere in a musical piece
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/121—Musical libraries, i.e. musical databases indexed by musical parameters, wavetables, indexing schemes using musical parameters, musical rule bases or knowledge bases, e.g. for automatic composing methods
- G10H2240/125—Library distribution, i.e. distributing musical pieces from a central or master library
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/121—Musical libraries, i.e. musical databases indexed by musical parameters, wavetables, indexing schemes using musical parameters, musical rule bases or knowledge bases, e.g. for automatic composing methods
- G10H2240/131—Library retrieval, i.e. searching a database or selecting a specific musical piece, segment, pattern, rule or parameter set
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/121—Musical libraries, i.e. musical databases indexed by musical parameters, wavetables, indexing schemes using musical parameters, musical rule bases or knowledge bases, e.g. for automatic composing methods
- G10H2240/131—Library retrieval, i.e. searching a database or selecting a specific musical piece, segment, pattern, rule or parameter set
- G10H2240/141—Library retrieval matching, i.e. any of the steps of matching an inputted segment or phrase with musical database contents, e.g. query by humming, singing or playing; the steps may include, e.g. musical analysis of the input, musical feature extraction, query formulation, or details of the retrieval process
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/121—Musical libraries, i.e. musical databases indexed by musical parameters, wavetables, indexing schemes using musical parameters, musical rule bases or knowledge bases, e.g. for automatic composing methods
- G10H2240/145—Sound library, i.e. involving the specific use of a musical database as a sound bank or wavetable; indexing, interfacing, protocols or processing therefor
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2240/00—Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
- G10H2240/325—Synchronizing two or more audio tracks or files according to musical features or musical timings
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2250/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/005—Algorithms for electrophonic musical instruments or musical processing, e.g. for automatic composition or resource allocation
- G10H2250/015—Markov chains, e.g. hidden Markov models [HMM], for musical processing, e.g. musical analysis or musical composition
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2250/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/131—Mathematical functions for musical analysis, processing, synthesis or composition
- G10H2250/211—Random number generators, pseudorandom generators, classes of functions therefor
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2250/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/311—Neural networks for electrophonic musical instruments or musical processing, e.g. for musical recognition or control, automatic composition or improvisation
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2250/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/541—Details of musical waveform synthesis, i.e. audio waveshape processing from individual wavetable samples, independently of their origin or of the sound they represent
- G10H2250/641—Waveform sampler, i.e. music samplers; Sampled music loop processing, wherein a loop is a sample of a performance that has been edited to repeat seamlessly without clicks or artifacts
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Multimedia (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Acoustics & Sound (AREA)
- Molecular Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Library & Information Science (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Auxiliary Devices For Music (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Electrophonic Musical Instruments (AREA)
Description
図1は、一部の実施形態に係る例示の音楽生成器を示す図である。図示の実施形態では、音楽発生器モジュール160は、複数の異なるソースから様々な情報を受信し、出力音楽コンテンツ140を生成する。
音楽発生器モジュールは、音楽コンテンツを生成するために複数の異なるアプリケーション、モジュール、記憶素子等とやり取りし得る。例えば、エンドユーザーは、異なる種類のコンピューター装置(例えば、モバイルデバイス、デスクトップコンピューター、DJ機器等)のための複数の種類のアプリケーションのうちの1つをインストールし得る。同様に、企業ユーザーのために別の種類のアプリケーションが提供され得る。音楽コンテンツを生成する間にアプリケーションとやり取りすることにより、音楽生成器は、音楽生成器がターゲット音楽属性を特定するのに用い得る外部情報を受信する及び/又は音楽コンテンツを生成するために用いられる1つ以上のルールセットを更新することができる。1つ以上のアプリケーションとのやり取りに加えて、音楽生成器モジュールは、ルールセットの受信、ルールセットの更新等のために他のモジュールとやり取りし得る。最後に、音楽生成器モジュールは、1つ以上の記憶素子に記憶された1つ以上のルールセット、ループ及び/又は生成された音楽コンテンツにアクセスし得る。加えて、音楽生成器モジュールは、列挙した上記のアイテムのいずれかをローカルなものであるか又はネットワークを介してアクセスされ得る(例えば、クラウドベースの)1つ以上の記憶素子に記憶し得る。
一部の実施形態では、音楽発生器は、既知のアーティスト又は既知のスタイルに類似のスタイルの音楽コンテンツを出力するように構成されている。一部の実施形態では、ルールセット生成器は、そのようなカスタム音楽を促進するためにルールセットを生成するように構成されている。例えば、ルールセット生成器モジュールは、アーティストの特定のスタイルを該アーティストから以前に作曲された音楽コンテンツを用いることにより捕らえてルールセットを決定する。該アーティストのためのルールセットが決定されると、音楽生成器モジュールはそのアーティストのスタイルに固有の新たな音楽コンテンツを生成し得る。
図5は、複数のループセットに複数の対応するルールセットを用いてアクセスするように構成された音楽生成器モジュールを示す図である。一部の実施形態では、(例えば、異なる楽器のための)複数の異なるルールセットを使用することにより、より大きな変動、ターゲット属性に対する音楽のより正確なマッチング、現実のミュージシャンにより似せること等を提供し得る。
ビデオのための音楽コンテンツを生成することは長く面倒な作業であり得る。1つ以上のルールセットを用いたルールベースの機械学習を適用することは、このプロセスを回避し得る及び/又はビデオのためのより関連性のある音楽コンテンツを提供し得る。一部の実施形態では、音楽生成器は、ループを選択及び組み合わせる場合に、1つ以上のルールセットへの入力としてビデオコンテンツを用いる。例えば、音楽生成器は、ビデオデータに基づいてターゲット音楽属性を生成し得る及び/又はビデオデータの属性を直接ルールセットへの入力として用い得る。さらに、ビデオのためのサウンドトラックを生成する場合、異なるオーディエンスのために異なるルールセットを用いて各オーディエンスのための固有の体験を生成し得る。音楽生成器がビデオのために用いる1つ以上のルールセット及び1つ以上のループを選択すると、音楽生成器はビデオが視聴されている間に音楽コンテンツを生成して音楽コンテンツを出力する。さらに、例えば、ビデオの視聴者に関連する環境情報に基づいて、ルールセットがリアルタイムで調整され得る。
一部の実施形態では、ルールに基づく機械学習を用いてビデオのために音楽コンテンツを生成することは、環境情報に基づいて、(例えばその音楽コンテンツが基づく)ルールセットをリアルタイムで調整することを可能にする。この音楽コンテンツを生成する方法は、同じビデオコンテンツの異なる視聴者のために異なる音楽を生成し得る。
図9A~図9Bは、一部の実施形態に係るグラフィカルユーザーインターフェイスを示すブロック図である。図示の実施形態では、図9Aはユーザーアプリケーション910により表示されるGUIを含み、図9Bは、エンタープライズアプリケーション930により表示されるGUIを含む。一部の実施形態では、図9A及び図9Bに表示されるGUIはアプリケーションではなく、むしろウェブサイトにより生成される。様々な実施形態では、(例えば、音量、エネルギー等を制御するため)ダイヤル、ボタン、ノブ、(例えば、ユーザーに更新された情報を提供するため)表示ボックス等の要素の1つ以上を含む様々な適切な要素のいずれかが表示され得る。
図10~図12は、音楽生成器モジュール160の特定の実施形態に関する詳細を示す。なお、これらの特定の例は説明の目的で開示しているが、それらは本開示の範囲を制限することを意図したものではない。これらの実施形態では、ループからの音楽の構築は、パーソナルコンピューター、モバイルデバイス、メディアデバイス等のクライアントシステムにより行われる。ループは、アーティストパックと呼ばれ得る専門的に監修されたループパックに分割されてもよい。音楽プロパティのためにループが分析し、そのプロパティがループメタデータとして記憶され得る。構築されたトラック内のオーディオが(例えば、リアルタイムで)分析され、出力ストリームをミックス及びマスターするためにフィルタリングされ得る。スライダ又はボタンを用いたユーザーとのやりとりからの明示的なフィードバック及び例えば、音量変化に基づいて、リスニングの長さ、環境情報等に基づいてセンサにより生成される暗黙的なフィードバックを含む様々なフィードバックがサーバーに送信され得る。一部の実施形態では、制御入力は(例えば、直接的又は間接的にターゲット音楽属性を特定するため)既知の効果を有し、作曲モジュール(composition module)により用いられる。
図13は、一部の実施形態に係る出力音楽コンテンツを生成する方法を示すフロー図である。図13に示す方法は、とりわけ本明細書で開示するコンピューター回路、システム、装置、素子又はコンポーネントのうちのいずれかと共に用いられ得る。様々な実施形態では、図示の方法要素のうちの一部は図示のものと異なる順番で同時に実施され得るか又は省略され得る。追加の方法要素が必要に応じて行われ得る。
Claims (20)
- 作業を行うためにコンピューター装置により実行可能な命令が記憶された非一時的コンピューター読み取り可能媒体であって、該作業は、
複数の音楽ループを、該ループのうちの2つ以上が経時的に重ねられるように組み合わせることにより出力音楽コンテンツを生成することであって、該生成することは、
前記出力音楽コンテンツに加えるループを選択するための統計的なルールであって、少なくとも1つの統計的なルールは、第1の種類のループを前記出力音楽コンテンツに含めることを示す、統計的なルールと、
前記出力音楽コンテンツにおいて重ねられるループの数を決定するための統計的なルールであって、少なくとも1つの統計的なルールは、前記出力音楽コンテンツにおいて第1の数のループを重ねることを示す、統計的なルールと、
複数のセクションの種類のうちから、前記出力音楽コンテンツのための次のセクションの種類を決定するための統計的なルールと、
に基づいて作曲モジュールによって行われる、ことと、
前記作曲モジュールによって用いられる前記統計的なルールのための1つ以上のパラメータを調整することであって、該調整することは、フィードバック情報を入力として受信する機械学習モジュールの出力に基づき、該フィードバック情報は前記出力音楽コンテンツに関連する、ことと、
を含む、非一時的コンピューター読み取り可能媒体。 - 前記機械学習モジュールはサーバーによって実行され、前記コンピューター装置は広域ネットワークを介して前記1つ以上のパラメータへの調整値を受信する、請求項1に記載の非一時的コンピューター読み取り可能媒体。
- 前記作業は、
前記出力音楽コンテンツを表すパフォーマンススクリプトを前記サーバーに送信することであって、前記機械学習モジュールは該パフォーマンススクリプトも入力として受信する、こと、
をさらに含む、請求項2に記載の非一時的コンピューター読み取り可能媒体。 - 前記機械学習モジュールはニューラルネットワークである、請求項1に記載の非一時的コンピューター読み取り可能媒体。
- 前記生成することは、
トラックのゲインを変更するための統計的なルール、
セクションにトランジションインするか又はトランジションアウトするための統計的なルール、
1種類以上の楽器を選択するための統計的なルール、
ボーカルループをチョッピングするかどうかを決定するための統計的なルール、
ローパスフィルタを適用するための統計的なルール、
リバーブを適用するための統計的なルール、
ホワイトノイズを適用するための統計的なルール、及び
テンポを選択するための統計的なルール、
のうちの3つ以上にさらに基づき、
前記次のセクションの種類を決定することは、イントロ、ビルドアップ、ドロップ、ブレークダウン及びブリッジを含むセクションの種類のうちの少なくとも3つのうちから行われる、請求項1に記載の非一時的コンピューター読み取り可能媒体。 - 前記フィードバック情報は、
明示的なユーザー入力、
ユーザーのリスニング挙動、及び
環境情報、
の種類の情報を含む、請求項1に記載の非一時的コンピューター読み取り可能媒体。 - 前記複数のセクションの種類は、ビルドアップ、ドロップ、ブレークダウン及びブリッジを少なくとも含む、請求項1に記載の非一時的コンピューター読み取り可能媒体。
- 前記ビルドアップは、層を追加するための学習された統計的なルールに関連し、ブレークダウンセクションは層を取り除くための学習された統計的なルールに関連する、請求項7に記載の非一時的コンピューター読み取り可能媒体。
- 前記作業は、
ユーザーフィードバックに基づいて前記統計的なルールのうちの1つ以上を調整すること、
をさらに含む、請求項1に記載の非一時的コンピューター読み取り可能媒体。 - 前記作業は、
音声出力装置によって認識される前記出力音楽コンテンツの表現を生成するために前記作曲モジュールによって生成されるパフォーマンススクリプトを、パフォーマンスモジュールにより処理すること、
をさらに含む、請求項1に記載の非一時的コンピューター読み取り可能媒体。 - 前記作業は、
前記機械学習モジュールを動作させて、前記フィードバック情報に基づいて前記出力を生成させること、
をさらに含む、請求項1に記載の非一時的コンピューター読み取り可能媒体。 - コンピューターシステムにより、機械学習モジュールを動作させて、作曲モジュールによって生成される出力音楽コンテンツ及び該出力音楽コンテンツに関連するフィードバック情報に基づき出力を生成させることと、
前記コンピューターシステムにより、前記出力に基づいて、前記作曲モジュールによって用いられる統計的なルールのための1つ以上のパラメータに対する調整を生成することであって、該統計的なルールは、
前記出力音楽コンテンツに加えるループを選択するためのルールであって、少なくとも1つの統計的なルールは、第1の種類のループを前記出力音楽コンテンツに含めることを示す、ルールと、
前記出力音楽コンテンツにおいて重ねられるループの数を決定するためのルールであって、少なくとも1つの統計的なルールは、前記出力音楽コンテンツにおいて第1の数のループを重ねることを示す、ルールと、
複数のセクションの種類のうちから、前記出力音楽コンテンツのための次のセクションの種類を決定するためのルールと、
を含む、ことと、
を含む方法。 - 前記フィードバック情報は複数の異なるユーザー装置に関連し、前記出力音楽コンテンツは複数の異なるユーザー装置の作曲モジュールによって生成される、請求項12に記載の方法。
- 前記コンピューターシステムにより、前記1つ以上のパラメータに対する前記調整を周期的に生成し、前記調整を前記複数の異なるユーザー装置に送信することをさらに含む、請求項13に記載の方法。
- 前記機械学習モジュールはさらに、前記出力音楽コンテンツのための1つ以上のパフォーマンススクリプトに基づいて前記出力を生成する、請求項13に記載の方法。
- 調整された前記1つ以上のパラメータは、統計関数の係数である、請求項13に記載の方法。
- 前記フィードバック情報は、
明示的なユーザー入力、
ユーザーのリスニング挙動、及び
環境情報、
の種類の情報を含む、請求項13に記載の方法。 - 前記機械学習モジュールを動作させることは、所望のフィードバック情報と、前記出力音楽コンテンツのための所望の音楽属性に関するユーザー入力との相互関係に影響を与える、請求項13に記載の方法。
- 前記コンピューターシステムにより、前記作曲モジュールを動作させて前記出力音楽コンテンツを生成させることをさらに含む、請求項13に記載の方法。
- 1つ以上のプロセッサと、
プログラム命令が記憶された1つ以上のメモリと、
を含む装置であって、
前記プログラム命令は、
複数の音楽ループを、該ループのうちの2つ以上が経時的に重ねられるように組み合わせることにより出力音楽コンテンツを生成することであって、該生成することは、
前記出力音楽コンテンツに加えるループを選択するための統計的なルールであって、少なくとも1つの統計的なルールは、第1の種類のループを前記出力音楽コンテンツに含めることを示す、統計的なルールと、
前記出力音楽コンテンツにおいて重ねられるループの数を決定するための統計的なルールであって、少なくとも1つの統計的なルールは、前記出力音楽コンテンツにおいて第1の数のループを重ねることを示す、統計的なルールと、
複数のセクションの種類のうちから、前記出力音楽コンテンツのための次のセクションの種類を決定するための統計的なルールと、
に基づいて作曲モジュールによって行われる、ことと、
前記作曲モジュールによって用いられる前記統計的なルールのための1つ以上のパラメータを調整することであって、該調整することは、フィードバック情報を入力として受信する機械学習モジュールの出力に基づき、該フィードバック情報は前記出力音楽コンテンツに関連する、ことと、
を行うために、前記1つ以上のプロセッサにより実行可能である、装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024108083A JP2024127992A (ja) | 2018-05-24 | 2024-07-04 | 音楽生成器 |
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201862676150P | 2018-05-24 | 2018-05-24 | |
| US62/676,150 | 2018-05-24 | ||
| PCT/US2019/033686 WO2019226861A1 (en) | 2018-05-24 | 2019-05-23 | Music generator |
| US16/420,456 US10679596B2 (en) | 2018-05-24 | 2019-05-23 | Music generator |
| JP2021516539A JP7214852B2 (ja) | 2018-05-24 | 2019-05-23 | 音楽生成器 |
| US16/420,456 | 2019-05-23 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021516539A Division JP7214852B2 (ja) | 2018-05-24 | 2019-05-23 | 音楽生成器 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024108083A Division JP2024127992A (ja) | 2018-05-24 | 2024-07-04 | 音楽生成器 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023052454A JP2023052454A (ja) | 2023-04-11 |
| JP7575502B2 true JP7575502B2 (ja) | 2024-10-29 |
Family
ID=68613471
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021516539A Active JP7214852B2 (ja) | 2018-05-24 | 2019-05-23 | 音楽生成器 |
| JP2023005538A Active JP7575502B2 (ja) | 2018-05-24 | 2023-01-18 | 音楽生成器 |
| JP2024108083A Pending JP2024127992A (ja) | 2018-05-24 | 2024-07-04 | 音楽生成器 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021516539A Active JP7214852B2 (ja) | 2018-05-24 | 2019-05-23 | 音楽生成器 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024108083A Pending JP2024127992A (ja) | 2018-05-24 | 2024-07-04 | 音楽生成器 |
Country Status (6)
| Country | Link |
|---|---|
| US (4) | US10679596B2 (ja) |
| EP (1) | EP3803633A1 (ja) |
| JP (3) | JP7214852B2 (ja) |
| KR (4) | KR20240007944A (ja) |
| CN (2) | CN112189193B (ja) |
| WO (1) | WO2019226861A1 (ja) |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| IES86526B2 (en) | 2013-04-09 | 2015-04-08 | Score Music Interactive Ltd | A system and method for generating an audio file |
| US9721551B2 (en) | 2015-09-29 | 2017-08-01 | Amper Music, Inc. | Machines, systems, processes for automated music composition and generation employing linguistic and/or graphical icon based musical experience descriptions |
| WO2019121576A2 (en) | 2017-12-18 | 2019-06-27 | Bytedance Inc. | Automated music production |
| US10424280B1 (en) | 2018-03-15 | 2019-09-24 | Score Music Productions Limited | Method and system for generating an audio or midi output file using a harmonic chord map |
| EP3803633A1 (en) * | 2018-05-24 | 2021-04-14 | Aimi Inc. | Music generator |
| EP3864647A4 (en) * | 2018-10-10 | 2022-06-22 | Accusonus, Inc. | AUDIO STEMS PROCESSING METHOD AND SYSTEM |
| JP7414015B2 (ja) * | 2019-01-23 | 2024-01-16 | ソニーグループ株式会社 | 情報処理システム、情報処理方法、およびプログラム |
| US11037538B2 (en) | 2019-10-15 | 2021-06-15 | Shutterstock, Inc. | Method of and system for automated musical arrangement and musical instrument performance style transformation supported within an automated music performance system |
| US11024275B2 (en) | 2019-10-15 | 2021-06-01 | Shutterstock, Inc. | Method of digitally performing a music composition using virtual musical instruments having performance logic executing within a virtual musical instrument (VMI) library management system |
| US10964299B1 (en) | 2019-10-15 | 2021-03-30 | Shutterstock, Inc. | Method of and system for automatically generating digital performances of music compositions using notes selected from virtual musical instruments based on the music-theoretic states of the music compositions |
| WO2021159203A1 (en) * | 2020-02-10 | 2021-08-19 | 1227997 B.C. Ltd. | Artificial intelligence system & methodology to automatically perform and generate music & lyrics |
| US11947864B2 (en) * | 2020-02-11 | 2024-04-02 | Aimi Inc. | Music content generation using image representations of audio files |
| JP7189169B2 (ja) * | 2020-02-25 | 2022-12-13 | 株式会社豊田中央研究所 | 自動作曲システム及び自動作曲方法 |
| US11670322B2 (en) * | 2020-07-29 | 2023-06-06 | Distributed Creation Inc. | Method and system for learning and using latent-space representations of audio signals for audio content-based retrieval |
| KR20230052298A (ko) * | 2020-08-21 | 2023-04-19 | 에이미 인코퍼레이티드 | 음악 생성기에 대한 비교 트레이닝 |
| KR102673406B1 (ko) * | 2020-09-23 | 2024-06-17 | 주식회사 패튼코 | 딥뉴럴 네트워크 기반의 음원 자동 생성 서비스를 제공하는 장치 및 방법 |
| US11756516B2 (en) * | 2020-12-09 | 2023-09-12 | Matthew DeWall | Anatomical random rhythm generator |
| GB2602118B (en) * | 2020-12-18 | 2025-07-23 | Scored Tech Inc | Generating and mixing audio arrangements |
| WO2022160054A1 (en) * | 2021-01-29 | 2022-08-04 | 1227997 B.C. Ltd. | Artificial intelligence and audio processing system & methodology to automatically compose, perform, mix, and compile large collections of music |
| US11183160B1 (en) * | 2021-02-16 | 2021-11-23 | Wonder Inventions, Llc | Musical composition file generation and management system |
| TWI775401B (zh) * | 2021-04-22 | 2022-08-21 | 盛微先進科技股份有限公司 | 雙聲道之音訊處理系統及其運作方法 |
| CN113299255A (zh) * | 2021-05-13 | 2021-08-24 | 中国科学院声学研究所 | 基于深度神经网络和音乐元素驱动的情感音乐生成方法 |
| JP2024522115A (ja) * | 2021-05-27 | 2024-06-11 | エックスディーマインド インコーポレイテッド | 動画解析に基づく補足音声セグメントの選択 |
| US20240241914A1 (en) * | 2021-08-30 | 2024-07-18 | Anup Tikku | Method, system and computer program product for generating and presenting customized content |
| KR20230033526A (ko) * | 2021-09-01 | 2023-03-08 | 현대자동차주식회사 | 차량의 주행음 생성 장치 및 방법 |
| CN113923517B (zh) * | 2021-09-30 | 2024-05-07 | 北京搜狗科技发展有限公司 | 一种背景音乐生成方法、装置及电子设备 |
| EP4195196A1 (en) * | 2021-12-09 | 2023-06-14 | Bellevue Investments GmbH & Co. KGaA | System and method for increasing energy level of songs |
| US20240127776A1 (en) * | 2022-10-14 | 2024-04-18 | Aimi Inc. | Dynamic control of generative music composition |
| WO2024178038A1 (en) * | 2023-02-24 | 2024-08-29 | Aimi Inc. | Machine learning model trained based on music and decisions generated by expert system |
| WO2025049565A1 (en) * | 2023-08-31 | 2025-03-06 | Aimi Inc. | Techniques for generating musical plan based on both explicit user parameter adjustments and automated parameter adjustments based on conversational interface |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080092721A1 (en) | 2006-10-23 | 2008-04-24 | Soenke Schnepel | Methods and apparatus for rendering audio data |
| JP2008242037A (ja) | 2007-03-27 | 2008-10-09 | Yamaha Corp | 楽曲データ自動生成装置及び音楽再生制御装置 |
| US20140052282A1 (en) | 2012-08-17 | 2014-02-20 | Be Labs, Llc | Music generator |
| JP2016523001A (ja) | 2013-03-15 | 2016-08-04 | ディーティーエス・インコーポレイテッドDTS,Inc. | 複数のオーディオステムからの自動マルチチャネル音楽ミックス |
| US20180047372A1 (en) | 2016-08-10 | 2018-02-15 | Red Pill VR, Inc. | Virtual music experiences |
Family Cites Families (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5963916A (en) | 1990-09-13 | 1999-10-05 | Intouch Group, Inc. | Network apparatus and method for preview of music products and compilation of market data |
| US5736666A (en) * | 1996-03-20 | 1998-04-07 | California Institute Of Technology | Music composition |
| AUPP547898A0 (en) | 1998-08-26 | 1998-09-17 | Canon Kabushiki Kaisha | System and method for automatic music generation |
| FR2785438A1 (fr) | 1998-09-24 | 2000-05-05 | Baron Rene Louis | Procede et dispositif de generation musicale |
| US7169996B2 (en) | 2002-11-12 | 2007-01-30 | Medialab Solutions Llc | Systems and methods for generating music using data/music data file transmitted/received via a network |
| US7601904B2 (en) * | 2005-08-03 | 2009-10-13 | Richard Dreyfuss | Interactive tool and appertaining method for creating a graphical music display |
| US20090231968A1 (en) | 2005-08-31 | 2009-09-17 | Matsushita Electric Industrial Co., Ltd. | Recording medium storing management information for content attribute and recording device and playback device for the recording medium |
| US7491878B2 (en) | 2006-03-10 | 2009-02-17 | Sony Corporation | Method and apparatus for automatically creating musical compositions |
| US7594079B2 (en) | 2006-09-29 | 2009-09-22 | Mips Technologies, Inc. | Data cache virtual hint way prediction, and applications thereof |
| CN101536609A (zh) | 2006-10-31 | 2009-09-16 | 皇家飞利浦电子股份有限公司 | 响应音频信号控制光 |
| JP5259075B2 (ja) | 2006-11-28 | 2013-08-07 | ソニー株式会社 | マッシュアップ装置およびコンテンツの作成方法 |
| US8173883B2 (en) | 2007-10-24 | 2012-05-08 | Funk Machine Inc. | Personalized music remixing |
| US8426715B2 (en) | 2007-12-17 | 2013-04-23 | Microsoft Corporation | Client-side audio signal mixing on low computational power player using beat metadata |
| US20090164902A1 (en) | 2007-12-19 | 2009-06-25 | Dopetracks, Llc | Multimedia player widget and one-click media recording and sharing |
| US10311446B2 (en) | 2008-12-05 | 2019-06-04 | Nokia Technologies Oy | Method and apparatus for obfuscating context information |
| CA2996784A1 (en) * | 2009-06-01 | 2010-12-09 | Music Mastermind, Inc. | System and method of receiving, analyzing, and editing audio to create musical compositions |
| US8035023B2 (en) | 2009-08-25 | 2011-10-11 | Volkswagen Ag | Predictive environment music playlist selection |
| US9053696B2 (en) * | 2010-12-01 | 2015-06-09 | Yamaha Corporation | Searching for a tone data set based on a degree of similarity to a rhythm pattern |
| CN102903375B (zh) | 2011-07-25 | 2017-06-13 | 富泰华工业(深圳)有限公司 | 音乐播放装置及播放方法 |
| US9798805B2 (en) * | 2012-06-04 | 2017-10-24 | Sony Corporation | Device, system and method for generating an accompaniment of input music data |
| US8927846B2 (en) * | 2013-03-15 | 2015-01-06 | Exomens | System and method for analysis and creation of music |
| GB2538994B (en) * | 2015-06-02 | 2021-09-15 | Sublime Binary Ltd | Music generation tool |
| US20160379611A1 (en) * | 2015-06-23 | 2016-12-29 | Medialab Solutions Corp. | Systems and Method for Music Remixing |
| US10068556B2 (en) * | 2015-11-18 | 2018-09-04 | Pandora Media, Inc. | Procedurally generating background music for sponsored audio |
| US9799312B1 (en) * | 2016-06-10 | 2017-10-24 | International Business Machines Corporation | Composing music using foresight and planning |
| EP3803633A1 (en) * | 2018-05-24 | 2021-04-14 | Aimi Inc. | Music generator |
| CN109189974A (zh) * | 2018-08-08 | 2019-01-11 | 平安科技(深圳)有限公司 | 一种作曲模型的建立方法、系统、设备和存储介质 |
| GB2581319B (en) * | 2018-12-12 | 2022-05-25 | Bytedance Inc | Automated music production |
| EP3798865A1 (en) * | 2019-09-30 | 2021-03-31 | Moodagent A/S | Methods and systems for organizing music tracks |
| US10964299B1 (en) * | 2019-10-15 | 2021-03-30 | Shutterstock, Inc. | Method of and system for automatically generating digital performances of music compositions using notes selected from virtual musical instruments based on the music-theoretic states of the music compositions |
| US11037538B2 (en) * | 2019-10-15 | 2021-06-15 | Shutterstock, Inc. | Method of and system for automated musical arrangement and musical instrument performance style transformation supported within an automated music performance system |
| US11024275B2 (en) * | 2019-10-15 | 2021-06-01 | Shutterstock, Inc. | Method of digitally performing a music composition using virtual musical instruments having performance logic executing within a virtual musical instrument (VMI) library management system |
| US11947864B2 (en) * | 2020-02-11 | 2024-04-02 | Aimi Inc. | Music content generation using image representations of audio files |
| CA3169171A1 (en) * | 2020-02-24 | 2021-09-02 | Lucid Inc. | Method, system, and medium for affective music recommendation and composition |
-
2019
- 2019-05-23 EP EP19730624.4A patent/EP3803633A1/en not_active Ceased
- 2019-05-23 CN CN201980034805.9A patent/CN112189193B/zh active Active
- 2019-05-23 US US16/420,456 patent/US10679596B2/en active Active
- 2019-05-23 KR KR1020237045330A patent/KR20240007944A/ko not_active Ceased
- 2019-05-23 CN CN202510588274.5A patent/CN120412505A/zh active Pending
- 2019-05-23 WO PCT/US2019/033686 patent/WO2019226861A1/en not_active Ceased
- 2019-05-23 KR KR1020237006839A patent/KR102621546B1/ko active Active
- 2019-05-23 JP JP2021516539A patent/JP7214852B2/ja active Active
- 2019-05-23 KR KR1020207037226A patent/KR102459109B1/ko active Active
- 2019-05-23 KR KR1020227036657A patent/KR102505818B1/ko active Active
-
2020
- 2020-06-05 US US16/894,153 patent/US11450301B2/en active Active
-
2022
- 2022-09-15 US US17/932,552 patent/US20230020181A1/en not_active Abandoned
-
2023
- 2023-01-18 JP JP2023005538A patent/JP7575502B2/ja active Active
-
2024
- 2024-07-04 JP JP2024108083A patent/JP2024127992A/ja active Pending
-
2025
- 2025-07-29 US US19/283,698 patent/US20250356827A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080092721A1 (en) | 2006-10-23 | 2008-04-24 | Soenke Schnepel | Methods and apparatus for rendering audio data |
| JP2008242037A (ja) | 2007-03-27 | 2008-10-09 | Yamaha Corp | 楽曲データ自動生成装置及び音楽再生制御装置 |
| US20140052282A1 (en) | 2012-08-17 | 2014-02-20 | Be Labs, Llc | Music generator |
| JP2016523001A (ja) | 2013-03-15 | 2016-08-04 | ディーティーエス・インコーポレイテッドDTS,Inc. | 複数のオーディオステムからの自動マルチチャネル音楽ミックス |
| US20180047372A1 (en) | 2016-08-10 | 2018-02-15 | Red Pill VR, Inc. | Virtual music experiences |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102505818B1 (ko) | 2023-03-07 |
| US20190362696A1 (en) | 2019-11-28 |
| US11450301B2 (en) | 2022-09-20 |
| WO2019226861A1 (en) | 2019-11-28 |
| CN112189193B (zh) | 2025-06-06 |
| CN120412505A (zh) | 2025-08-01 |
| KR20210013621A (ko) | 2021-02-04 |
| US20250356827A1 (en) | 2025-11-20 |
| KR20220147156A (ko) | 2022-11-02 |
| KR102459109B1 (ko) | 2022-10-27 |
| KR20240007944A (ko) | 2024-01-17 |
| JP7214852B2 (ja) | 2023-01-30 |
| US20210027754A1 (en) | 2021-01-28 |
| US10679596B2 (en) | 2020-06-09 |
| JP2021524945A (ja) | 2021-09-16 |
| KR102621546B1 (ko) | 2024-01-08 |
| EP3803633A1 (en) | 2021-04-14 |
| CN112189193A (zh) | 2021-01-05 |
| KR20230037056A (ko) | 2023-03-15 |
| US20230020181A1 (en) | 2023-01-19 |
| JP2024127992A (ja) | 2024-09-20 |
| JP2023052454A (ja) | 2023-04-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7575502B2 (ja) | 音楽生成器 | |
| JP7506840B2 (ja) | 音楽コンテンツの生成 | |
| JP7547621B2 (ja) | 音楽生成器のための比較トレーニング | |
| O'Connell | Musical Mosaicing with High Level |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230215 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20230215 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230404 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230629 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231003 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231225 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240305 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240704 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20240711 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241008 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241017 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7575502 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
