CN1392556A - 音乐文件处理装置、音乐文件处理方法及其程序 - Google Patents

音乐文件处理装置、音乐文件处理方法及其程序 Download PDF

Info

Publication number
CN1392556A
CN1392556A CN02123309A CN02123309A CN1392556A CN 1392556 A CN1392556 A CN 1392556A CN 02123309 A CN02123309 A CN 02123309A CN 02123309 A CN02123309 A CN 02123309A CN 1392556 A CN1392556 A CN 1392556A
Authority
CN
China
Prior art keywords
music file
music
file
volume
level
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.)
Granted
Application number
CN02123309A
Other languages
English (en)
Other versions
CN1181489C (zh
Inventor
畠中光行
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Interactive Digital Holding Co
Tag Comm Inc
Sony Optical Archive Inc
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN1392556A publication Critical patent/CN1392556A/zh
Application granted granted Critical
Publication of CN1181489C publication Critical patent/CN1181489C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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
    • G10H7/00Instruments in which the tones are synthesised from a data store, e.g. computer organs
    • G10H7/002Instruments in which the tones are synthesised from a data store, e.g. computer organs using a common processing for different operations or calculations, and a set of microinstructions (programme) to control the sequence thereof
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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/00Details of electrophonic musical instruments
    • G10H1/0033Recording/reproducing or transmission of music for electrophonic musical instruments
    • G10H1/0041Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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/00Details of electrophonic musical instruments
    • G10H1/46Volume control
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/011Files or data streams containing coded musical information, e.g. for transmission
    • G10H2240/046File format, i.e. specific or non-standard musical file format used in or adapted for electrophonic musical instruments, e.g. in wavetables
    • G10H2240/061MP3, i.e. MPEG-1 or MPEG-2 Audio Layer III, lossy audio compression
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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/00Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
    • G10H2250/541Details of musical waveform synthesis, i.e. audio waveshape processing from individual wavetable samples, independently of their origin or of the sound they represent
    • G10H2250/571Waveform compression, adapted for music synthesisers, sound banks or wavetables
    • G10H2250/575Adaptive MDCT-based compression, e.g. using a hybrid subband-MDCT, as in ATRAC

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

本发明涉及音乐文件处理装置,音乐文件处理方法和音乐文件处理方法程序。例如本发明能够应用到在通用个人计算机中存储音乐文件,以便稍后再现。通过音乐文件记录电平的检测记录每个音乐文件,用根据检测的电平校正的音乐文件音量再现文件,以避免复杂的操作,并能够以适当的音量再现以不同记录电平记录的各个音乐文件。

Description

音乐文件处理装置、 音乐文件处理方法及其程序
                          技术领域
本发明涉及音乐文件处理装置,音乐文件处理方法和音乐文件处理方法程序。例如,本发明能够应用到这样的情况,即,在通用个人计算机中存储音乐文件以备稍后再现。通过检测文件的记录电平记录每个音乐文件,用根据所检测的记录电平校正的文件音量再现文件,以避免复杂的操作,并且能够以合适的音量再现各个用不同的记录电平所记录的音乐文件。
                          背景技术
常规的情况是,使用光盘(compact disk)向使用者播放音乐,使用者通过操纵音频装置以希望的音量听音乐。
近来,在个人计算机中,提供自动地、或以希望的顺序,一段一段地再现音乐片段的应用程序,从而,通过光盘向使用者播放的大量音乐文件能够存储在个人计算机中。
而且,在一些情况中,使用光盘向使用者播放的音乐的片段,盘和盘之间的记录电平变化很大。特别是,要向使用者播放先前在记录媒体上存储的、后来重新记录到光盘的音乐的特征是,音乐的记录电平,比近年来使用光盘播放的音乐的低。应注意到,在使用低记录电平的音乐的情况,没有有效地利用包括记录媒体的传输线的动态范围。
为了听将光盘等的记录媒体作为再现单元所再现的音乐,在再现光盘上的音乐开始片段的时间点上,能够调节音量,使得使用者能够在差不多是适当的电平上,听在光盘上记录的各音乐片段。另外,在听FM(调频)广播的音乐时,使用者能够欣赏音乐,而不需要调节音量,因为播送音乐的电台调节了电平。
如果大量的音乐文件从各种记录媒体下载到个人计算机中,以便存储在个人计算机中使用的存储单元中,稍后自动地再现这些大量存储的文件,但是,存储的音乐各片段将在不同的记录电平上再现,因此出现的问题是,调节再现音量是很困难的。如果不调节再现的音量,那么,在低记录电平上所存储的音乐片段将难以收听到。
                           发明内容
因此,本发明的目的是针对上述问题,提供一种音乐文件处理装置,音乐文件处理方法和音乐文件处理方法程序,通过有效地消除复杂操作,能够在适当的音量上再现带有不同记录电平的音乐文件,并提供执行音频信号处理方法的程序。
根据本发明的第一方面,提供一种获取和存储音乐文件的音乐文件处理装置,其中对每个音乐文件检测记录电平,并与相对应的音乐文件相关联地记录所检测的结果。
用这种配置,检测每个音乐文件的记录电平,并通过将文件与检测结果相关联,记录音乐文件。因此,通过根据记录电平的检测结果,校正每个再现的音乐文件的音量,能够消除文件之间的音量变化。结果,能够避免调节每个再现音乐文件的音量的麻烦操作,并且能够以适当的音量,再现带有不同记录电平的音乐文件。
根据本发明的另一方面,提供一种再现音乐文件的音乐文件处理装置,其中用根据音乐文件的记录电平的检测结果所校正的音量,再现音乐文件。
用这样的配置,通过根据文件记录电平的检测结果校正文件音量,来再现音乐文件。通过检测各种装置每一个中的记录电平,能够避免调节每个再现音乐文件的音量的麻烦操作,能够以适当的音量再现带有不同记录电平的音乐文件。
根据本发明的第三方面,提供一种获取和存储音乐文件的音乐文件处理方法,所述音乐文件处理方法包括:每个音乐文件的记录电平检测步骤;和通过将音乐文件与在所述记录电平检测步骤中获得的检测结果相关联的音乐文件记录步骤。
根据本发明的第四方面,提供一种再现音乐文件的音乐文件处理方法,其中用根据音乐文件的记录电平的检测结果所校正的音量来再现音乐文件。
用这些配置,能够避免调节每个再现音乐文件的音量的麻烦操作,能够以适合的音量再现带有不同记录电平的音乐文件。
根据本发明的第五方面,提供一种实施音乐文件处理方法的程序,用于荻取和存储音乐文件,所述音乐文件处理方法包括:每个音乐文件的记录电平检测步骤;和通过将音乐文件与在所述记录电平检测步骤中获得的检测结果相关联的音乐文件记录步骤。
根据本发明的第六方面,提供一种实施音乐文件处理方法的程序,用于再现音乐文件,其中,用根据音乐文件记录电平的检测结果所校正的音量来再现音乐文件。
用这些配置,能够避免调节每个再现的音乐文件音量的麻烦操作,能够以适合的音量再现带有不同记录电平的音乐文件。
                           附图说明
通过结合附图的以下说明和权利要求,将使得本发明的上述和其他目的、特征和优点变得明了。在附图中相同的元件用相同符号表示出。其中:
图1是在本发明的实施例实现的音乐文件处理***中,由个人计算机进行的操作的流程图;
图2是本发明实施例实现的音乐文件处理***的方框图;
图3是进行图1的处理程序所需要的个人计算机组件的功能方框图;
图4是引入(import)音乐文件的处理程序流程图;
图5是功能方框图,示出进行图4的程序所表示的顺序进程需要的个人计算机组件;
图6是在引入文件的操作中转换音乐文件的格式的处理程序的流程图;
图7是功能方框图,示出进行图6的程序所表示的顺序进程需要的个人计算机组件;
图8是再现音乐文件的处理程序的流程图;
图9是功能方框图,示出进行图8的程序所表示的顺序进程需要的个人计算机组件;
图10是下载音乐文件的处理程序的流程图;
图11是功能方框图,示出在不校正音量的情况下,进行图10的程序所表示的顺序进程需要的个人计算机组件;和
图12是功能方框图,示出在校正音量的情况下,进行图10的程序所表示的顺序进程需要的个人计算机组件。
                         具体实施方式
下面参照附图详细说明本发明的优选实施例。
图2是本发明实施例实现的音乐文件处理***1的方框图。在音乐文件处理***1中,使用个人计算机2存储音乐文件。个人计算机2也能够再现存储的音乐文件,以供使用者欣赏。另外,个人计算机2也能够向外部的再现装置3下载音乐文件,以供使用者通过外部再现装置3欣赏。
也就是说,在个人计算机2中,通过中央处理单元(CPU)5控制CD-ROM(只读光盘)驱动器4,从光盘等再现音乐文件,并且将再现的结果输出到中央处理单元5,以及在CD-R等上记录各类数据。I/O(输入/输出)装置6是用于USB(通用串行总线)、IEEE(电气和电子工程师学会)1394或其它的接口。使用I/O装置6向外部再现装置3传输和从该装置接收各种数据。在个人计算机2中使用的音频装置7是提供音乐文件再现的组件。音频装置7包括的组件有数字-模拟转换电路,放大电路和扬声器。
使用硬盘驱动器(HDD)8存储由中央处理单元5执行的程序、和通过CD-ROM驱动器4获得的音乐文件。硬盘驱动器8也能够输出其上存储的数据。中央处理单元5执行在硬盘驱动器8中存储的预定应用程序,从CD-ROM驱动器4向硬盘驱动器8下载音乐文件,形成音乐文件的数据库。中央处理单元5也执行预定程序,例如向外部再现装置3输出这个数据库中的音乐文件。应注意到,除了图2的功能块外,个人计算机2还具有使用包括在通用个人计算机中的调制解调器和其他组件的通信功能。另外,个人计算机2也具有各种如键盘、鼠标和显示单元的接口。
所述应用程序是,以顺序的方式自动地、或根据使用者的设定,如上所述地再现在数据库中记录的音乐文件的程序。在使用者键入命令、调用这个应用程序时,中央处理单元5显示这个程序的主屏幕。在使用者向主屏幕键入命令从光盘向硬盘驱动器8下载音乐文件时,在CD-ROM驱动器4的控制下,从装入CD-ROM驱动器4中的光盘再现音乐文件,作为再现结果获得的音乐文件被记录到硬盘驱动器8,存储在数据库中。此时,中央处理单元5根据图1的流程图表示的处理程序,向硬盘驱动器8记录各片段音乐,以便以预定的格式,在硬盘驱动器8上记录音乐文件,并且通过检测每个音乐文件的记录电平存储在数据库中。
详细地说,在中央处理单元5根据从光盘获得的TOC(内容表)信息,开始从装在CD-ROM驱动器4上的光盘再现音乐文件时,处理程序流程从步骤SP1到步骤SP2,在步骤SP2,最大电平变量(maximum level variable)Lev设定为0的初始值。最大电平变量Lev是作为处理目标的、用于形成对音乐文件的记录电平判断的判据(criterion)变量。音乐文件的最大电平变量Lev是表示音乐文件的最大振幅的值。
在中央处理单元5初始化最大电平变量Lev后,处理程序的流程继续到步骤SP3,在此步骤,中央处理单元5形成输入的数据是否被接收的判断。如输入数据被接收,处理程序流程继续到步骤SP4,在此步骤,从CD-ROM 4驱动器输出的数据中抽取音频数据。然后,在下一个步骤SP5,中央处理单元5检测抽取的音频数据的振幅Lev New。应注意,中央处理单元5通过将音频数据的信号电平转换成绝对值检测振幅Lev New。这样抽取的音频数据叫做线性PCM(脉冲码调制)数据。然后,在步骤SP6,中央处理单元5形成检测的振幅Lev New是否大于最大电平变量Lev的判断。如果中央处理单元5发现检测的振幅Lev New比最大电平变量Lev大,那么,处理程序流程继续到步骤SP7,在此步骤,将最大电平变量Lev设定在检测的振幅Lev New上。然后,流程继续到步骤SP8。如果检测的振幅Lev New不大于最大电平变量Lev,那么,流程直接进行到步骤SP8。
在步骤SP8,按照使用者选择的格式编码这个线性PCM音频数据,并将编码的数据记录到硬盘驱动器8。然后,流程进行步骤SP3。应注意,选择的格式通常是根据ATRAC(自适应变换音频编码)技术的格式。
因此,中央处理单元5以步骤SP3-SP4-SP5-SP6-SP8-SP3或SP3-SP4-SP5-SP6-SP7-SP8-SP3的顺序重复进行,以便从音乐文件顺序检测的振幅中,确定作为处理目标的音乐文件的最大振幅。在完成音乐片段的再现时,在步骤SP3形成的判断结果为否定,则流程继续到步骤SP9。在此步骤,在数据库中记录检测的最大振幅。然后,在下一个步骤SP10,结束处理程序。
在此方法中,中央处理单元5从通过所述线性PCM获得的音频数据中检测记录电平,并将检测的记录电平编入数据库。记录电平是中央处理单元5检测的最大振幅。中央处理单元5将记录电平与量化位(quantization bit)数量或量化位计数一起存储在数据库中。
图3是功能方框图,示出进行上述顺序处理所需的个人计算机2的组件。在图3的功能块中,音频信号抽取电路11是从CD-ROM驱动器4输出的数据中抽取音频数据的功能块,最大电平检测电路12是从这个音频数据检测最大振幅的功能块。编码电路13是根据ATRAC技术编码音频数据并将编码数据存储在硬盘驱动器8上的功能块,和数据库生成电路14是在硬盘驱动器8上记录最大电平和量化位计数,并将它们编入到数据库的功能块。
另一方面,如果使用者向应用程序的主屏幕键入命令引入音乐片段,并且不要求转换引入的音频数据的格式,那么,在使用者键入的这个命令中指定的音乐文件音乐文件仅存储在数据库中。在这种情况下,中央处理单元5进行图4的程序所表示的处理,对每个音乐片段获取音频数据的记录电平并将记录电平记录到数据库中。应注意,这个应用程序限定的引入操作是一个设定音乐文件的处理过程,以便使得所述文件能够被所述程序使用。在此实施例中,已记录在硬盘驱动器8的音乐文件、以及从连接到外部输入端子的外部装置中获得的音频信号所产生的音乐文件都是所述引入处理的目标。因此,在图4的处理程序说明中,从外部装置获得的信号被认为是已被声卡等装置处理过的。顺便提及的是,如果线性PCM音频信号是在使用声卡等装置进行的处理中获得的,则中央处理单元5,以与参照图1和3说明的相同的方式,检测音频信号的记录电平,将电平与该音频信号的音乐文件一起记录在数据库中。
详细地说,图4的处理程序在步骤SP11开始,在此步骤,中央处理单元5开始处理使用者键入的命令所指定的音乐文件。然后,在步骤SP12,最大电平变量Lev被设定在0初始值。接着,流程继续到步骤SP13,在此,中央处理单元5形成是否已接收输入数据的判断。如果已接收输入数据,流程继续到步骤SP14,在此,音频数据被解码成线性PCM数据。
然后,在下一步骤SP15,中央处理单元5检测解码的音频数据的振幅Lev New。接着,在步骤SP16,中央处理单元5形成检测的振幅Lev New是否大于最大电平变量Lev的判断。如果中央处理单元5发现检测的振幅LevNew比最大电平变量Lev大,那么,处理程序流程继续到步骤SP17,在此步骤,将最大电平变量Lev设定在所检测到的振幅Lev New上。然后,流程继续到步骤SP13。如果检测的振幅Lev New不大于最大电平变量Lev,那么,流程直接回到步骤SP13。
因此,中央处理单元5以步骤SP13-SP14-SP15-SP16-SP13,或SP13-SP14-SP15-SP16-SP17-SP13的顺序重复进行,以便从音乐文件中顺序检测的振幅,确定作为处理目标的音乐文件的最大振幅。在完成音乐片段的再现时,在步骤SP13形成的判断的结果是否定,使得流程继续到步骤SP18。在此步骤,在数据库中记录检测的最大振幅。然后,在下一个步骤SP19,结束处理程序。
在此方法中,中央处理单元5首先解压缩采用ATRAC技术压缩的音频数据,然后检测记录电平,以存储在数据库中。应注意,中央处理单元5也记录如上所述用声卡等装置引入到硬盘驱动器8中的音乐文件。
图5是功能块图,示出进行图4的程序所表示的顺序处理需要的个人计算机2的组件,而图3中的组件是进行图1的程序所表示的顺序处理所需要的。在图5的功能块图中,解码电路15是解压缩音频数据的功能块,所述音频数据是通过用ATRAC技术压缩的。
另一方面,如果使用者向应用程序的主屏幕键入命令以引入音乐文件,并且引入的音乐文件的格式不同于ATRAC格式,那么,中央处理单元5进行图6的程序表示的处理,对每个引入的音乐文件转换所述的音乐文件的格式,并在数据库中记录文件和它的记录电平。应注意,与ATRAC格式不同的音乐文件的典型格式一般是MP3(运动图像专家组1(MPEG1)音频层(Audio Layer)III)格式。
详细地说,在步骤SP21,中央处理单元5开始使用者键入的命令所指定的音乐文件的处理。然后,在步骤SP22,最大电平变量Lev被设定在0初始值。接着,在步骤SP23,中央处理单元5形成是否已接收输入数据的判断。如果已接收输入数据,流程继续到步骤SP24,在此,作为处理目标的音频数据被解码。
然后,在下一步骤SP25,中央处理单元5检测解码的音频数据的振幅Lev New。接着,在步骤SP26,中央处理单元5形成检测的振幅Lev New是否大于最大电平变量Lev的判断。如果中央处理单元5发现,检测的振幅LevNew比最大电平变量Lev大,那么,处理程序流程继续到步骤SP27,在此步骤,将最大电平变量Lev设定在检测的振幅Lev New上。然后,流程继续到步骤SP28。另一方面,如果检测的振幅Lev New不大于最大电平变量Lev,那么,流程直接到步骤SP28。
在步骤28,中央处理单元5将这个音频数据编码成ATRAC格式,并将编码的数据记录到硬盘驱动器8。然后,流程回到步骤SP23。
因此,中央处理单元5以步骤SP23-SP24-SP25-SP26-SP28-SP23或SP23-SP24-SP25-SP26-SP27-SP28-SP23的顺序重复进行,以便确定作为处理目标的音乐文件的最大振幅。在完成音乐片段的再现时,在步骤SP3形成的判断结果是否定,使得流程继续到步骤SP29。在此步骤,在数据库中记录检测的最大振幅。然后,在下一个步骤SP30,结束处理程序。
图7是功能块图,示出进行图6的程序所表示的顺序处理过程所需要的个人计算机2的组件,而图3和图5中的组件分别是进行图1和图4的程序所表示的顺序处理过程所需要的。在图7的功能块图中,编码电路21是用ATRAC技术压缩线性PCM音频数据的功能块。
如上所述,在此实施例中,将记录电平和每个音乐电平的量化位计数存储在数据库中。
另一方面,如果使用者向应用程序的主屏幕键入再现音乐的命令,那么,中央处理单元5随机地或依据再现表的次序,再现该命令所指定的再现表上的音乐文件。如果在这个再现中使用者不具体要求校正音量,那么,中央处理单元5控制整个操作,在不校正它们音量之下,从硬盘驱动器8再现音乐文件。如果使用者指定自动校正音量,那么,中央处理单元5进行图8的程序所表示的处理过程,以便根据音乐文件的记录电平的检测结果,通过自动调节它们的音量,再现音乐文件。
详细地说,在步骤SP31,中央处理单元5开始该处理过程,再现音乐文件。然后,在步骤SP32,中央处理单元5计算校正因子。对于一个音乐文件,校正因子是从存储在用于音乐文件的数据库中的最大电平和量化位计数计算,从而,用计算的校正因子,使音乐文件的最大振幅匹配于(appropriate)量化位计数,即,能够以大约相同的音量听音乐文件,并且动态范围完全被再现的音乐文件利用。
在中央处理单元5如上所述计算了作为再现目标的音乐文件的校正因子后,顺序处理流程进行到步骤SP33,形成是否存在要解码的数据的判断。如果有要解码的数据,顺序处理流程进行步骤SP34,在此,中央处理单元5以预定量的数据解码再现目标的音乐文件,产生线性PCM音频数据。然后,在步骤SP35,通过将该数据乘以校正因子,音乐文件的音量被校正。接着,在步骤SP36,校正了音量的音频数据被输出到音频装置7。然后,顺序处理流程回到步骤SP33。
因此,中央处理单元5以步骤SP33-SP34-SP35-SP36-SP33的顺序,重复顺序处理过程。在完成音乐片段的再现时,在步骤SP33上形成的判断的结果是否定,使得顺序处理流程到步骤SP37,终止顺序处理过程。
在此方法中,根据在向数据库记录音乐文件的操作中所检测的记录电平的检测结果,中央处理单元5能够以校正的音量再现音乐文件,使得完全利用动态范围,以几乎固定的音量再现音乐文件。
图9是功能块图,示出进行图8的程序所表示的处理过程所需要的个人计算机2的组件。在图9所功能块图中,解码电路31是解压缩用ATRAC技术压缩了的音乐文件的数据的功能块,以产生线性PCN音频数据。校正因子计算电路32是计算校正因子的功能块。电平校正电路33是通过将数据乘以为该数据计算的校正因子来校正PCM线性音频数据音量的功能块。开关电路36是控制停用和启动电平校正电路33的操作的功能块。
根据使用者的命令,音乐文件也能够下载到外部装置3,所述外部装置3通常是用于再现音乐文件的便携式再现装置。在这种情况下,对每个音乐文件,中央处理单元5进行图10的流程的处理过程,通过校正文件音量,向外部装置3下载文件。
详细地说,在步骤SP41,开始处理过程。然后,在步骤SP42,中央处理单元5以参照图8说明的相同方式,计算音量校正因子。接着,在步骤SP43,中央处理单元5形成外部再现装置3是否具有电平校正功能的判断,所述校正功能即通过将线性PCM音频数据乘以校正因子校正线性PCM音频数据的音量的功能。
如果外部再现装置3具有电平校正功能,那么,处理过程的流程从步骤SP43进行到步骤SP44,在此步骤,中央处理单元5向外部再现装置3输出。在步骤SP42计算的校正因子,作为附到该音乐文件的补充(side)信息。然后,在步骤SP45,与校正因子相关联的音乐文件被下载到外部再现装置3。在步骤SP46,终止这个处理过程。
图11是功能块图,示出进行上述的顺序处理过程所需的个人计算机2的组件,与图9的功能块图比较,图9示出进行图8的顺序处理过程所需的个人计算机2的组件。在这种情况下,在外部再现装置3中,通过将音乐文件的解码结果获得的线性PCM音频数据,乘以如上所述与音乐文件一起下载的校正因子,以校正文件音量。然后,对音乐文件进行数字-模拟转换处理,然后,用于驱动扬音频器或耳机。
另一方面,在外部再现装置3不具有电平校正功能时,顺序处理流程从步骤SP43进行到步骤SP47,形成是否存在要解码的数据的判断。如果存在要解码的数据,那么,顺序处理流程到步骤SP48,在此,中央处理单元5以预定量的数据解码音乐文件,产生线性PCM音频数据。然后,在步骤SP49,通过将这个数据乘以校正因子,校正音频数据的音量。接下来,在步骤SP50,音频数据被编码成ATRAC格式。然后,在步骤SP51,编码的数据被传输到外部装置3。接着,顺序处理的流程回到步骤SP47。
因此,中央处理单元5以步骤SP47-SP48-SP49-SP50-SP51-SP47的顺序,重复顺序处理过程。在完成音乐片段的再现时,在步骤SP47上形成的判断的结果是否定,使得顺序处理流程到步骤SP46,终止顺序处理过程。
因此,在外部再现装置不具有电平校正功能的情况下,在将音乐文件输出到外部再现装置前,中央处理单元5完全地利用动态范围、并校正音乐文件的音量,使得使用者能够在几乎同一音量上听文件。
图12是功能块图,示出个人计算机2的组件,以与图9和11的功能块图比较。在图12的功能块图中,解码电路31是解压缩用ATRAC技术压缩的音乐文件数据的功能块,以产生线性PCM音频数据。编码电路37是根据ATRAC技术压缩线性PCM音频数据的功能块。
如果使用者键入命令向CD-R下载带有校正音量的音乐文件,那么,中央处理单元5用ATRAC技术解码音乐文件数据,产生线性PCM数据,并且以向没有电平校正功能的外部装置下载音乐文件的操作的相同方式,通过将该数据乘以校正因子,校正音频数据音量。然后,带有校正的音量的音频数据输出到CD-ROM驱动器4,在CD-R上记录。另一方面,如果使用者键入命令向CD-R下载不带有音量校正的音乐文件,那么,中央处理单元5用ARTAC技术解码音乐文件的数据,产生线性PCM音频数据,并与校正因子一起在CD-R上记录音频数据,其方式与向具有电平校正功能的外部装置下载音乐文件的操作相同。
如果使用者键入命令将音乐文件的格式转换和将音量校正,那么,中央处理单元5解码用ATRAC技术编码的音乐文件的数据,以产生线性PCM音频数据,并且通过向没有电平校正功能的外部装置下载音乐文件的相同操作,将数据乘以校正因子,校正音频数据的音量。然后,中央处理单元5将带有校正音量的音频数据的格式转换成使用者指定的格式,以产生音乐文件。
在带有上述配置的音乐文件处理***1中,用光盘播放的音乐文件和通过因特网下载的音乐文件被记录到硬盘驱动器8上。根据使用者键入的命令顺序再现这些音乐文件,并向扬声器输出,或下载到外部再现装置3。
在由音乐文件处理***1执行应用程序以进行所述处理过程中,在接收音乐文件的操作中,对每个音乐文件检测线性PCM音频数据的最大振幅,使得能够根据检测的最大振幅使用音乐文件,所述检测的最大振幅也作为记录电平的判据(criterion)存储在硬盘驱动器8的数据库中。同时,在硬盘驱动器8中也存储量化位计数。另外,在存储到硬盘驱动器8之前,将音乐文件的线性PCM音频数据压缩成预定格式。关于含有压缩成不同格式的数据的音乐文件,该数据首先被变换成线性PCM音频数据,然后在存储在硬盘驱动器8之前所述PCM音频数据被压缩成预定的格式。
假定如上所述在个人计算机2中记录的音乐文件为了听的目的被再现。在这种情况下,通过将音频数据乘以校正因子校正音频数据音量,所述校正因子是根据上述的对音乐文件检测的记录电平和音频文件的量化位计数计算的,以致完全地利用动态范围。因此,能够在几乎一致的音量再现音乐文件。在将数据播放给使用者前,最后对PCM线性音频数据进行数字-模拟转换。
其结果,即使音乐文件在不同的记录电平上记录,使用者也不需进行麻烦的操作,便能够欣赏再现的音乐文件。因此,与现有技术的***比较,音乐文件的使用要方便的多。另外,通过完全利用动态范围再现音乐文件,能够防止在包括数字-模拟转换电路和放大电路的再现***中的音乐质量降低。
另外,通过如上所述将记录电平的判据存储在数据库中,在短时间内能够找到希望的音乐文件的判据,以致能够使用所述判据进行文件的处理。
而且,在不进行调节音量操作的情况下,记录在硬盘驱动器8上的音乐文件能够通过调节音量再现,以致,能够实施在它的原始状态中记录音乐文件的所述操作。用这样的操作,使用者能够在其喜好的处理中再现音乐文件,如在原始记录电平上的再现。
即,上述音乐文件等的音乐作品能够在有意识地降低的记录电平上存储。在这种情况下,在使用者向在音乐文件处理***1中的个人计算机2键入命令、不调节它的音量再现音乐文件时,在它的音量不进行任何调节的情况下,音乐文件的再现的数据被解压缩,以产生线性PCM音频数据,然后在输出到扬声器前,对所述PCM数据进行数字-模拟转换。因此,能够在保持它们的原始氛围之下,将各种音乐作品播放给使用者。
如果在音乐文件处理***1中,使用者键入向具有音量校正功能的外部装置3下载音乐文件的命令,那么,音乐文件与文件的校正因子(amplifier)一同下载到外部装置3。然后,在由再现下载的音乐文件的外部装置3进行的操作中,音乐文件的数据被解压缩,产生线性PCM音频数据,然后,它的音量,通过将所述数据乘以音乐文件的校正因子,被加以校正,随后,在输出到扬声器前,对带有校正音量的音频数据进行数字-模拟转换。
因此,在从外部再现装置欣赏音乐时,能够完全利用动态范围,以几乎同一音量再现音乐文件。因此,与现有技术的***比,音乐文件的使用方便的多。另外,能够通过完全利用动态范围再现音乐文件。
另一方面,在使用者键入命令向不具有这样的音量调节功能的外部再现装置3下载音乐文件和校正音乐文件的音量时,则通过将校正因子乘以在音乐文件数据的解压缩结果中获得的线性PCM音频数据来校正音量,带有校正音量的音频数据再次被压缩,压缩结果获得的、并且具有校正音量的音乐文件被下载到外部再现装置3。
其结果,即使在使用者想要使用不具备音量调节功能的简单配置的外部再现装置3欣赏音乐文件时,也能够完全利用动态范围以几乎相同的音量再现音乐文件。因此,与现有技术的***相比,音乐文件的方便使用改进很多。
另一方面,在使用者键入命令在不校正音乐文件的音量下,向不具有这样的音量调节功能的外部再现装置3下载音乐文件时,那么,仅将键入的命令所指定的音乐文件下载到外部再现装置3。因此,能够保持音乐文件原有的氛围,向使用者播放各种音乐文件。
另外,在使用者键入命令,代替这样的外部再现装置3,向CD-R下载音乐文件、转换音乐文件格式和校正音量时,通过将校正因子乘以音乐文件数据的解压缩所获得的线性PCM音频数据,来校正音量。然后,根据使用者键入的命令处理带有这样校正音量的音频数据。
这样一来,在此情况下,在随后处理中,也是能够完全地利用动态范围,以几乎是相同的音量再现音乐文件。其结果,与现有技术的相同比,音乐文件的使用要方便的多。
另一方面,如果使用者键入命今在不校正音量的情况下向CD-R下载音乐文件和转换音乐文件的格式,那么,省略将线性PCM音频数据乘以校正因子的处理过程。其结果,能够在保持音乐文件的原有氛围之下向使用者播放各种音乐作品。
根据上述的配置,通过对每个音乐文件检测记录音量,记录音乐文件,并且,通过根据对特定的音乐文件所检测的记录电平来校正文件的音量,再现任何特定的音乐文件。因此,能够有效地消除复杂的操作,能够以适当的音量再现不同记录电平的音乐文件。
另外,检测音乐文件的最大振幅作为音乐文件的记录电平。因此,能够在简单的处理过程中检测记录的电平。其结果,也能够简化整个配置。
在上述实施例中,将记录电平的判据设定为最大振幅。但是,应注意,本发明范围不限于这个实施例。如果需要,也能够将记录电平的判据设定为多种其他量的任何一个上,如平均功率和平均振幅。
另外,在上述实施例中,记录电平的检测结果被存储在数据库中。但是,值得注意的是,本发明的范围不限于这个实施例。例如,通过将检测结果与它们的相应的音乐文件相关联,能够记录检测结果,以提供与此实施例相同的效果。
而且,在上述实施例中,在不校正音量向外部再现装置输出音乐文件时,计算校正因子,并且与音乐文件一起输出。但是,应注意,本发明的范围不限于此。例如,也能够与音乐文件一起输出音乐文件的记录电平的检测结果。
而且。在上述实施例中,音乐文件以它所处的原始状态被存储。但是,本发明的范围不限于此。例如,也能够在音乐文件的音量预先被调节的情况下存储音乐文件。
另外,在上述实施例中,本发明被应用到个人计算机。但是,应注意,本发明的范围不限于此。例如,本发明也能够应用到各种的音频装置中,如存储向使用者播放的音乐内容的家用网络服务器。
如上所述,根据本发明,通过检测文件的记录电平记录每个音乐文件。因此,通过根据这样检测的记录电平校正音量,能够避免复杂的操作,带有不同记录电平的音乐文件能够以适当的音量再现。
虽然已然说明了本发明的优选实施例,但是,这个说明仅是为了示范说明本发明,在不偏离权利要求的精神和范围的情况下,可以做出种种改变。

Claims (11)

1.一种获取和存储音乐文件的音乐文件处理装置,其特征在于:对每个音乐文件检测记录电平,与相对应的音乐文件相关联地记录检测的结果。
2.根据权利要求1的音乐文件处理装置,其特征在于:音乐文件的记录电平是音乐文件的最大振幅。
3.根据权利要求1的音乐文件处理装置,其特征在于:在向外部装置输出前,使用与音乐文件相对应的检测结果校正音乐文件的音量。
4.根据权利要求1的音乐文件处理装置,其特征在于:在再现音乐文件的操作中,使用与音乐文件相对应的检测结果校正音乐文件的音量。
5.根据权利要求1的音乐文件处理装置,其特征在于:在记录音乐文件的操作中,使用与音乐文件相对应的检测结果校正音乐文件的音量。
6.根据权利要求1的音乐文件处理装置,其特征在于:与相对应的音乐文件一起输出检测结果。
7.一种再现音乐文件的音乐文件处理装置,其特征在于,用根据音乐文件的记录电平的检测结果校正的音量,再现音乐文件。
8.一种获取和存储音乐文件的音乐文件处理方法,其特征在于:所述音乐文件处理方法包括步骤:
用于每个音乐文件的记录电平检测步骤;和
通过将音乐文件与在记录电平检测步骤中获得的检测结果相关联的音乐文件记录步骤。
9.一种再现音乐文件的音乐文件处理方法,其特征在于:使用根据音乐文件的记录电平的检测结果校正的音量,再现音乐文件。
10.一种实施音乐文件处理方法的程序,用于获取和存储音乐文件,其特征在于,所述音乐文件处理方法包括步骤:
用于每个音乐文件的记录电平检测步骤;和
将音乐文件与在记录电平检测步骤中获得的检测结果相关联的音乐文件记录步骤。
11.一种实施音乐文件处理方法的程序,用于再现音乐文件,其特征在于:用根据音乐文件的记录电平的检测结果校正的音量,再现音乐文件。
CNB021233098A 2001-06-19 2002-06-18 音乐文件处理装置、音乐文件处理方法及其程序 Expired - Fee Related CN1181489C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP184666/2001 2001-06-19
JP2001184666A JP2003007038A (ja) 2001-06-19 2001-06-19 音楽ファイル処理装置、音楽ファイルの処理方法及び音楽ファイルの処理方法のプログラム

Publications (2)

Publication Number Publication Date
CN1392556A true CN1392556A (zh) 2003-01-22
CN1181489C CN1181489C (zh) 2004-12-22

Family

ID=19024388

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB021233098A Expired - Fee Related CN1181489C (zh) 2001-06-19 2002-06-18 音乐文件处理装置、音乐文件处理方法及其程序

Country Status (3)

Country Link
US (1) US6759585B2 (zh)
JP (1) JP2003007038A (zh)
CN (1) CN1181489C (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100386798C (zh) * 2003-05-20 2008-05-07 联发科技股份有限公司 音乐文件的波形调节***和方法

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7848531B1 (en) 2002-01-09 2010-12-07 Creative Technology Ltd. Method and apparatus for audio loudness and dynamics matching
JP3879684B2 (ja) * 2003-03-13 2007-02-14 ヤマハ株式会社 曲データ変換装置および曲データ変換プログラム
TWI235356B (en) * 2003-04-28 2005-07-01 Mediatek Inc Waveform adjustable system for music file
JP4341366B2 (ja) * 2003-10-23 2009-10-07 カシオ計算機株式会社 通信端末装置及びファイル再生プログラム
US8197427B2 (en) * 2004-08-16 2012-06-12 Virginia Commonwealth University Acoustical-based tissue resuscitation
JP2006079742A (ja) * 2004-09-10 2006-03-23 Sony Corp 情報処理装置および方法、並びにプログラム
JP4407559B2 (ja) * 2005-03-30 2010-02-03 ヤマハ株式会社 カラオケ装置
JP6963835B2 (ja) * 2019-09-25 2021-11-10 株式会社コルグ 再生制御装置、再生制御方法、およびプログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100386798C (zh) * 2003-05-20 2008-05-07 联发科技股份有限公司 音乐文件的波形调节***和方法

Also Published As

Publication number Publication date
CN1181489C (zh) 2004-12-22
US6759585B2 (en) 2004-07-06
US20030015085A1 (en) 2003-01-23
JP2003007038A (ja) 2003-01-10

Similar Documents

Publication Publication Date Title
CN1591573A (zh) 用于调整要再现音频数据的输出等级的装置和方法
CN101335035B (zh) 数字信号处理装置、方法和程序
CN1734632A (zh) 改变音频文件的再现模式的设备和方法
EP1177557B1 (en) Multi-format personal digital audio player
US20020077834A1 (en) Removable face plate compressed digital music player
CN1591653A (zh) 音频等级信息记录/管理方法以及音频输出等级调节方法
WO2003071543A1 (en) Method and apparatus for incorporating additional audio information into audio data file identifying information
CN1181489C (zh) 音乐文件处理装置、音乐文件处理方法及其程序
US7076432B1 (en) Method and apparatus for processing digitally encoded audio data
CN1118820C (zh) 盘重放装置和方法
JP2008268969A (ja) ディジタルデータプレーヤー、そのデータ処理方法及び記録媒体
US20090037006A1 (en) Device, medium, data signal, and method for obtaining audio attribute data
CN1815613A (zh) 数据处理电路、数据处理装置、数据处理方法、数据处理控制方法
KR20060051158A (ko) 정보 처리 장치, 정보 처리 방법, 및 프로그램
WO2003012788A1 (en) Information recording apparatus, information recording method, and computer program which allows computer to function as information recording apparatus
JP4475355B2 (ja) オーディオデータ処理装置、オーディオデータ処理方法、プログラム、及びオーディオデータ再生システム
US8626494B2 (en) Data compression format
CN1282950C (zh) 用于控制记录电平的方法和装置
JP3130747U (ja) メモリー空間を節約可能なオーディオプレーヤー
CN1199150C (zh) 再现设备和再现方法
CN1779784A (zh) 一种声音录制方法及装置
JP4433954B2 (ja) 情報処理装置および方法、並びにプログラム
CN1452056A (zh) 一种mp3播放机
JP2006209841A (ja) 信号処理装置
JP2004310819A (ja) 符号化装置、符号化方法

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
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
ASS Succession or assignment of patent right

Owner name: INTERACTIVE NUMERAL HOLDING CORP.

Free format text: FORMER OWNER: SONY PICTURES ENTERTAINMENT

Effective date: 20130529

Owner name: DRNC HOLDINGS, INC.

Free format text: FORMER OWNER: INTERACTIVE NUMERAL HOLDING CORP.

Effective date: 20130529

Owner name: SONY PICTURES ENTERTAINMENT

Free format text: FORMER OWNER: NANKAI UNIVERSITY

Effective date: 20130529

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20130529

Address after: Delaware

Patentee after: TAG-COMM Inc.

Address before: Delaware

Patentee before: Interactive digital holding Co.

Effective date of registration: 20130529

Address after: Delaware

Patentee after: Interactive digital holding Co.

Address before: American New York

Patentee before: OPTICAL ARCHIVE Inc.

Effective date of registration: 20130529

Address after: American New York

Patentee after: OPTICAL ARCHIVE Inc.

Address before: Tokyo, Japan

Patentee before: Sony Corp.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20041222

Termination date: 20180618

CF01 Termination of patent right due to non-payment of annual fee