CN101326569B - 音乐编辑设备和音乐编辑方法 - Google Patents
音乐编辑设备和音乐编辑方法 Download PDFInfo
- Publication number
- CN101326569B CN101326569B CN2006800461745A CN200680046174A CN101326569B CN 101326569 B CN101326569 B CN 101326569B CN 2006800461745 A CN2006800461745 A CN 2006800461745A CN 200680046174 A CN200680046174 A CN 200680046174A CN 101326569 B CN101326569 B CN 101326569B
- Authority
- CN
- China
- Prior art keywords
- song
- bat
- audio mixing
- metadata
- reproduced
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 52
- 238000002156 mixing Methods 0.000 claims abstract description 141
- 239000000203 mixture Substances 0.000 claims abstract description 18
- 238000012937 correction Methods 0.000 claims abstract description 6
- 238000012545 processing Methods 0.000 claims description 65
- 230000005236 sound signal Effects 0.000 claims description 27
- 230000010354 integration Effects 0.000 claims description 14
- 238000005259 measurement Methods 0.000 claims 1
- 230000009897 systematic effect Effects 0.000 claims 1
- 230000001360 synchronised effect Effects 0.000 abstract description 18
- 238000010586 diagram Methods 0.000 description 42
- 230000033764 rhythmic process Effects 0.000 description 35
- 239000000463 material Substances 0.000 description 28
- 230000008859 change Effects 0.000 description 24
- 238000003860 storage Methods 0.000 description 19
- 230000008569 process Effects 0.000 description 17
- 230000008878 coupling Effects 0.000 description 16
- 238000010168 coupling process Methods 0.000 description 16
- 238000005859 coupling reaction Methods 0.000 description 16
- 230000000694 effects Effects 0.000 description 15
- 238000005516 engineering process Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 14
- 241000288673 Chiroptera Species 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 238000012913 prioritisation Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 239000012634 fragment Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 208000019901 Anxiety disease Diseases 0.000 description 1
- 241001269238 Data Species 0.000 description 1
- 241000196324 Embryophyta Species 0.000 description 1
- 244000188472 Ilex paraguariensis Species 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 230000036506 anxiety Effects 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000010183 spectrum analysis Methods 0.000 description 1
- 230000000638 stimulation Effects 0.000 description 1
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/36—Accompaniment arrangements
- G10H1/40—Rhythm
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- 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
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- 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
- G10H2210/076—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 for extraction of timing, tempo; Beat detection
-
- 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/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/131—Morphing, i.e. transformation of a musical piece into a new different one, e.g. remix
- G10H2210/136—Morphing interpolation, i.e. interpolating in pitch, harmony or time, tempo or rhythm, between two different musical pieces, e.g. to produce a new musical work
-
- 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/375—Tempo or beat alterations; Music timing control
- G10H2210/391—Automatic tempo adjustment, correction or control
-
- 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/011—Files or data streams containing coded musical information, e.g. for transmission
- G10H2240/016—File editing, i.e. modifying musical data files or streams as such
-
- 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/011—Files or data streams containing coded musical information, e.g. for transmission
- G10H2240/046—File format, i.e. specific or non-standard musical file format used in or adapted for electrophonic musical instruments, e.g. in wavetables
- G10H2240/061—MP3, i.e. MPEG-1 or MPEG-2 Audio Layer III, lossy audio compression
-
- 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/011—Files or data streams containing coded musical information, e.g. for transmission
- G10H2240/046—File format, i.e. specific or non-standard musical file format used in or adapted for electrophonic musical instruments, e.g. in wavetables
- G10H2240/066—MPEG audio-visual compression file formats, e.g. MPEG-4 for coding of audio-visual objects
-
- 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/091—Info, i.e. juxtaposition of unrelated auxiliary information or commercial messages with or between music files
-
- 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/171—Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
- G10H2240/281—Protocol or standard connector for transmission of analog or digital data to or from an electrophonic musical instrument
- G10H2240/295—Packet switched network, e.g. token ring
- G10H2240/305—Internet or TCP/IP protocol use for any electrophonic musical instrument data or musical parameter transmission purposes
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Electrophonic Musical Instruments (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
提供一种音乐编辑设备和音乐编辑方法,使用所谓时间线元数据,该元数据描述歌曲的拍子和旋律结构,来以低负载自动完成自动DJ混音播放。设备还包括同步再现控制部分,发送主拍子给混音处理部分并相应于混音处理再现多首歌,混音处理是混音处理部分相应于混音模式和元数据而指定的;和混合部分,混合同步再现控制部分再现的歌曲。同步再现控制部分还包括相位比较器,比较从元数据生成的拍子同步信号的相位与主拍子信号的相位,元数据是从混音处理部分提供的;积分电路,积分相位比较器的相位比较输出;和校正部分,基于积分电路的积分输出校正节拍。
Description
技术领域
本发明涉及将从歌曲所划分的歌曲部分、小节(bar)等获得的音乐内容等作为素材进行编辑并创建新歌曲(音乐内容)的音乐编辑设备和方法。
背景技术
随着存储器型音频的普及,用户日常携带大量歌曲。存储器型音频允许它们的用户持续聆听大量歌曲而不需要改变介质,这种方式已变得普及,即用户不仅连续聆听每个CD专辑的歌曲而且聆听所有CD专辑中打乱的歌曲以及按播放列表排列的他们最喜爱的歌曲。可以说用户按照他们的喜爱顺序而不是在CD专辑中记录的歌曲顺序来聆听他们喜爱的歌曲的自由度已经提高了。
但是,假定用户从始至终聆听每首歌。另外,歌曲之间存在无音区。换句话说,一首歌是最小单元。因此用户必须以一首歌为基础聆听音乐。用户的注意力,即他或她的热情在歌曲之间的无音区中断。因此,用户难于连续使他或她保持紧张来聆听歌曲。
图32示出了使用歌曲A和歌曲B的常规音乐再现。在这种情况下,使用两首歌的原始节拍再现这两首歌。当然,在这些歌曲之间有无音区。
因此,开发了组合多个音乐素材并编辑它们的技术。公开号为2003-44046的日本专利申请公开了一种技术,即组合通过用户的键盘和鼠标输入的多个音乐素材并且允许他或她交互编辑它们并欣赏再现的歌曲。该技术中,可将如声音模式的声音片断(sound piece)和可应用到声音片断的效果组成的单击(one-shot)和轻击(tip)分配给键盘的各个键。当用户按下这些键时,组合并输出与其相应的轻击。当同时按下多个键,组合并输出相应的轻击。另外,当连续按下键时,按时间顺序组合相应的轻击,由此合成一首歌曲。
但是,公开号为2003-44046的日本专利申请公开的上述技术,难以以这种方式连接多个歌曲的部分来重新合成歌曲从而这些歌曲的拍子与如磁盘操作员(DJ)创建的混音匹配相同。目前DJ是普遍的职业。有唱片(label)公司专门处理混音音乐。欣赏混音音乐的用户数量日益增加。
音乐编辑设备中考虑音乐的拍子,优选的是实时跟随当前正再现的歌曲节奏的同时,如专业DJ那样以正确匹配每首歌节奏的方式连续或同时再现多首歌曲。
有称为DJ职业的人可连续连接多个歌曲并通过控制再现开始时刻和这些歌曲的节拍,将它们再现成好像它们是具有唱片转盘的一连串歌曲。这个技术一般被称为混音(remix)。这样的节奏同步再现给听者提供新的感受和刺激,如超出常规简单聆听方式的高级音乐聆听形式。因此,近年来,DJ混音技术作为新的音乐表达技术而变得普遍。
但是,目前很难机械地使得DJ再现技术自动化。这是因为虽然音乐的节奏、拍子和节拍是人类能容易察觉的大量感觉,但是机器很难辨识它们。即使使用自动辨识技术,它的辨识精度不能达到100%。因此机器不足以实际用于需要尽善尽美的音乐配置。因为机器不能理解音乐的结构,它们不能像DJ那样基于音乐结构自动执行灵活配置再现。
根据上述观点,本发明解决以下问题。DJ可无缝开始再现下一首歌,使其拍子和小节与正再现的那首歌的匹配。相反,由于机器不能辨识拍子和小节,它们不能自动执行这样的过程。
DJ可无缝开始再现下一首歌,使其拍子和小节与正再现的那首歌的匹配。相反,由于机器不能辨识拍子和小节,它们不能自动执行这样的过程。
DJ可无缝开始再现下一首歌,使得即使当前歌的节拍改变,其节拍与当前正再现的那首歌的匹配。相反,由于机器不能辨识节拍,它们不能自动执行这样的过程。
DJ可无缝开始再现下一首歌,使其旋律与当前正再现的那首歌的匹配。相反,由于机器不能辨识该节奏,它们不能自动执行这样的过程。
根据上述观点产生本发明。本发明的目的是提供使用所谓时间线元数据(所述元数据描述歌曲的拍子和旋律结构)的音乐编辑设备来以低负载自动完成自动DJ混音播放。
发明公开
为了解决上述问题,本发明的音乐编辑设备包括混音处理部分,基于元数据和混音模式文件执行混音处理,所述元数据是相应于歌曲数据而预生成的且至少包含基于时间的拍子位置;同步再现控制部分,产生主拍子,将主拍子发送到混音处理部分并相应于混音处理使用各个元数据来再现多首歌曲,该混音处理是混音处理部分相应于混音模式文件和元数据而指定的;和混合部分,混合同步再现控制部分所再现的歌曲。同步再现控制部分还包括相位比较器,比较从元数据生成的拍子同步信号的相位与主拍子信号的相位;和积分电路,积分相位比较器的相位比较输出;和校正部分,基于积分电路的积分输出校正节拍。
本发明的音乐编辑方法包括混音处理步骤,基于元数据和混音模式文件执行混音处理,所述元数据是相应于歌曲数据预生成的且至少包含基于时间的拍子位置;同步再现控制步骤,产生主拍子,将主拍子发送到混音处理步骤并相应于混音处理来再现多首歌曲,该混音处理是混音处理部分相应于混音模式文件和元数据而指定的;和混合步骤,混合同步再现控制步骤所再现的歌曲。同步再现控制步骤还包括相位比较步骤,比较从元数据生成的拍子同步信号的相位与主拍子信号的相位,元数据是混音处理步骤提供的;和积分步骤,积分相位比较器的相位比较输出;和校正步骤,基于积分步骤的积分输出校正节拍。
根据本发明,当将具有不同节拍和节奏的歌曲再现为混音时,即使原始音乐的拍子改变,可实时自动执行这些歌曲的拍子同步再现,使得它们的节拍和节奏保持不变。
因此,根据本发明,由于可实时将音乐自动再现为DJ混音播放,音乐再现设备可提供新的音乐聆听形式。另外,作为本发明的应用,由于容易将音乐拍子与另一介质的拍子同步,可创建新的娱乐。
附图说明
图1是示出根据本发明设备和方法实施例的音乐编辑设备框图;
图2是示出同步再现控制部分和音频混合部分的详细结构框图;
图3是示出音乐编辑设备的功能框图;
图4是示出音乐编辑设备通过CPU执行的音乐编辑程序过程的流程图;
图5是示出基于时间的元数据的示意图;
图6是示出基于时间的元数据特定示例的示意图;
图7是示出基于时间的元数据另一特定示例的示意图;
图8A、8B和8C是示出存储元数据的示意图;
图9是示出混音模式文件特定示例的示意图;
图10是使用声效描述具有交叉渐变(cross-fade)的连接的示意图;
图11是描述根据本发明的音乐再现的示意图;
图12是描述具有交叉渐变的连接的示意图;
图13是描述具有***的连接的示意图;
图14是使用音效描述连接的示意图;
图15是描述同时同步再现的示意图;
图16是描述效果应用的示意图;
图17是描述部分再现的示意图;
图18是示出同步再现部分结构的示意图,该同步再现部分可以使用交叉渐变和SE重叠的方式来编辑和再现歌曲A和歌曲B;
图19是描述本发明的主要部件同步再现控制部分和混音处理部分功能的示意图;
图20是示出拍子同步再现机制的示意图;
图21是示出拍子同步再现详细时序图的示意图;
图22是示出特定歌曲节拍改变示例的示意图;
图23A、23B和23C是描述节拍改变涉及问题的示意图;
图24是示出时间线元数据的描述示例的示意图;
图25是示出与一直改变的音乐拍子同步执行再现的***结构示意图;
图26A、26B、26C和26D是示出PLL的输出波形示意图,以描述使用时间线元数据的同步方法;
图27是示出具有网络通信部分的音乐编辑设备的结构示意图;
图28是具有网络通信部分的音乐编辑设备的功能框图;
图29是示出具有传感器值获取部分的音乐编辑设备结构示意图;
图30是示出了具有传感器值获取部分的音乐编辑设备的功能框图;
图31A和图31B是示出具有传感器值获取部分的音乐编辑设备处理的流程图;和
图32是描述常规音乐再现的示意图。
具体实施方式
接下来,将参照附图描述实施本发明的最佳实施例。图1是示出根据本发明的设备和方法实施例的音乐编辑设备1的框图。
音乐编辑设备1是自动DJ再现部分,将具有不同节拍的歌曲A和歌曲B作为通过各种记录介质如硬盘(HD)、光盘(CD)、微型盘(MD)、数字通用盘(DVD)等以及通过如互联网的网络提供的歌曲的音乐内容数据(原始数据)使用稍后描述的元数据再现,以使得它们的拍子匹配或重叠。
如图1所示,在音乐编辑设备1中,中央处理单元(CPU)2通过总线3连接到存储部分4和同步再现部分8。另外,ROM13、RAM14、用户操作I/F部分15和用户接口(U/I)显示部分16通过总线3连接到CPU2。
CPU2决定实时连接歌曲的方法且在必要时将必要歌曲素材提供给同步再现部分8。另外,相应于用户操作,CPU2指定同步再现部分8的节拍和拍子同步/异步。
存储部分4由歌曲存储部分5、歌曲元数据存储部分6和混音模式存储部分7组成。歌曲存储部分5是存储多首歌曲数据的存储部分。可连接存储部分,如控制台型(console)音乐再现设备或便携式音乐再现设备具有的闪存或硬盘作为外部装置。歌曲数据被存储在歌曲存储部分5中,不管其是压缩音乐数据或未压缩数据。
歌曲元数据存储部分6是如闪存或硬盘的存储部分并存储被添加到歌曲的基于时间的元数据。如稍后描述,元数据是添加到歌曲的基于时间的辅助数据且描述拍子和节拍的位置信息、小节开始(简称为开始)的位置信息和诸如序曲和主题曲(感人部分)的旋律信息。
如同歌曲存储部分5,混音模式存储部分7不限于特定类型,只要它是存储装置就可以。混音模式存储部分7是存储混音模式文件的存储部分,混音模式文件指定混音模式指定方法。如稍后描述,混音模式文件不仅是描述歌曲顺序的文件,还是描述歌曲顺序加上组合歌曲A和歌曲B的方式、或使用歌曲A和歌曲B的什么部分以及在哪里组合它们的方式的文件。
同步再现部分8是信号处理块,音乐编辑设备1使用该部分自动执行DJ再现。同步再现部分8与参考拍子同步地再现CPU2的混音控制功能所指定的歌曲素材。同步再现部分8由同步再现控制部分9、音频混合部分10、数/模转换部分(D/A)11和音频输出部分12组成。
同步再现控制部分9具有多个音频信号生成部分且与本地生成的时钟信号同步再现多个音频信号。另外,同步再现控制部分9一直监视当前正基于元数据存储部分6提供的元数据再现的歌曲位置,并将当前再现位置(如作为歌曲中采样计数的再现位置)和作为小节计数和拍子计数的再现位置发送回CPU2的混音处理功能部分。
音频混合部分10混合同步再现控制部分9的多个音频信号生成部分生成的多个音频信号且输出混合信号。D/A11将音频混合部分10再现的数字信号转换为模拟信号。音频输出部分12放大D/A11提供的模拟信号并将放大的信号输出到扬声器、耳机等。
ROM13存储基于根据本发明音乐编辑方法的处理过程组成的音乐编辑程序。另外,ROM13存储各种缺省数据。RAM14成为工作区,CPU2使用它来执行音乐编辑程序。另外,RAM14存储各种更新数据,CPU2使用它来执行音乐编辑程序。
例如,用户操作I/F部分15是键盘、鼠标、触摸板和/或接收用户输入的其它等同物。U/I显示部分16是包括触摸板的显示部分,显示当前操作和编辑处理状态并接受用户操作。例如,U/I显示部分16是液晶显示装置。当然,U/I显示部分16可能是CRT。
图2是示出同步再现控制部分9和音频混合部分10的详细结构框图。同步再现控制部分9由一个主拍子生成部分90和三个音频信号生成部分组成。主拍子生成部分90产生等于拍子的时钟。具体地,主拍子生成部分90与节拍同步输出混音和拍子信号的节拍。主拍子生成部分90相应于指定的节奏(以4-4拍、4-3拍等)产生小节开始信号和不同于小节开始信号的常规拍子信号,并输出它们。
三个音频信号(音轨)生成部分具有三个音轨以实时输出多个立体声,作为典型例子,歌曲A、歌曲B和音效(SE)。当然,音频信号生成部分可具有四个音轨、五个音轨或相应于歌曲数目的更多音轨。音频信号生成部分根据主拍子生成部分90生成的同步信号(时钟或拍子),同步再现相应于主拍子小节/拍子位置的歌曲小节/拍子位置。
对于各个音轨,提供解码器91a、91b和91c和时间伸展部分92a、92b和92c。解码器91a、91b和91c解码已根据MP3和ATRAC压缩的压缩声音并输出解码声音作为PCM数据。这种情况下,由于SE短且其数据大小是小的,不需要总是压缩它。因此可省略用于SE音轨的解码器。时间伸展部分92a、92b和92c是转换再现速度而保持歌曲间隔不变的部件。时间伸展部分92a、92b和92c使得歌曲素材的节拍根据歌曲元数据存储部分6提供的元数据而匹配参考拍子的节拍。时间伸展部分92a、92b和92c执行基于歌曲原始节拍和主拍子节拍之比,实时改变再现速度的处理过程。因此歌曲原始节拍可与主拍子节拍匹配。当然,如上所述,歌曲间隔不变。
音频信号生成部分可具有音质(pitch)调整功能。音质调整功能改变歌曲音质,而再现速度保持不变。音质调整功能用于在音乐上协调具有不同间隔和音质的歌曲素材。但是,音质调整功能不是必要功能,而是附加功能。
相应于音频信号生成部分的三个音轨,音频混合部分10具有三个音效处理部分100a、100b和100c和三个音量调整部分101a、101b和101c。这些***输出被音频混合部分102混合,被音频输出部分103放大和然后被输出到外部扬声器、耳机等。音频混合部分10可执行对音频信号生成部分提供的输出音频信号各个音轨的效果处理和音量调整处理。
图3是音乐编辑设备1的功能框图。图3中,图1示出的CPU2作为硬件结构的功能由混音处理部分20表示。混音处理部分20由元数据处理部分21和混音模式读取部22组成。
在混音处理部分20中,元数据处理部分21处理存储在歌曲元数据存储部分6中的元数据。如上所述,基于时间的元数据已添加到歌曲中。元数据不仅包含有关节拍的信息,而且包含拍子位置信息、小节开始位置信息和序曲、感人部分的旋律信息等。
元数据处理部分21读取相应于当前歌曲的基于时间的元数据,并根据混音模式读取部分22读取的指定混音模式信息来检查歌曲的位置信息。例如,知晓当前拍子位置和要组合的歌曲的拍子位置,元数据处理部分21决定以哪种方式在哪个时刻再现歌曲和音效。
而且,在混音处理部分20中,混音模式读取部分22读取存储在混音模式存储部分7中的混音模式文件7a。混音模式文件7a是指定是否执行渐入、是否执行剪辑和使用什么SE的文件。混音模式可能是用户或第三方(命令什么方式来连接这首歌)指定的或根据自动创建算法(即,机器侧决定的混音)创建的数据序列。
在同步再现控制部分9中,主拍子生成部分90产生主拍子,将主拍子发送给混音处理部分20,并根据混音处理部分20基于混音模式和元数据而指定的混音处理、基于元数据存储部分6提供的元数据各个条目来再现多首歌。
图4是音乐编辑设备1通过CPU执行的音乐编辑程序的处理过程。这个音乐编辑程序是根据本发明的音乐编辑方法实施例。
首先,在CPU2的混音处理部分20中,混音模式读取部分22从混音模式存储部分7读取混音模式文件7a,并获取混音模式文件7a(在步骤S1)。此后,同步再现控制部分9获取歌曲,例如第一首歌(在步骤S2)。当有另一首歌时(在步骤S3,YES),决定同步再现控制部分9的主拍子生成部分90的节拍(在步骤S4)。在140可固定节拍或用户可指定节拍。此后,获得连接模式(在模式文件中描述)(在步骤S5)。
由于已决定了连接歌曲的模式,获得歌曲的元数据(在步骤S6)。例如,获得歌曲B的元数据。此后,基于混音模式文件确定效果处理是否必要(在步骤S7)。当必要时(YES),激活音效处理部分100以执行预定效果(在步骤S8)。
此后,基于混音模式文件确定音量渐变处理是否必要(在步骤S9)。例如,选择提高或降低被编辑及重叠的歌曲A和歌曲B音量的音量渐变是否必要。当必要时(YES),设置渐变参数(在步骤S10)。虽然假定音量被自动提高或降低,但设置它们的渐变参数。
此后,将歌曲的原始节拍设置到同步再现控制部分9的主拍子生成部分90(在步骤S11)。已将歌曲原始节拍添加到这些歌曲的元数据。此后,获得同步再现控制部分9的自由(free)音频信号生成部分。前述特定实例中,虽然描述了三个通道的示例,仍获得自由音频信号生成部分且要再现的歌曲被设置到所获得的音频信号生成部分(在步骤S13)。
获得每首歌的当前再现位置之后(在步骤S14),确定是否出现准备下一首歌的点(在步骤S15)。当SE是例如交叉渐变(cross-fade)时,它可在相关小节前的几个小节结束。当SE是例如切入(cut-in)时,由于它立刻开始,它可在之前一个小节被准备。当然,同时再现是同时再现歌曲的再现。确定是否出现这样的点。当没有出现准备歌曲的点时,处理流程返回步骤S14。在步骤S14,确定是否出现这样的点。当出现准备下一首歌的点时(YES),处理流程返回到步骤S2。
图5是示出基于时间的元数据30的示意图。如上所述,元数据30是添加到歌曲的基于时间的辅助数据。元数据30不仅描述有关节拍的信息,而且描述拍子位置信息、小节开始位置信息、和序曲、感人部分的旋律信息等。小节/拍子31代表第一小节中的拍子计数。“11”代表第一小节中的第一拍子。“14”代表第一小节中的第四个拍子。同样,“21”代表第二小节中的第一拍子。特别地,“11”和“21”代表每个小节的第一拍子。属性32代表在此位置的实体。属性32代表小节、普通拍子、旋律、主题曲(感人部分)开始的位置等。“01800001”代表属性为“11”和“21”的小节的开始。当歌曲以44.1kHz采样时,每秒采样数目是44100。以样本为单元描述该位置。以文本格式或二进制格式描述图5示出的元数据30。
图6示出基于时间的元数据的特定示例。图6示出了某时刻音频信号40和拍子41和42的基于时间的元数据。音频信号40随着时间经过从左到右变化,音频信号40上经过拍子。图6中,长线41代表小节的第一拍子为拍子信号,而短线42代表常规拍子为拍子信号。相应于歌曲的采样位置,存储小节第一拍子41和其他拍子42(四-拍节奏中小节开始后的四分音符时的三个拍子)的位置。
图7示出基于时间的元数据的另一个特定示例的示意图。音频信号50不仅包含拍子位置55,而且包含代表旋律乐曲的位置信息,如歌曲的序曲51、A旋律52和53、B旋律54和主题曲(感人部分)。使用这个信息,可获得目标歌曲特定旋律的小节位置和开始位置。
在具有图1等示出结构的音乐编辑设备1中,元数据存储在歌曲元数据存储部分6中。作为替代,可如图8A、图8B和图8C中所示存储元数据。图8A示出元数据71和歌曲数据72逻辑上分离且物理上存在于与MP3相同的介质中的示例。图8B示出元数据73与歌曲数据74共存在MPEG4的示例。图8C示出例如通过网络取回相应于歌曲数据76的元数据75的示例。这种情况下,歌曲数据和元数据彼此逻辑和物理分离。这个结构应用到具有连接到网络(如互联网)的网络通信部分音乐编辑设备80和110(稍后描述)。这个结构允许根据歌曲ID从网络上的站点下载元数据。
图9是示出混音模式文件的特定示例的示意图。虽然元数据以一一对应的关系相应于一首歌,用户可自由创建混音模式。因此用户可不考虑歌曲而创建混音模式。混音模式文件是描述以什么方式连接歌曲的文件。在混音模式60中,歌曲ID(文件)61的ID_A到ID_E分别与歌曲名称A-E相同。作为替代,ID_A到ID_E可能是绝对文件名或文件路径。再现部分62代表再现每首歌的什么部分。这个示例中,指定歌曲A的“感人部分”的部分,指定歌曲B的“序曲”部分,指定歌曲C的“第8个小节到第20个小节”,指定歌曲D的全部部分和指定歌曲E的“感人部分”的部分。再现(效果)63指定什么效果应用到各首歌的各个部分。连接方法(模式)64表示歌曲A交叉渐变,使用交叉渐变连接歌曲B,使用切入(cut-in)连接歌曲B和歌曲C,使用交叉渐变连接歌曲C和歌曲D,歌曲D和歌曲E被连接使得同时再现它们的感人部分。连接(效果)65指定歌曲以作为效果的混响(reverb)、低剪辑(low-cut)或失真相连。连接SE65指定音效。
当指定图9示出的模式,如下执行真实再现。“再现ID_A的感人部分。→在ID_A的感人部分的接近结束处,交叉渐变ID_B的序曲。→在ID_B序曲结束处,开始ID_C的第八个小节的再现。→ID_C的20个小节后的几个小节交叉渐变ID_D。同时,也混合SE_A。→当再现ID_D的感人部分,也再现ID_E的感人部分。”
因此可以说混音模式是概念实体,添加到常规播放列表的指定以什么方式来连接歌曲什么部分。
接下来参照图10-17,简要描述连接歌曲方法的特定示例。在常规音乐再现中,如图32所示,使用它们的原始节拍来再现两首歌曲A和B,最可能的是两首歌A和B之间有无音区。虽然使用特定再现设备机械地连接歌曲而没有无音区,但是许多歌曲在开始和结束处有无音区。由于这些歌曲部分包含无音区,不可避免在这些歌曲之间有无音区。
使用具有图1示出结构的音乐编辑设备1,如图10所示,可与参考拍子同步再现音乐A和音乐B。虽然歌曲A的节拍不同于歌曲B的,也可使用相同节拍再现它们。例如通过用户设置可决定再现这些歌曲使用的拍子节拍(振荡频率)。
如图10所示,每个歌曲A和歌曲B由小节组成。每个小节长度相同。另外,小节的开始匹配。另外,音效(SE)是音乐,SE小节的开始与歌曲的这些小节匹配。由于歌曲A、歌曲B和SE的节拍匹配,歌曲A、歌曲B和SE小节长度匹配。因此歌曲A、歌曲B和SE的频率和相位匹配。当以这种方式连接歌曲A、歌曲B和SE时,用户可和谐聆听它们,而不使他或她感到不舒服。
另外,在图10中,在歌曲A到歌曲B的短暂部分,它们是交叉渐变的,而它们的拍子和小节的开始部分是同步的,且这两首歌同步生成。而且,也添加SE的声音素材。结果,声音A到声音B的过渡部分进一步被在音乐上修改。当然,SE的节拍和拍子与参考拍子同步。
要注意本发明不限于仅歌曲A、歌曲B和SE的编辑,歌曲C和另一SE也可添加到这个编辑。但是,为了简化说明书,下面仅描述仅仅歌曲A、歌曲B和SE的编辑。
图11示出连续再现歌曲A、歌曲B和SE的示例。当所有歌曲的节拍与用户或***决定的共同节拍匹配,且在这些歌曲的匹配拍子位置(拍子位置向下)使用匹配的节拍而不是它们的原始节拍来再现这些歌曲时,可无缝连接它们而不会使用户感到不舒服。
为了完成这些,如上所述,音乐编辑设备1以同步它们的拍子的方式再现歌曲A、歌曲B和歌曲C。为了以同步它们的拍子的方式再现具有不同节拍的歌曲,必须知道它们的原始节拍和它们的拍子位置。另外,为了匹配要再现的这些歌曲的节拍和拍子位置,必须改变这些歌曲的再现速度。
为了知道这些歌曲的原始节拍和拍子位置,音乐编辑设备1使用与这些歌曲配对的基于时间的元数据。当再现这些歌曲时,基于它们原始节拍和当前主拍子节拍之比来改变它们的再现速度,这些歌曲的小节开始位置被匹配。
如上所述,通过准确处理多首歌曲的节拍和拍子位置并实时控制它们的再现位置,执行它们的同步再现。假定无缝连接歌曲的技术是基于拍子同步再现方法的使用。
图12示出以匹配的拍子重叠歌曲A和歌曲B、且经交叉衰变处理连接它们的示例。通过渐出当前歌曲A(逐渐降低音量),渐入(逐渐提高音量)下一首歌B且同时再现两首歌,获得无缝切换它们的效果。交叉渐变是广泛用于例如FM无线广播的技术。本发明的要点在于,由于歌曲A和歌曲B的节拍和拍子位置匹配,它们被无缝连接而不会使用户感到不舒服。
音乐编辑设备1可执行图13概述的切入处理过程。当歌曲A、歌曲B和歌曲C的连接音乐清楚时,可优选如图13所示直接连接它们,而不是以交叉渐变连接。另外,歌曲可以有意在拍子结束时停止,下一首歌在下一拍子开始时开始。
如上所述,音乐编辑设备1以音效(SE)连接歌曲。换句话说,音效不仅***在歌曲之间,而且***在歌曲连接部分和歌曲任何部分。图14是在歌曲A和歌曲B之间和歌曲B和歌曲C之间***音效的示例。当然,在此情况下,音效可与主拍子节拍同步。当在歌曲之间***或重叠SE时,可以更自然连接具有较大不同旋律的歌曲。
另外,音乐编辑设备1可执行同时再现。在此情况下,不仅同时再现不同的歌曲,而且如图15所示同步它们的拍子并再现这些歌曲。由于同步了歌曲的节拍和拍子位置,用户可感觉他或她听到一首歌。
另外,如图16所示,音乐编辑设备1可在一首歌A中施加效果。在此情况下,音乐编辑设备1将效果(音效)应用到声音A的部分或全部来改变声音质量。这个音效不仅包括强调歌曲的低音部和高音部的处理过程,而且包括改变音调的处理过程,如混响、延迟、失真或最大化器。
虽然将混响作为效果应用到音乐A中以及将低切(low-cut)滤波器作为效果应用到音乐B中,当这些歌曲被同时再现或以各种方式连接时,可实现更自然和更有吸引力的连接方法。
另外,音乐编辑设备1可将前述连接方法不仅应用到整首歌而且应用到如图17所示的每首歌的感人部分或序曲。当连接歌曲的各部分,例如,可仅混合各个感人部分。
如上所述,音乐编辑设备1可基于描述混音模式的混音模式文件无缝混合歌曲。在此情况下,音乐编辑设备1可决定用户指定的主拍子节拍或将歌曲节拍与主要歌曲(main song)的节拍匹配。作为替代,使用加速传感器等,音乐编辑设备1可测量用户的步行节拍或慢跑节拍,并相应于测量的节拍来决定主拍子节拍。
因此,使用音乐编辑设备1,用户不仅可以常规方式而且可以如下新型方式欣赏音乐。不同于常规方式,仅被动聆听音乐不能实现这种新型方式。这种新型方式允许用户本人主动参与音乐,相应于他或她的生活方式来创建音乐聆听方法并满足她或他的表现欲。
换句话说,用户可时髦地连接他或她喜爱的歌曲部分并将它们作为无缝混音音乐来聆听。另外,使用音乐编辑设备1,用户可满足他或她基于尝试(try-and-error)选择歌曲连接方法的创作愿望并时髦地创建混音。
图18示出了同步再现部分8的结构,同步再现部分8可编辑和再现图10所示的歌曲A和歌曲B,使得歌曲A和歌曲B交叉渐变以及以SE重叠。如图2所示,同步再现控制部分9具有三个音频信号(音轨)生成部分和一个音频混合部分10。
三个音轨相应于歌曲A、歌曲B和SE。音轨数目依赖于包括的歌曲数目。为三个音轨提供解码器91a,91b、时间伸展部分92a,92b和92c和比特移位部分94a,94b和94c的功能。解码器解码已经根据MP3、ATRAC等压缩过的压缩音频并将解压缩的音频作为PCM数据输出。由于SE长度短且其数据大小是小的,不是一直都需要压缩。因此,省略用于SE音轨的解码器且作为替代使用PCM输出91d。
时间伸展部分转换具有不变间隔的相应歌曲或SE的再现速度。时间伸展部分用于匹配歌曲素材的不同节拍与参考拍子的节拍。音质调整部分改变具有不变再现速度的相应歌曲或SE的间隔。音质调整部分用于音乐上调谐具有不同基调和音质的歌曲素材。但是,音质调整部分不是必要功能,而是附加功能。
图19是描述作为本发明主要部件的同步再现控制部分9和混音处理部分20功能的示意图。混音处理部分20选择要再现的歌曲并使得同步再现控制部分9再现选择的歌曲。在此情况下,混音处理部分20使得同步再现控制部分9再现歌曲的部分或全部。在图10示出的示例中,混音处理部分20选择歌曲A、歌曲B或SE并指定选择歌曲或SE的再现时序。
同步再现控制部分9与参考拍子同步地再现混音处理部分20选择的歌曲素材。同步再现控制部分9与自身生成时钟信号同步地再现音乐信号。时钟信号是相应于同步再现控制部分9生成的拍子的时钟。同步再现控制部分9将时钟前沿(leading edge)的中断提供给混音处理部分20。混音处理部分20计数中断作为触发器并获得从最初开始的小节计数和拍子计数。由于混音处理部分20连续计数具有中断的时钟,它可知道提供歌曲A和歌曲B的时序。因此混音处理部分20使同步再现控制部分9在这些时序再现它们。
不同于常规音乐编辑设备1,同步再现控制部分9不是简单的音频信号再现部分。相反,同步再现控制部分9是还生成相应于拍子的时钟的部件。同步再现控制部分9将时钟提供给混音处理部分20以中断它。
因此,参考拍子是由代表小节开始的触发信号和代表拍子的拍子信号组成。每小节的拍子数依赖于节奏(如,4-4节拍)。参考拍子作为中断信号提供给混音处理部分20。混音处理部分20对时钟计数并获得小节计数和拍子计数作为当前再现位置。另外,参考拍子作为提供歌曲素材的时间信号。
图20示出了拍子同步再现的机制。该示例中,同步歌曲素材的音乐拍子,特别地,同步歌曲素材小节的第一拍子。要注意拍子同步再现可以不基于小节的第一拍子。作为替代,拍子同步再现基于常规拍子或精细(fine)拍子,如16-拍的节奏。
混音处理部分20预先获得小节第一拍子的时序作为参考拍子,其是中断信号。混音处理部分20预先选择下一个再现的歌曲素材并在下一个小节的第一拍子之前紧接的时刻将选择的歌曲素材提供给同步再现控制部分9,从所述下一个小节的第一拍子再现歌曲素材。
此后,同步再现控制部分9在下一个小节的第一拍子时开始再现歌曲素材。同样,与所述参考拍子同步地开始再现所有歌曲素材。因此,例如同步地再现歌曲A、歌曲B和SE。
具体地,在图20中,交叉渐变歌曲A、歌曲B和SE。图20是交叉渐变的连接部分的时序图。当从开始再现歌曲A并接着在一小节开始交叉渐变它时,需要在该小节开始时再现歌曲B。虽然也需要在该小节开始再现SE,因为如设置时间的准备时间段是必要的,因此由于访问时间和其它因素不能快速再现歌曲B和SE。因此,在某种程度上准备状态是必要的。换句话说,空区是必要的。当混音处理部分20在紧邻的前小节时发出命令来使得同步再现控制部分9开始在下一个小节开始再现歌曲素材时,同步再现控制部分9在下一个小节开始时开始再现该歌曲素材。
换句话说,虽然混音处理部分9以粗略时序控制处理过程,同步再现控制部分9以非常精细的时序执行相应于命令的处理过程。
因此,在音乐编辑设备1中,同步再现控制部分9自身产生时钟并以与该时钟精确同步的时序再现歌曲素材。混音处理部分20作为控制整个***的***控制部分。混音处理部分20以粗略时序控制***。换句好话说,虽然混音处理部分20以粗略时序给同步再现控制部分发出命令,同步再现控制部分9相应于这些命令精确执行处理。
图21示出拍子同步再现的详细时序图。混音处理部分20准备要提供给所有三个音轨的音乐素材。另外,由于混音处理部分20已接收到作为中断的参考拍子,混音处理部分20可知道在什么时刻将歌曲素材提供给音轨。已提供的歌曲素材SC1和SC2临时存储在同步再现控制部分9的(a)等待区域。在下一个小节的第一拍子时刻,它们临时被加载到(b)当前项目区并且接着开始再现它们。这个示例中,在(c)小节时钟的第一拍子时刻开始渐出(fade-out)SC1,而开始渐入(fade-in)SC2。如(d)提供时序所示,在渐出之后停止再现SC1,而在下一个小节的第一拍子开始循环再现SC2。渐入、渐出、循环再现ON/OFF、循环再现重复次数等由混音处里部分20命令且由同步再现控制部分9执行。相应于从混音处理部分20提供的删除命令(e),在下个小节的第一拍子停止再现提供的音乐素材。
同步再现控制部分9与参考拍子同步地执行从混音处理部分20提供的所有命令。这个例子中,作为同步模式的参考拍子是小节的第一拍子。作为替代,命令可与常规拍子或如16-拍节奏的精细拍子同步。当同步模式是OFF时,同步再现控制部分9相应于从混音处理部分20提供的命令立刻开始再现歌曲素材。同步模式经混音处理部分20被命令到同步再现控制部分9。
图22是特定歌曲节拍改变的示例。横轴代表拍子,纵轴代表瞬时BPM。该示例涉及本发明要解决的问题。真实的音乐节拍很大程度上根据演奏者的技能和意图改变。这个示例中,虽然平均BPM大约96,但是歌曲的节拍改变大约10BPM。改变宽度和模式很大程度上依赖于歌曲。因此量化和稳定它们是困难的。
如图21所示,虽然可精确控制每个歌曲素材的再现开始时刻,但是音乐拍子总是改变。因此,当连续再现歌曲素材时,歌曲拍子逐渐根据参考拍子改变。这些改变在再现开始后成为每几秒到几十秒的几十m/sec。结果,歌曲A、歌曲B和SE的节奏改变达到人(如听众)能感觉的水平。无论什么方式,必须校正所述节奏的音乐上的不自然改变。
图23A、图23B和图23C示出了解决这样问题的方法的概念。由于真实歌曲的节拍和拍子间隔总是改变,预先创建包含它们拍子的时间戳的时间线元数据。
通过频谱分析(图23B)歌曲的时间波形(图23A)并获得其中的峰值,获得拍子(图23C)。这些拍子等于四分音符。四分音符的位置印上时间戳,并且记录拍子位置。以这种方式,创建时间线元数据(也简称为元数据)。具体地,还记录被包含在原始音乐数据中的变化拍子。这样的拍子包括在元数据中。换句话说,包含拍子位置的时间波形被称为元数据。
图24示出了时间线元数据的描述示例。时间线元数据描述了仅对应于歌曲的PCM波形文件的拍子位置。与相应于小节第一拍子和其他拍子的拍子位置的音乐波形上的时间戳被记录为时间码,例如,从最初开始的采样计数。由于时间线元数据仅描述时间戳,数据大小是原始PCM数据的数据大小的几千分之一或几万分之一。具体地,当歌曲素材具有4-4拍时,在歌曲的第39个拍子位置,有时间戳3323815。基于这个时间戳和音频信号,同步再现控制部分9产生这个时钟。
图25是示出解决同步信号生成部分210的所述问题的***结构示意图。***与总是改变的音乐拍子同步地再现歌曲。同步信号生成部分210(主拍子生成部分90、生物节律(biorhythm)获取部分200和音乐节奏获取部分201)产生成为参考拍子的小节同步信号和拍子同步信号,并将它们输入到同步再现部分8的同步再现控制部分9。在同步再现控制部分9中,音乐节奏获取部分206从歌曲的时间线元数据与歌曲再现同步地产生相应于当前歌曲拍子的拍子同步信号。相位比较器和积分电路204比较从时间线元数据产生的拍子同步信号的相位与参考拍子的相位,并将所得到的差值作为相位误差信号输出。相位误差信号被电路204的积分电路积分并作为节拍校正量输出到时间伸展部分92c。节拍校正量使得时间伸展部分92c最小化***相位误差并形成***的负反馈。节拍校正量等价于常规PLL电路。为每个音轨形成PLL电路。PLL电路总是控制反馈使得每个音轨的再现歌曲音乐拍子被锁相到参考拍子。结果,所有音轨的拍子相位匹配。因此,可长时间再现歌曲而不改变节奏和拍子相位。
假定同时再现三种音乐歌曲A、歌曲B和SE。为了锁定它们的频率和相位,准备主时钟。主拍子生成部分90产生主时钟。主拍子生成部分90位于同步信号生成部分210中。主拍子生成部分90是个简单振荡电路。同步再现部分8的同步再现控制部分9与主时钟同步地跟随音乐拍子。主比特(master bit)例如是120BPM。这三种再现部分控制反馈使得它们的相位与时钟相位同步且再现节拍误差不累积。音乐节奏获取部分206从时间线元数据产生拍子同步信号。相位比较器和积分电路204将生成拍子的相位和频率与主时钟的比较。执行负反馈来阻止误差累积。精细调整时间伸展的节拍使得当节拍慢于主时钟时提高节拍,而节拍快于主时钟时降低节拍。换句话说,音乐再现与主时钟同步。
图26A、图26B、图26C和图26D示出实际PLL操作的输出波形,以描述使用时间线元数据的同步方法。相位比较器比较参考拍子的拍子同步信号(图26A)的相位与从时间线元数据生成的拍子同步信号(图26B)的相位。作为相位比较器的输出(图26C),当相位滞后时可获得正输出脉冲序列,当相位领先时可获得负输出序列。输出脉冲序列可被积分电路积分,且转换为节拍校正输入值作为DC值(图26D)。节拍输入值被输入到时间伸展部分。时间伸展部分转换再现速度,使得当其值为正时提高节拍,当其值为负时降低节拍。因此执行负反馈控制,使得使用参考拍子的相位锁定所有歌曲的拍子相位。
为了更详细说明,使用时间线元数据,与主时钟比较,产生相应于当前音乐拍子的拍子同步信号,并反馈以使得当前音乐的相位不偏离主时钟相位。因此,可在长时间再现歌曲而不改变它们的相位。
因此,当音乐编辑设备1再现具有不同节拍和节奏的歌曲为混音时,即使原始音乐的拍子改变,可实时对它们执行拍子同步再现,使得它们的节拍和节奏保持不变。
图27示出根据本发明实施例的另一音乐编辑设备80的结构。图28是音乐编辑设备80的功能框图。音乐编辑设备80具有能连接到互联网82的网络通信部分81。
由于音乐编辑设备80具有网络通信部分81,用户可通过如互联网82的网络交换和/或共享混音模式文件,且第三方能下载另一用户创建的混音并欣赏它。作为替代,可使用内容服务侧而非私人用户提供的混音模式。
使用音乐编辑设备80,可完成基于音乐的通信,通过该通信连接歌曲方法可发布在互联网等上,它们可被其他人共享并且多个人创建和评价混音。
图29和图30分别示出另一音乐编辑设备110的硬件结构和功能框图。音乐编辑设备110具有通过A/D转换器111从传感器112获得传感器值的结构。音乐编辑设备110在功能上具有传感器值获取部分。
如公开发明中,例如,如“再现状态控制设备和再现状态控制方法”(公开号为2005-156641的日本专利申请),传感器值获取部分113基于使用加速传感器检测步行节拍并相应于步行节拍改变歌曲节拍的技术。当应用这个示例时,可相应于步行节拍改变主拍子生成部分的节拍,以及相应于步行节拍和慢跑节拍将所有歌曲再现为混音。另外,如在“音频信号的再现设备和再现方法”(公开号为2005-363094的日本专利申请,可应用相应于步行节拍或慢跑节拍选择歌曲的发明。
为应用这些技术,传感器是必要的。当将这些发明的传感器和算法应用到本发明的***时,可相应于用户的状态选择歌曲,选择的歌曲被混音且被无缝再现。
图31A和31B是示出具有传感器优先方式的音乐编辑设备处理过程的流程图。这些处理过程除具有混音模式优先方式以外还具有传感器优先方式。例如,处理过程根据用户选择的方式改变。在传感器优先方式中,传感器检测例如步行模式或慢跑模式,音乐编辑设备110可相应于检测的模式改变拍子。
首先,确定音乐编辑设备11的模式是传感器优先方式还是模式优先方式(在步骤S11)。在此情况下,传感器优先方式基于根据用户是步行还是慢跑选择歌曲的技术。传感器决定歌曲的顺序并选择歌曲。因此,不能相应于模式决定歌曲。可建议它们动态改变。换句话说,作为概念,音乐编辑设备110使用传感器提供的值动态创建模式文件,而不读取预定的模式文件。
当步骤S311已选择了模式优先方式而不是传感器优先方式时,执行图4示出的相同处理过程。
接下来,将描述在步骤S311或步骤S312已选择了传感器优先方式的情况。在此情况下,相应于慢跑自动选择歌曲,且与其相应地自动连接所选择的歌曲。
作为子程序,相应于从传感器的输入决定歌曲和它们的节拍(在步骤S313)。当在步骤S314的确定结果表示有另一首歌,程序前行到步骤S315。在步骤S315,设置主拍子的节拍。在此情况下,已相应于步行节拍检测和设置了主拍子的节拍。在此情况下,由于不总是决定歌曲连接方法,因此它可自动决定(在步骤S316)。例如,在慢跑模式,所有歌曲可以交叉渐变简单相连。作为替代,当下一首歌的元数据表示它渐入时,可简单重叠当前歌曲。由于步骤S317之后的过程与图4的步骤S6-S15的相同,省略对它们的描述。
因此,使用音乐编辑设备110,选择相应于慢跑节拍的歌曲并无逢连接选择的歌曲。因此,由于歌曲没有打乱慢跑的注意力和节拍,用户可舒服享受慢跑。使用特定类型的传感器,可创建相应于另一有节奏的运动(例如,跳舞)或用户心率(代替慢跑)的混音。
相应于来自传感器的输入而选择歌曲,选择歌曲的节拍与慢跑的节拍匹配,且歌曲与匹配的节拍混音。因此用户可相应于她或他的节拍欣赏他或她喜爱的歌曲。
另外,可执行定时器混音再现。假定用户想在他或她往返(commuting)的30分钟内聆听他或她的喜爱唱片专辑的歌曲或播放列表的歌曲。常规地,如果唱片专辑的持续时间为60分钟,他或她必须在30分钟内停止再现歌曲。相反,使用根据本发明的***,通过选择歌曲的节拍和部分来创建混音,使得歌曲再现持续时间变成30分钟。定时器混音再现可应用到慢跑。当用户想仅在30分钟慢跑时,可创建相应于慢跑节拍的30分钟的歌曲混音。
可为往返30分钟创建仅歌曲感人部分的混音,使得当用户到达目的地时混音完成。另外,如当前时间接近到达时间,可以逐渐降低歌曲节拍或重叠特定SE的方式来创建一种气氛允许用户感到他或她正接近目的地。
如上所述,使用音乐编辑设备80和110,可实现新的基于音乐的通信,通过该通信,例如在其它人可共享的互联网上发布连接音乐方法,多个人可创建混音,且多个人可评估这些混音。另外,使用传感器,用户可聆听比较适合他或她的位置和状态的音乐。
这些特征会相对于常规世界产生新的一波且允许用户体验新世界,在常规世界,用户欣赏专业作曲家和音乐家创作的作品,在新世界,他或她将它们的作品作为素材重新使用和重新编辑,他或她可使用该素材表达自己并欣赏结果。
当在这样的新型音乐中找到乐趣的用户增加时,整个音乐行业变得有活力。另外,从音乐行业的观点来看,有这样的可能性,即允许用户侧重新制作以及新的作曲家创作这种作品。因此,有可能行业和用户建立新音乐文化。
最后,将描述可用于本发明音乐编辑设备的特征。音乐编辑设备的特征在于它具有实时追踪音乐节奏拍子的装置。另外,音乐编辑设备的特征在于它具有使用已提供的时间线元数据(时间信息,如代表如拍子位置的时间戳信息)来正确和精确实时追踪音乐节奏的拍子的装置。另外,音乐编辑设备的特征在于它具有与从时间线元数据(时间信息,如代表如拍子位置的时间戳信息)再现的歌曲同步地生成拍子信号的装置。
另外,音乐编辑设备的特征在于它具有虽然音乐歌曲的节拍和节奏改变但是实时从时间线元数据追踪音乐节奏拍子的装置。另外,音乐编辑设备的特征在于它具有多个再现音轨用于连续或同时再现多首歌,多首歌具有不同节拍和节奏。
另外,音乐编辑设备的特征在于它具有多个再现音轨,用于连续或同时再现具有不同节拍和节奏的多首歌,以及同步再现过渡时间段内重叠的歌曲的装置,在该过渡时间从一首歌切换到另一首歌。另外,音乐编辑设备的特征在于它具有多个再现音轨用于连续或同时再现具有不同节拍和节奏的多首歌,以及选择同步再现的歌曲使得这些歌曲在过渡状态重叠的装置,在该过渡状态从一首歌切换到另一首歌。
另外,音乐编辑设备的特征在于它具有用于与参考拍子同步地连续或同时再现具有不同节拍和节奏的多首歌而不改变它们的节拍和节奏的装置。另外,音乐编辑设备的特征在于它具有对应于音轨的PLL电路,作为与参考拍子同步地连续或同时再现具有不同节拍和节奏的多首歌而不改变它们的节拍和节奏的装置。
另外,音乐编辑设备的特征在于将参考拍子输入到每个音轨,作为与参考拍子同步地连续或同时再现具有不同节拍和节奏的多首歌而不改变它们的节拍和节奏的装置。另外,音乐编辑设备的特征在于它具有从时间线元数据生成每个音轨的拍子同步信号的装置,作为与参考拍子同步地连续或同时再现具有不同节拍和节奏的多首歌而不改变它们的节拍和节奏的装置。
另外,音乐编辑设备的特征在于它具有确定参考拍子的节拍作为同步再现的主拍子的装置。另外,音乐编辑设备的特征在于它具有实时追踪音乐节奏拍子及生成当前拍子计数值的装置。另外,音乐编辑设备的特征在于它具有实时追踪音乐节奏拍子及生成当前小节计数值的装置。
Claims (10)
1.一种音乐编辑设备,包括:
混音处理部分,基于元数据和混音模式文件执行混音处理,所述元数据是相应于歌曲数据预生成的且至少包含基于时间的拍子位置;
同步再现控制部分,产生主拍子,将主拍子发送到混音处理部分并相应于混音处理使用各个元数据来再现多首歌曲,所述混音处理是混音处理部分相应于所述混音模式文件和元数据而指定的;以及
混合部分,混合所述同步再现控制部分再现的歌曲,
其中,所述同步再现控制部分包括:
相位比较器,比较从元数据生成的拍子同步信号的相位与主拍子信号的相位;
积分电路,对相位比较器的相位比较输出进行积分;和
校正部分,基于积分电路的积分输出校正节拍。
2.权利要求1所述的音乐编辑设备,其特征在于所述混音处理部分包括:
元数据处理部分,处理所述元数据;
混音模式读取部分,读取所述混音模式文件。
3.权利要求1所述的音乐编辑设备,其特征在于所述同步再现控制部分具有多个音频信号生成部分,其产生多个歌曲中的音频信号,所述多个音频信号生成部分的每一个包括:相位比较器,其比较从元数据生成的拍子同步信号的相位与主拍子信号的相位;积分电路,其对相位比较器的相位比较输出进行积分;和校正部分,其基于积分电路的积分输出校正节拍。
4.权利要求1所述的音乐编辑设备,其特征在于所述校正部分使用的节拍校正量使得***相位误差最小且形成***的负反馈。
5.权利要求1所述的音乐编辑设备,其特征在于所述同步再现控制部分使用多首歌曲的全部或部分。
6.权利要求3所述的音乐编辑设备,其特征在于所述同步再现控制部分的多个音频信号生成部分中的每一个包括解码器和时间伸展部分。
7.权利要求1所述的音乐编辑设备,其特征在于它进一步包括网络通信部分,并从网络的服务器获得所述元数据。
8.权利要求1所述的音乐编辑设备,其特征在于它进一步包括网络通信部分,并允许在网络上共享所述混音模式文件。
9.权利要求1所述的音乐编辑设备,其特征在于进一步包括传感器值获取部分,其测量并获得用户散步或慢跑节拍,所述同步再现控制部分基于所测量的节拍生成主拍子的节拍。
10.一种音乐编辑方法,包括:
混音处理步骤,基于元数据和混音模式文件执行混音处理,所述元数据是相应于歌曲数据预生成的且至少包含基于时间的拍子位置;
同步再现控制步骤,其产生主拍子,将主拍子发送到混音处理步骤,以及相应于混音处理来再现多首歌曲,所述混音处理是混音处理步骤相应于所述混音模式文件和元数据而指定的;和
混合步骤,混合所述同步再现控制步骤再现的歌曲;
所述同步再现控制步骤进一步包括:
相位比较步骤,比较从元数据生成的拍子同步信号的相位与主拍子信号的相位,所述元数据是从所述混音处理步骤提供的;
积分步骤,对相位比较步骤的相位比较输出进行积分;以及
校正步骤,基于积分步骤的积分输出校正节拍。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP356830/2005 | 2005-12-09 | ||
JP2005356830 | 2005-12-09 | ||
PCT/JP2006/324889 WO2007066818A1 (ja) | 2005-12-09 | 2006-12-07 | 音楽編集装置及び音楽編集方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101326569A CN101326569A (zh) | 2008-12-17 |
CN101326569B true CN101326569B (zh) | 2012-07-18 |
Family
ID=38122952
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006800461745A Expired - Fee Related CN101326569B (zh) | 2005-12-09 | 2006-12-07 | 音乐编辑设备和音乐编辑方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7855334B2 (zh) |
EP (1) | EP1959428A4 (zh) |
JP (1) | JP5243042B2 (zh) |
KR (1) | KR101287984B1 (zh) |
CN (1) | CN101326569B (zh) |
WO (1) | WO2007066818A1 (zh) |
Families Citing this family (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10164686B4 (de) * | 2001-01-13 | 2007-05-31 | Native Instruments Software Synthesis Gmbh | Automatische Erkennung und Anpassung von Tempo und Phase von Musikstücken und darauf aufbauender interaktiver Musik-Abspieler |
KR101287984B1 (ko) * | 2005-12-09 | 2013-07-19 | 소니 주식회사 | 음악 편집 장치 및 음악 편집 방법 |
JP4861469B2 (ja) * | 2007-03-08 | 2012-01-25 | パイオニア株式会社 | 情報再生装置及び方法、並びにコンピュータプログラム |
US7956274B2 (en) * | 2007-03-28 | 2011-06-07 | Yamaha Corporation | Performance apparatus and storage medium therefor |
JP4311466B2 (ja) * | 2007-03-28 | 2009-08-12 | ヤマハ株式会社 | 演奏装置およびその制御方法を実現するプログラム |
US8269093B2 (en) * | 2007-08-21 | 2012-09-18 | Apple Inc. | Method for creating a beat-synchronized media mix |
CN102789785B (zh) * | 2008-03-10 | 2016-08-17 | 弗劳恩霍夫应用研究促进协会 | 操纵具有瞬变事件的音频信号的方法和设备 |
US9014831B2 (en) * | 2008-04-15 | 2015-04-21 | Cassanova Group, Llc | Server side audio file beat mixing |
JP5217685B2 (ja) * | 2008-06-27 | 2013-06-19 | ヤマハ株式会社 | 曲編集支援装置およびプログラム |
JP5217687B2 (ja) * | 2008-06-27 | 2013-06-19 | ヤマハ株式会社 | 曲編集支援装置およびプログラム |
US7915512B2 (en) * | 2008-10-15 | 2011-03-29 | Agere Systems, Inc. | Method and apparatus for adjusting the cadence of music on a personal audio device |
JP5588129B2 (ja) * | 2009-06-29 | 2014-09-10 | Kddi株式会社 | 同期再生装置、同期再生方法および同期再生プログラム |
JP5614028B2 (ja) * | 2009-11-10 | 2014-10-29 | ヤマハ株式会社 | 曲編集支援装置およびプログラム |
JP2011257456A (ja) * | 2010-06-04 | 2011-12-22 | Panasonic Corp | 楽音再生装置及び楽音再生方法 |
US9640216B2 (en) | 2010-07-14 | 2017-05-02 | Pioneer Dj Corporation | Reproduction system for maintaining synchronization between a first audio content and a plurality of audio contents during special reproduction of the first audio content, and method and program thereof |
US9024166B2 (en) * | 2010-09-09 | 2015-05-05 | Harmonix Music Systems, Inc. | Preventing subtractive track separation |
JP5500058B2 (ja) | 2010-12-07 | 2014-05-21 | 株式会社Jvcケンウッド | 曲順決定装置、曲順決定方法、および曲順決定プログラム |
JP5667005B2 (ja) * | 2011-07-20 | 2015-02-12 | パイオニア株式会社 | 再生装置、再生方法およびそのプログラム |
US9070352B1 (en) * | 2011-10-25 | 2015-06-30 | Mixwolf LLC | System and method for mixing song data using measure groupings |
US9111519B1 (en) * | 2011-10-26 | 2015-08-18 | Mixwolf LLC | System and method for generating cuepoints for mixing song data |
KR20130115653A (ko) * | 2012-04-12 | 2013-10-22 | 주식회사 제이디사운드 | 곡에 적합한 자동 디제잉 방법 및 장치 |
US9696884B2 (en) * | 2012-04-25 | 2017-07-04 | Nokia Technologies Oy | Method and apparatus for generating personalized media streams |
JP5962218B2 (ja) | 2012-05-30 | 2016-08-03 | 株式会社Jvcケンウッド | 曲順決定装置、曲順決定方法、および曲順決定プログラム |
EP2866223B1 (en) * | 2012-06-26 | 2017-02-01 | Yamaha Corporation | Automated music performance time stretch using audio waveform data |
JP2014052469A (ja) * | 2012-09-06 | 2014-03-20 | Sony Corp | 音声処理装置、音声処理方法、及び、プログラム |
WO2014064531A1 (en) | 2012-10-22 | 2014-05-01 | Spotify Ab | Systems and methods for pre-fetching media content |
CN102968995B (zh) * | 2012-11-16 | 2018-10-02 | 新奥特(北京)视频技术有限公司 | 一种音频信号的混音方法及装置 |
US9883284B2 (en) | 2013-05-30 | 2018-01-30 | Spotify Ab | Systems and methods for automatic mixing of media |
US9411882B2 (en) | 2013-07-22 | 2016-08-09 | Dolby Laboratories Licensing Corporation | Interactive audio content generation, delivery, playback and sharing |
US9798974B2 (en) * | 2013-09-19 | 2017-10-24 | Microsoft Technology Licensing, Llc | Recommending audio sample combinations |
US9372925B2 (en) | 2013-09-19 | 2016-06-21 | Microsoft Technology Licensing, Llc | Combining audio samples by automatically adjusting sample characteristics |
US20160071524A1 (en) * | 2014-09-09 | 2016-03-10 | Nokia Corporation | Audio Modification for Multimedia Reversal |
WO2016112519A1 (zh) * | 2015-01-15 | 2016-07-21 | 华为技术有限公司 | 一种分割音频内容的方法及装置 |
CN104778220B (zh) * | 2015-03-20 | 2019-04-05 | Oppo广东移动通信有限公司 | 一种清唱歌曲拼接的方法及装置 |
CN104778957B (zh) * | 2015-03-20 | 2018-03-02 | 广东欧珀移动通信有限公司 | 一种歌曲音频处理的方法及装置 |
CN104778216B (zh) * | 2015-03-20 | 2017-05-17 | 广东欧珀移动通信有限公司 | 一种预设风格歌曲处理的方法及装置 |
CN104780438A (zh) * | 2015-03-20 | 2015-07-15 | 广东欧珀移动通信有限公司 | 一种视频与歌曲音频拼接的方法及装置 |
CN104778221A (zh) * | 2015-03-20 | 2015-07-15 | 广东欧珀移动通信有限公司 | 一种歌曲串烧拼接的方法及装置 |
CN104778219B (zh) * | 2015-03-20 | 2018-05-29 | 广东欧珀移动通信有限公司 | 一种预设效果歌曲拼接的方法及装置 |
CN104766601A (zh) * | 2015-03-28 | 2015-07-08 | 王评 | 啦啦操音乐自动混合器 |
US9606766B2 (en) * | 2015-04-28 | 2017-03-28 | International Business Machines Corporation | Creating an audio file sample based upon user preferences |
US9842577B2 (en) | 2015-05-19 | 2017-12-12 | Harmonix Music Systems, Inc. | Improvised guitar simulation |
GB2581032B (en) | 2015-06-22 | 2020-11-04 | Time Machine Capital Ltd | System and method for onset detection in a digital signal |
ITUB20153140A1 (it) * | 2015-08-17 | 2017-02-17 | Marco Franciosa | Metodo e dispositivo per la gestione delle transizioni tra brani musicali |
US20170060520A1 (en) * | 2015-09-01 | 2017-03-02 | AudioCommon, Inc. | Systems and methods for dynamically editable social media |
US9773486B2 (en) | 2015-09-28 | 2017-09-26 | Harmonix Music Systems, Inc. | Vocal improvisation |
US9799314B2 (en) | 2015-09-28 | 2017-10-24 | Harmonix Music Systems, Inc. | Dynamic improvisational fill feature |
US9502017B1 (en) * | 2016-04-14 | 2016-11-22 | Adobe Systems Incorporated | Automatic audio remixing with repetition avoidance |
JP6414164B2 (ja) * | 2016-09-05 | 2018-10-31 | カシオ計算機株式会社 | 自動演奏装置、自動演奏方法、プログラムおよび電子楽器 |
GB2557970B (en) | 2016-12-20 | 2020-12-09 | Mashtraxx Ltd | Content tracking system and method |
US9880805B1 (en) | 2016-12-22 | 2018-01-30 | Brian Howard Guralnick | Workout music playback machine |
US11915722B2 (en) * | 2017-03-30 | 2024-02-27 | Gracenote, Inc. | Generating a video presentation to accompany audio |
CN108806655B (zh) * | 2017-04-26 | 2022-01-07 | 微软技术许可有限责任公司 | 歌曲的自动生成 |
US10453434B1 (en) * | 2017-05-16 | 2019-10-22 | John William Byrd | System for synthesizing sounds from prototypes |
CN110867174A (zh) * | 2018-08-28 | 2020-03-06 | 努音有限公司 | 自动混音装置 |
WO2020075533A1 (ja) * | 2018-10-11 | 2020-04-16 | 株式会社コナミアミューズメント | ゲームシステム、ゲームプログラム及びゲームシステムの制御方法 |
JP6683322B2 (ja) * | 2018-10-11 | 2020-04-15 | 株式会社コナミアミューズメント | ゲームシステム、ゲームプログラム、及び合成楽曲の作成方法 |
JP6802569B2 (ja) * | 2018-10-11 | 2020-12-16 | 株式会社コナミアミューズメント | ゲームシステム、ゲームプログラム、及びゲームシステムの制御方法 |
CN110517657B (zh) * | 2019-08-15 | 2024-01-16 | 上海若安文化传播有限公司 | 音乐文件的节拍配置/播放方法、***、介质及设备 |
WO2021179206A1 (zh) * | 2020-03-11 | 2021-09-16 | 努音有限公司 | 自动混音装置 |
WO2022049732A1 (ja) | 2020-09-04 | 2022-03-10 | ローランド株式会社 | 情報処理装置及び情報処理方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5684844A (en) * | 1995-05-31 | 1997-11-04 | Alcatel Cit | Phase-locking method and a loop applying the method |
JP2001109470A (ja) * | 1999-10-13 | 2001-04-20 | Yamaha Corp | 自動演奏装置及び方法 |
JP2003050588A (ja) * | 2001-08-06 | 2003-02-21 | Pioneer Electronic Corp | コンテンツ提供システムの管理サーバ装置、および端末装置 |
JP2003108132A (ja) * | 2001-09-28 | 2003-04-11 | Pioneer Electronic Corp | オーディオ情報再生装置及びオーディオ情報再生システム |
JP2004198759A (ja) * | 2002-12-19 | 2004-07-15 | Sony Computer Entertainment Inc | 楽音再生装置及び楽音再生プログラム |
US20040159221A1 (en) * | 2003-02-19 | 2004-08-19 | Noam Camiel | System and method for structuring and mixing audio tracks |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58163998A (ja) * | 1982-03-25 | 1983-09-28 | ヤマハ株式会社 | 自動演奏装置 |
US4669024A (en) * | 1985-10-23 | 1987-05-26 | Westinghouse Electric Corp. | Multiphase frequency selective phase locked loop with multiphase sinusoidal and digital outputs |
JPS63103490A (ja) * | 1986-10-20 | 1988-05-09 | Matsushita Electric Ind Co Ltd | 音楽信号再生装置 |
US4862485A (en) * | 1987-10-14 | 1989-08-29 | National Semiconductor Corporation | Quotient phase-shift processor for digital phase-locked-loops |
US5015939A (en) * | 1990-08-10 | 1991-05-14 | Synektron Corporation | Control circuit for switched reluctance motor |
US5148113A (en) * | 1990-11-29 | 1992-09-15 | Northern Telecom Ltd. | Clock phase alignment |
JPH06342282A (ja) * | 1993-04-08 | 1994-12-13 | Sony Corp | 音楽出力装置 |
JP2970396B2 (ja) * | 1994-04-22 | 1999-11-02 | ヤマハ株式会社 | 波形処理装置 |
JP2956569B2 (ja) * | 1996-02-26 | 1999-10-04 | ヤマハ株式会社 | カラオケ装置 |
JP3861381B2 (ja) * | 1997-06-13 | 2006-12-20 | ヤマハ株式会社 | カラオケ装置 |
JP3698553B2 (ja) * | 1998-08-05 | 2005-09-21 | ヤマハ株式会社 | カラオケ装置 |
JP4186298B2 (ja) | 1999-03-17 | 2008-11-26 | ソニー株式会社 | リズムの同期方法及び音響装置 |
JP3066528U (ja) | 1999-08-11 | 2000-02-25 | 橘医療器株式会社 | 口腔内視鏡 |
JP4293712B2 (ja) * | 1999-10-18 | 2009-07-08 | ローランド株式会社 | オーディオ波形再生装置 |
JP3789326B2 (ja) | 2000-07-31 | 2006-06-21 | 松下電器産業株式会社 | テンポ抽出装置、テンポ抽出方法、テンポ抽出プログラム及び記録媒体 |
DE10123366C1 (de) | 2001-05-14 | 2002-08-08 | Fraunhofer Ges Forschung | Vorrichtung zum Analysieren eines Audiosignals hinsichtlich von Rhythmusinformationen |
JP3778024B2 (ja) | 2001-07-30 | 2006-05-24 | ソニー株式会社 | 情報処理装置及び情報処理方法、並びに記憶媒体 |
JP3674950B2 (ja) | 2002-03-07 | 2005-07-27 | ヤマハ株式会社 | 音楽データのテンポ推定方法および装置 |
US20030205124A1 (en) * | 2002-05-01 | 2003-11-06 | Foote Jonathan T. | Method and system for retrieving and sequencing music by rhythmic similarity |
JP4243682B2 (ja) | 2002-10-24 | 2009-03-25 | 独立行政法人産業技術総合研究所 | 音楽音響データ中のサビ区間を検出する方法及び装置並びに該方法を実行するためのプログラム |
US7521623B2 (en) * | 2004-11-24 | 2009-04-21 | Apple Inc. | Music synchronization arrangement |
US7189913B2 (en) * | 2003-04-04 | 2007-03-13 | Apple Computer, Inc. | Method and apparatus for time compression and expansion of audio data with dynamic tempo change during playback |
US20040254660A1 (en) * | 2003-05-28 | 2004-12-16 | Alan Seefeldt | Method and device to process digital media streams |
JP2005156641A (ja) | 2003-11-20 | 2005-06-16 | Sony Corp | 再生態様制御装置及び再生態様制御方法 |
JP3888353B2 (ja) * | 2004-01-07 | 2007-02-28 | ソニー株式会社 | データ編集装置及びデータ編集方法 |
US7026536B2 (en) * | 2004-03-25 | 2006-04-11 | Microsoft Corporation | Beat analysis of musical signals |
WO2005099399A2 (en) * | 2004-04-09 | 2005-10-27 | Micronas Semiconductors, Inc. | Apparatus for and method of controlling sampling frequency and sampling phase of a sampling device |
WO2005104088A1 (ja) * | 2004-04-19 | 2005-11-03 | Sony Computer Entertainment Inc. | 楽音を再生する装置、及びそれを含む複合装置 |
US7068110B2 (en) * | 2004-06-28 | 2006-06-27 | Silicon Laboratories Inc. | Phase error cancellation |
US7518053B1 (en) * | 2005-09-01 | 2009-04-14 | Texas Instruments Incorporated | Beat matching for portable audio |
US20070074618A1 (en) * | 2005-10-04 | 2007-04-05 | Linda Vergo | System and method for selecting music to guide a user through an activity |
KR101287984B1 (ko) * | 2005-12-09 | 2013-07-19 | 소니 주식회사 | 음악 편집 장치 및 음악 편집 방법 |
JP4264752B2 (ja) | 2005-12-16 | 2009-05-20 | ソニー株式会社 | オーディオ信号の再生機および再生方法 |
US20080097633A1 (en) * | 2006-09-29 | 2008-04-24 | Texas Instruments Incorporated | Beat matching systems |
-
2006
- 2006-12-07 KR KR1020087013805A patent/KR101287984B1/ko not_active IP Right Cessation
- 2006-12-07 US US12/095,745 patent/US7855334B2/en not_active Expired - Fee Related
- 2006-12-07 WO PCT/JP2006/324889 patent/WO2007066818A1/ja active Application Filing
- 2006-12-07 EP EP06834644A patent/EP1959428A4/en not_active Withdrawn
- 2006-12-07 CN CN2006800461745A patent/CN101326569B/zh not_active Expired - Fee Related
- 2006-12-07 JP JP2007549214A patent/JP5243042B2/ja not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5684844A (en) * | 1995-05-31 | 1997-11-04 | Alcatel Cit | Phase-locking method and a loop applying the method |
JP2001109470A (ja) * | 1999-10-13 | 2001-04-20 | Yamaha Corp | 自動演奏装置及び方法 |
JP2003050588A (ja) * | 2001-08-06 | 2003-02-21 | Pioneer Electronic Corp | コンテンツ提供システムの管理サーバ装置、および端末装置 |
JP2003108132A (ja) * | 2001-09-28 | 2003-04-11 | Pioneer Electronic Corp | オーディオ情報再生装置及びオーディオ情報再生システム |
JP2004198759A (ja) * | 2002-12-19 | 2004-07-15 | Sony Computer Entertainment Inc | 楽音再生装置及び楽音再生プログラム |
US20040159221A1 (en) * | 2003-02-19 | 2004-08-19 | Noam Camiel | System and method for structuring and mixing audio tracks |
Non-Patent Citations (3)
Title |
---|
JP昭和58-163998A 1983.09.28 |
JP特开平6-342282A 1994.12.13 |
JP特开平7-295589A 1995.11.10 |
Also Published As
Publication number | Publication date |
---|---|
WO2007066818A1 (ja) | 2007-06-14 |
EP1959428A1 (en) | 2008-08-20 |
US7855334B2 (en) | 2010-12-21 |
CN101326569A (zh) | 2008-12-17 |
KR20080074976A (ko) | 2008-08-13 |
KR101287984B1 (ko) | 2013-07-19 |
JP5243042B2 (ja) | 2013-07-24 |
US20090272253A1 (en) | 2009-11-05 |
JPWO2007066818A1 (ja) | 2009-05-21 |
EP1959428A4 (en) | 2011-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101326569B (zh) | 音乐编辑设备和音乐编辑方法 | |
CN101322179B (zh) | 音乐编辑设备、创建音乐编辑信息的方法及其记录介质 | |
CN101322180B (zh) | 音乐编辑装置和音乐编辑方法 | |
JP6462039B2 (ja) | Djステムシステム及び方法 | |
Goto | Active music listening interfaces based on signal processing | |
CN1838229B (zh) | 重放装置和重放方法 | |
US20110112672A1 (en) | Systems and Methods of Constructing a Library of Audio Segments of a Song and an Interface for Generating a User-Defined Rendition of the Song | |
US20020166440A1 (en) | Method of remixing digital information | |
US20040177746A1 (en) | Automatic generation of musical scratching effects | |
CN103718243A (zh) | 增强的媒体录制和回放 | |
JP4489650B2 (ja) | 歌詞文字に基づいて切り貼り編集を行うカラオケ録音編集装置 | |
Huber | The Midi manual: A practical guide to Midi within Modern Music production | |
JP2012018282A (ja) | 演奏ファイル管理装置、演奏ファイル再生装置および演奏ファイル再生方法 | |
WO2007060605A2 (en) | Device for and method of processing audio data items | |
Vinet | The SemanticHIFI Project | |
Collins | In the Box Music Production: Advanced Tools and Techniques for Pro Tools | |
Vinet | The SemanticHIFI project: content-based management and manipulation of musical recordings |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120718 Termination date: 20151207 |
|
EXPY | Termination of patent right or utility model |