[go: up one dir, main page]

KR20050087367A - Transaction apparatus of bell sound for wireless terminal and method thereof - Google Patents

Transaction apparatus of bell sound for wireless terminal and method thereof Download PDF

Info

Publication number
KR20050087367A
KR20050087367A KR1020040013131A KR20040013131A KR20050087367A KR 20050087367 A KR20050087367 A KR 20050087367A KR 1020040013131 A KR1020040013131 A KR 1020040013131A KR 20040013131 A KR20040013131 A KR 20040013131A KR 20050087367 A KR20050087367 A KR 20050087367A
Authority
KR
South Korea
Prior art keywords
ringtone
sound source
melody
wireless terminal
content
Prior art date
Application number
KR1020040013131A
Other languages
Korean (ko)
Inventor
이재혁
Original Assignee
엘지전자 주식회사
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 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020040013131A priority Critical patent/KR20050087367A/en
Priority to EP05003789A priority patent/EP1571647A1/en
Priority to US11/066,073 priority patent/US20050188820A1/en
Priority to RU2005105060/28A priority patent/RU2314502C2/en
Priority to BR0500711-9A priority patent/BRPI0500711A/en
Priority to CN200510051120.5A priority patent/CN1661669A/en
Publication of KR20050087367A publication Critical patent/KR20050087367A/en

Links

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B41/00Circuit arrangements or apparatus for igniting or operating discharge lamps
    • H05B41/14Circuit arrangements
    • H05B41/36Controlling
    • H05B41/38Controlling the intensity of light
    • H05B41/382Controlling the intensity of light during the transitional start-up phase
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B41/00Circuit arrangements or apparatus for igniting or operating discharge lamps
    • H05B41/14Circuit arrangements
    • H05B41/26Circuit arrangements in which the lamp is fed by power derived from DC by means of a converter, e.g. by high-voltage DC
    • H05B41/28Circuit arrangements in which the lamp is fed by power derived from DC by means of a converter, e.g. by high-voltage DC using static converters
    • H05B41/282Circuit arrangements in which the lamp is fed by power derived from DC by means of a converter, e.g. by high-voltage DC using static converters with semiconductor devices
    • H05B41/285Arrangements for protecting lamps or circuits against abnormal operating conditions
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B41/00Circuit arrangements or apparatus for igniting or operating discharge lamps
    • H05B41/14Circuit arrangements
    • H05B41/26Circuit arrangements in which the lamp is fed by power derived from DC by means of a converter, e.g. by high-voltage DC
    • H05B41/28Circuit arrangements in which the lamp is fed by power derived from DC by means of a converter, e.g. by high-voltage DC using static converters
    • H05B41/295Circuit arrangements in which the lamp is fed by power derived from DC by means of a converter, e.g. by high-voltage DC using static converters with semiconductor devices and specially adapted for lamps with preheating electrodes, e.g. for fluorescent lamps
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B41/00Circuit arrangements or apparatus for igniting or operating discharge lamps
    • H05B41/14Circuit arrangements
    • H05B41/26Circuit arrangements in which the lamp is fed by power derived from DC by means of a converter, e.g. by high-voltage DC
    • H05B41/28Circuit arrangements in which the lamp is fed by power derived from DC by means of a converter, e.g. by high-voltage DC using static converters
    • H05B41/295Circuit arrangements in which the lamp is fed by power derived from DC by means of a converter, e.g. by high-voltage DC using static converters with semiconductor devices and specially adapted for lamps with preheating electrodes, e.g. for fluorescent lamps
    • H05B41/298Arrangements for protecting lamps or circuits against abnormal operating conditions

Landscapes

  • Telephone Function (AREA)

Abstract

본 발명에 의한 무선 단말기의 벨소리 처리 장치는, 입력되는 벨소리 콘텐츠(contents)에 대한 포멧(format)을 분석하는 벨소리 파서(parser)와; 다양한 악기의 음에 대한 정보가 파일 형태로 저장되어 있는 음원과; 상기 음원에 저장된 다양한 악기 음 정보에 대한 포멧을 분석하는 음원 파서와; 상기 입력되는 벨소리 콘텐츠 정보 및 상기 음원을 통해 상기 벨소리 콘텐츠에 해당하는 멜로디 음을 생성하는 벨소리 합성기(synthesizer)와; 상기 각 모듈의 통신 및 제어를 담당하는 제어(control logic)부와; 상기 입력되는 벨소리 콘텐츠에 포함된 벨소리 음표 중 상기 음원에 포함되지 않는 음높이에 해당하는 음을 상기 벨소리 콘텐츠에 대응하는 멜로디가 출력되기 전에 미리 생성하는 전처리기와; 상기 전처리기에 의해 생성된 다앙한 음이 저장되는 전처리 데이터베이스(DB)가 포함되는 것을 특징으로 한다.An apparatus for processing a ringtone of a wireless terminal according to the present invention includes a ringtone parser for analyzing a format of input ringtone contents; A sound source in which information about various musical notes is stored in a file form; A sound source parser for analyzing a format of various musical instrument sound information stored in the sound source; A ringtone synthesizer configured to generate a melody sound corresponding to the ringtone content through the input ringtone content information and the sound source; A control logic unit responsible for communication and control of each module; A preprocessor for generating a sound corresponding to a pitch not included in the sound source among the ringtone notes included in the input ringtone content before the melody corresponding to the ringtone content is output; It is characterized in that it comprises a pre-processing database (DB) that stores the various sounds generated by the pre-processor.

Description

무선 단말기의 벨소리 처리 장치 및 방법{transaction apparatus of bell sound for wireless terminal and method thereof}Transaction apparatus of bell sound for wireless terminal and method

본 발명은 벨소리 처리 장치 및 방법에 관한 것으로, 특히 휴대폰 등 무선 단말기의 벨소리 재생에 있어 벨소리 합성 전에 전처리를 수행하여 고음질 벨소리 출력에 따른 부하를 줄이는 무선 단말기 내에 구비된 벨소리 처리 장치 및 그 방법에 관한 것이다.The present invention relates to a ringtone processing apparatus and method, and more particularly, to a ringtone processing apparatus and method provided in a wireless terminal to reduce the load due to high-quality ringtone output by performing pre-processing before ringtone synthesis in the ringtone playback of a mobile terminal, such as a mobile phone will be.

무선 단말기는 이동하면서 통화를 하거나 데이터를 주고 받을 수 있는 장치로서, 예를 들면 휴대폰 또는 PDA(Personal Digital Assistant) 등과 같은 장치를 말한다.A wireless terminal is a device that can make a call or send and receive data while moving, for example, a device such as a mobile phone or a personal digital assistant (PDA).

한편, 미디(MIDI : Musical Instrument Digital Interface)는 전자 악기간의 디지털 신호를 주고받기 위하여 각종 신호를 약속한 일정의 약속 언어를 말한다. 이는 음악 악기들의 디지털 접속을 통하여 악기와 악기, 악기와 컴퓨터 등 디지털 신호를 처리하는 음악 기구들의 입/출력에 있어서 호환성을 제공하는 하드웨어와 자료 구조에 관한 표준 사양인 것이다. 즉, 미디를 구비한 장치 간에는 호환성 있는 데이터가 만들어져서 서로 공유할 수 있게 된다.On the other hand, MIDI (Musical Instrument Digital Interface) refers to a certain appointment language that promises a variety of signals in order to exchange digital signals between electronic instruments. It is a standard specification for hardware and data structures that provides compatibility in the input / output of musical instruments processing digital signals such as musical instruments, musical instruments, musical instruments and computers through the digital connection of musical instruments. In other words, compatible data is created between devices with MIDI and can be shared with each other.

최근 이와 같은 무선 단말기가 일반화됨에 따라 이 장치에 다양한 기능을 부가하기 위한 기술들이 개발되고 있으며, 그 중 대표적인 기능으로는 상기 무선 단말기에 다양한 벨소리를 제공하고, 상기 무선 단말기를 통해 상기 벨소리를 출력할 수 있는 기술을 들 수 있다.Recently, as such a wireless terminal is generalized, technologies for adding various functions to the device have been developed. Among them, various ringtones may be provided to the wireless terminal, and the ringtone may be output through the wireless terminal. Technology that can be used.

상기 벨소리에 관련된 기술은 종래의 경우 700번 ARS를 통해 단순한 멜로디만을 제공받고, 상기 무선 단말기가 이를 단순히 출력하는 것에 불과하였으나, 최근 들어서는 인터넷 등 다양한 경로를 거쳐 멜로디를 제공 받을 수 있을 뿐 아니라, 앞서 설명한 미디(MIDI) 기술 등을 이용하여 40, 64 폴리(poly) 등으로 표현되는 고음질의 멜로디를 출력할 수 있는 것이다.In the related art, the ringtone is provided with only a simple melody through the ARS No. 700 in the related art, and the wireless terminal merely outputs the melody, but recently, the melody can be provided through various paths such as the Internet. It is possible to output high-quality melody represented by 40, 64 poly, etc. using the described MIDI technology.

단, 이와 같이 고음질의 멜로디를 출력하기 위해서는 기존의 무선 단말기에 별도의 하드웨어인 오디오 칩 또는 디지털 시그널 프로세서(DSP)를 이용하는 소프트웨어가 더 구비되어야 한다.However, in order to output high-quality melodies like this, software using an audio chip or a digital signal processor (DSP), which is a separate hardware, must be further provided in the existing wireless terminal.

즉, 외부로부터 입력되는 소정의 벨소리 콘텐츠를 고음질의 멜로디로 출력하기 위해서는 상기 오디오 칩 또는 DSP를 이용하는 소프트웨어가 더 구비되어야 하는 것이며, 이는 상기와 같은 고음질의 벨소리 음을 처리 및 생성하려면 기존의 하드웨어 및 소프트웨어만으로는 실시간으로 상기 처리 및 생성에 한계가 있기 때문이다.In other words, in order to output predetermined ringtone contents input from the outside as high quality melody, software using the audio chip or DSP should be further provided. This means that existing hardware and hardware are required to process and generate the high quality ringtone sound. This is because software alone has limitations in the processing and generation in real time.

도 1은 종래의 무선 단말기 내에 구비된 벨소리 처리 장치를 나타내는 블록도이다.1 is a block diagram showing a ringtone processing apparatus provided in a conventional wireless terminal.

도 1을 참조하면, 종래의 무선 단말기 내부에 구비된 벨소리 처리 장치(100)는, 입력되는 벨소리 콘텐츠(contents)(110)에 대한 포멧을 분석하는 벨소리 파서(parser)(120)와, 상기 파서(120)로부터 파싱(parsing)된 정보를 일정한 규칙으로 정렬하는 시퀀서(sequencer)(130)와, 다양한 악기의 음에 대한 정보가 파일 형태로 저장되어 있는 음원(140)과, 상기 음원 포멧을 분석하는 음원 파서(150)와, 상기 입력되는 벨소리 콘텐츠(110) 정보 즉, 벨소리 음표와 그에 대응하는 상기 음원(140)을 통해 상기 벨소리 콘텐츠(110)에 해당하는 멜로디 음을 생성하는 벨소리 합성기(synthesizer)(160)와, 상기 각 모듈의 통신 및 제어를 담당하는 제어(control logic)부(170)가 포함되어 구성된다. Referring to FIG. 1, a ringtone processing apparatus 100 provided in a conventional wireless terminal includes a ringtone parser 120 that analyzes a format of an input ringtone content 110 and the parser. A sequencer 130 for sorting the information parsed from 120 according to a predetermined rule, a sound source 140 in which information about the sounds of various instruments is stored in a file form, and the sound source format is analyzed. A ringtone synthesizer for generating a melody sound corresponding to the ringtone content 110 through the sound source parser 150 and the input ringtone content 110 information, that is, the ringtone note and the sound source 140 corresponding thereto. 160, and a control logic unit 170 in charge of communication and control of each module is included.

이 때, 상기 음원(140)은 일 례로 웨이브 테이블(wave table) 음원을 들 수 있으며, 이는 다양한 악기에 대한 실제 음을 샘플링하여 저장하는 등 각 악기에 대한 정보가 웨이브 파형으로 저장되어 있는 것이다. In this case, the sound source 140 may include, for example, a wave table sound source, which stores information about each instrument as a wave waveform, such as sampling and storing actual sounds of various instruments.

단, 상기 웨이브 테이블 음원(140)에는 각 악기의 모든 음표에 대한 음을 모두 저장하고 있는 것이 아니라, 대표적인 음에 대해서만 저장되어 있으며, 그에 따라 각 악기에 대해 저장되지 않은 음은 상기 벨소리 합성기(160)를 통해 상기 저장된 대표적인 음으로부터 유추하여 생성하게 된다.However, the wave table sound source 140 does not store all the notes for all the notes of each instrument, but stores only the representative ones. Accordingly, the unlisted notes for each instrument are the ringtone synthesizer 160. ) Is inferred from the stored representative sound.

즉, 메모리의 효율적인 활용을 위하여 악기별로 하나의 음높이마다 독립된 웨이브파형을 가지고 있는 것이 아니라, 몇 개의 음을 묶어서 하나의 대표적인 웨이브파형을 동일하게 사용한다. 여기서, 대표적인 하나의 웨이브파형을 각각의 음높이에 적용하기 위해서는 음높이를 바꿀 수 있는 별도의 데이터를 상기 웨이브 파형과 함께 상기 웨이브테이블 음원(140)에 저장된다. That is, in order to effectively utilize the memory, each instrument does not have an independent wave waveform for each pitch, but uses several representative waves in the same manner. Here, in order to apply one representative wave waveform to each pitch, separate data for changing the pitch is stored in the wavetable sound source 140 together with the wave waveform.

또한, 상기 무선 단말기로 입력되는 벨소리 콘텐츠(110)에는 다양한 악기로부터 표현되는 다양한 음표 정보가 포함되어 있는데, 상기 다양한 음표 정보에는 상기 웨이브 테이블에 저장되지 않은 음이 상당 수 포함되어 있다.In addition, the ringtone content 110 input to the wireless terminal includes various note information represented by various musical instruments, and the various note information includes a large number of notes not stored in the wave table.

그에 따라 상기 벨소리 콘텐츠(110)에 대응하는 멜로디를 실시간으로 합성하여 생성/ 출력하기 위해서, 상기 벨소리 합성기(160)에서는 상기 멜로디가 진행함과 동시에 상기 웨이브 테이블 음원(140)을 통해 다양한 음을 생성하는 과정을 실시간으로 수행하여야 한다. 즉, 상기 벨소리 합성기(160)는 상기 별도의 데이터와 몇 개의 음을 대표하는 웨이브 파형을 음원(140)으로부터 받아서 생성하고자 하는 음의 음높이에 해당하는 웨이브 파형을 실시간으로 만들어 낸다.Accordingly, in order to generate and output a melody corresponding to the ringtone content 110 in real time, the ringtone synthesizer 160 generates various sounds through the wave table sound source 140 while the melody proceeds. The process must be performed in real time. In other words, the ring tone synthesizer 160 receives the wave data representing the separate data and several sounds from the sound source 140 and generates a wave waveform corresponding to the pitch of the sound to be generated in real time.

또한, 이는 상기 벨소리가 출력될 때 마다 항상 반복적으로 수행되어야 하는 것이다.In addition, this is to be performed repeatedly every time the ringtone is output.

상기 벨소리 합성기(160)에서의 웨이브 파형 생성 작업은 벨소리 음악에 따라 40 또는 64화음에 해당할 수 있으며, 이는 시스템 부하를 많이 요구하는 부분이므로 실시간으로 음을 만들어 내야 하는 벨소리 재생에는 적지 않은 부담이 요구된다는 단점이 있다. The wave waveform generating operation in the ringtone synthesizer 160 may correspond to 40 or 64 chords depending on the ringtone music, which requires a lot of system load. The disadvantage is that it is required.

본 발명은 벨소리 콘텐츠에 포함되는 음표 중 웨이브 테이브 음원에 포함되지 않는 음을 웨이브 파형 전처리기를 통해 미리 생성하고, 벨소리 콘텐츠에 해당하는 멜로디를 출력함에 있어 이를 이용함으로써, 휴대폰 벨소리 생성/ 출력 시 웨이브 파형을 만드는데 드는 부하를 줄일 수 있고, 벨소리 합성기 구현이 용이해지며, 또한 더 많은 화음을 표현할 수 있는 무선 단말기의 벨소리 처리 장치 및 방법을 제공함에 그 목적이 있다.According to the present invention, a sound that is not included in a wave tape source among notes included in a ringtone content is generated in advance through a wave waveform preprocessor, and used in outputting a melody corresponding to the ringtone content. The purpose of the present invention is to provide a ring processing apparatus and method for a wireless terminal that can reduce the load required to generate a waveform, facilitate the implementation of a ringtone synthesizer, and can express more chords.

상기 목적을 달성하기 위하여 본 발명에 의한 무선 단말기의 벨소리 처리 장치는, 입력되는 벨소리 콘텐츠(contents)에 대한 포멧(format)을 분석하는 벨소리 파서(parser)와; 다양한 악기의 음에 대한 정보가 파일 형태로 저장되어 있는 음원과; 상기 음원에 저장된 다양한 악기 음 정보에 대한 포멧을 분석하는 음원 파서와; 상기 입력되는 벨소리 콘텐츠 정보 및 상기 음원을 통해 상기 벨소리 콘텐츠에 해당하는 멜로디 음을 생성하는 벨소리 합성기(synthesizer)와; 상기 각 모듈의 통신 및 제어를 담당하는 제어(control logic)부와; 상기 입력되는 벨소리 콘텐츠에 포함된 벨소리 음표 중 상기 음원에 포함되지 않는 음높이에 해당하는 음을 상기 벨소리 콘텐츠에 대응하는 멜로디가 출력되기 전에 미리 생성하는 전처리기와; 상기 전처리기에 의해 생성된 다앙한 음이 저장되는 전처리 데이터베이스(DB)가 포함되는 것을 특징으로 한다.In order to achieve the above object, a ringtone processing apparatus of a wireless terminal according to the present invention comprises: a ringtone parser for analyzing a format of input ringtone contents; A sound source in which information about various musical notes is stored in a file form; A sound source parser for analyzing a format of various musical instrument sound information stored in the sound source; A ringtone synthesizer configured to generate a melody sound corresponding to the ringtone content through the input ringtone content information and the sound source; A control logic unit responsible for communication and control of each module; A preprocessor for generating a sound corresponding to a pitch not included in the sound source among the ringtone notes included in the input ringtone content before the melody corresponding to the ringtone content is output; It is characterized in that it comprises a pre-processing database (DB) that stores the various sounds generated by the pre-processor.

여기서, 상기 벨소리 파서로부터 파싱(parsing)된 정보를 일정한 규칙으로 정렬하는 시퀀서(sequencer)가 더 포함되며, 상기 벨소리 콘텐츠는 무선/ 유선 인터넷을 통한 다운로드, ARS 서비스, 무선 단말기 내에서의 자체 생성 등에 의해 상기 무선 단말기에 전달됨을 특징으로 한다. Here, the sequencer (sequencer) for arranging the information parsed from the ringtone parser (parsing) in a certain rule further includes (sequencer), the ringtone content is downloaded via wireless / wired Internet, ARS service, self-generation in the wireless terminal, etc. It is characterized by being transmitted to the wireless terminal.

또한, 상기 음원은 웨이브 테이블(wave table) 음원이며, 상기 전처리기는 웨이브 파형 전처리기로, 상기 웨이브 테이블 음원 및 음원 파서를 통해 얻어지는 각 악기에 대한 대표적인 음원을 받아 상기 벨소리 콘텐츠에 해당하는 멜로디의 출력 전에 상기 멜로디에서 한 번 이상 발생하는 모든 음계에 대한 웨이브 파형을 미리 생성하는 것을 특징으로 한다.The sound source is a wave table sound source, and the preprocessor is a wave waveform preprocessor, and receives a representative sound source for each instrument obtained through the wave table sound source and the sound source parser before outputting a melody corresponding to the ringtone content. It is characterized in that for generating the wave waveform for all scales that occur more than once in the melody in advance.

또한, 상기 전처리기 DB는, 미리 생성된 모든 음계에 대한 웨이브 파형을 저장하고, 이후 상기 벨소리 콘텐츠에 의한 멜로디 출력이 요청되면 상기 전처리기 DB에 저장된 웨이브 파형을 이용하여 멜로디가 생성/ 출력되는 것을 특징으로 한다. The preprocessor DB may store wave waveforms for all pre-generated scales, and when a melody output by the ringtone content is requested, a melody is generated / output using a wave waveform stored in the preprocessor DB. It features.

또한, 본 발명에 의한 무선 단말기의 벨소리 처리 방법은, 무선 단말기에 소정의 벨소리 컨텐츠가 입력되는 단계와; 상기 입력된 벨소리 컨텐츠에 포함된 소정의 벨소리 포멧이 분석되고, 트랙별 또는 악기별로 정렬된 악보가 하나의 시간 순으로 정렬되는 단계와; 상기 입력된 벨소리 콘텐츠에 포함된 음표 정보 중에서 상기 무선 단말기 내부의 음원에 포함되지 아니한 음을 상기 벨소리 콘텐츠에 대응하는 멜로디가 출력되기 전에 미리 생성하는 단계와; 상기 미리 생성된 모든 음계에 대한 웨이브 파형이 저장되는 단계와; 상기 무선 단말기를 통해 벨소리 콘텐츠에 의한 멜로디 출력이 요청되면 상기 저장된 웨이브 파형을 이용하여 멜로디가 생성/ 출력되는 단계가 포함되는 것을 특징으로 한다. In addition, the ringtone processing method of the wireless terminal according to the present invention includes the steps of inputting predetermined ringtone content to the wireless terminal; Analyzing a predetermined ringtone format included in the input ringtone content, and sorting the scores arranged by tracks or by instruments in a chronological order; Generating a sound not included in a sound source inside the wireless terminal among the note information included in the input ringtone content before the melody corresponding to the ringtone content is output; Storing wave waveforms for all the pre-generated scales; When a melody output by the ringtone content is requested through the wireless terminal, a melody is generated / output using the stored wave waveform.

이하 첨부된 도면을 참조하여 본 발명에 의한 실시예를 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 2는 무선 단말기 내에 구비된 본 발명에 의한 벨소리 처리 장치를 나타내는 블록도이다.2 is a block diagram showing a ringtone processing apparatus according to the present invention provided in a wireless terminal.

도 2를 참조하면, 무선 단말기 내부에 구비된 본 발명에 의한 벨소리 처리 장치(200)는, 입력되는 벨소리 콘텐츠(contents)(210)에 대한 포멧을 분석하는 벨소리 파서(parser)(220)와, 상기 파서로부터 파싱(parsing)된 정보를 일정한 규칙으로 정렬하는 시퀀서(sequencer)(230)와, 다양한 악기의 음에 대한 정보가 파일 형태로 저장되어 있는 음원(240)과, 상기 음원에 저장된 다양한 악기 음 정보에 대한 포멧을 분석하는 음원 파서(250)와, 상기 입력되는 벨소리 콘텐츠(210) 정보 즉, 벨소리 음표 및 상기 음원(240)을 통해 상기 벨소리 콘텐츠에 해당하는 멜로디 음을 생성하는 벨소리 합성기(synthesizer)(260)와, 상기 각 모듈의 통신 및 제어를 담당하는 제어(control logic)부(270)가 포함될 뿐 아니라, Referring to FIG. 2, the ringtone processing apparatus 200 according to the present invention provided in the wireless terminal includes a ringtone parser 220 for analyzing a format of the input ringtone contents 210, and A sequencer 230 for sorting the information parsed from the parser according to a predetermined rule, a sound source 240 in which information about the sounds of various instruments is stored in a file form, and various instruments stored in the sound source A sound source parser 250 analyzing a format for sound information, and a ring tone synthesizer for generating a melody sound corresponding to the ringtone content through the input ringtone content 210 information, that is, a ringtone note and the sound source 240 ( Not only includes a synthesizer 260, and a control logic unit 270 that is in charge of communication and control of each module.

상기 입력되는 벨소리 콘텐츠(210)에 포함된 벨소리 음표 중에서 상기 음원(240)에 포함되지 않는 음높이에 해당하는 음을 상기 벨소리 콘텐츠(210)에 대응하는 멜로디가 출력되기 전에 미리 생성하는 전처리기(280)와, 상기 전처리기(280)에 의해 생성된 다앙한 음이 저장되는 전처리 데이터베이스(DB)(290)가 더 구비됨을 특징으로 한다.A preprocessor 280 for generating a sound corresponding to a pitch not included in the sound source 240 among the ringtone notes included in the ringtone content 210 before the melody corresponding to the ringtone content 210 is output. And a preprocessing database (DB) 290 in which various sounds generated by the preprocessor 280 are stored.

즉, 본 발명은 상기 벨소리 콘텐츠(210)에 포함되는 음표 중 상기 음원에 포함되지 않는 음을 상기 전처리기(280)를 통해 미리 생성하고, 벨소리 콘텐츠(210)에 해당하는 멜로디를 출력함에 있어 이를 이용함으로써, 휴대폰 벨소리의 생성/ 출력 시의 부하를 줄일 수 있게 되는 것이다.That is, the present invention generates in advance the sound that is not included in the sound source among the notes included in the ringtone content 210 through the preprocessor 280, and outputs a melody corresponding to the ringtone content 210. By using this, it is possible to reduce the load on the generation / output of the mobile phone ringtone.

여기서, 상기 벨소리 콘텐츠(210)는 다양한 방법으로 상기 무선 단말기에 전달될 수 있는데, 그 예로써는 무선/ 유선 인터넷을 통한 다운로드, ARS 서비스, 무선 단말기 내에서의 자체 생성 등을 들 수 있다.Here, the ringtone content 210 may be delivered to the wireless terminal in various ways. Examples of the ringtone content 210 may include a download through the wireless / wired Internet, an ARS service, and self-generation within the wireless terminal.

또한, 상기 음원(240)은 PCM 음원, 미디 음원, 웨이브 테이블(wave table) 음원 등이 될 수 있으며, 웨이브 테이블 음원(240)을 그 예로 하면, 앞서 설명한 바와 같이 이는 다양한 악기에 대한 실제 음을 샘플링하여 저장하는 등 각 악기에 대한 정보가 웨이브 파형으로 저장되어 있는 것이다. 이하 상기 음원을 웨이브 테이블 음원(240)으로 가정하여 설명하도록 한다.In addition, the sound source 240 may be a PCM sound source, a MIDI sound source, a wave table sound source, and the like, and taking the wave table sound source 240 as an example, as described above, this represents actual sounds for various instruments. Information about each instrument, such as sampling and storing, is stored as a wave waveform. Hereinafter, the sound source is assumed to be a wave table sound source 240 to be described.

단, 앞서 설명한 바와 같이 상기 웨이브 테이블 음원(240)에는 각 악기의 모든 음표에 대한 음을 모두 저장하고 있는 것이 아니라, 대표적인 음에 대해서만 저장되어 있으며, 그에 따라 각 악기에 대해 저장되지 않은 음은 상기 벨소리 합성기(260)를 통해 상기 저장된 대표적인 음으로부터 유추하여 생성하게 된다.However, as described above, the wave table sound source 240 does not store all the notes for all the notes of each instrument, but stores only the representative ones. The ringtone synthesizer 260 generates the analogy from the stored representative sound.

즉, 메모리의 효율적인 활용을 위하여 악기별로 하나의 음높이마다 독립된 웨이브파형을 가지고 있는 것이 아니라, 몇 개의 음을 묶어서 하나의 대표적인 웨이브 파형을 동일하게 사용한다. 여기서, 대표적인 하나의 웨이브 파형을 각각의 음높이에 적용하기 위해서는 음높이를 바꿀 수 있는 별도의 데이터를 상기 웨이브 파형과 함께 상기 웨이브 테이블 음원(260)에 저장된다. That is, in order to effectively utilize the memory, each instrument does not have an independent wave waveform for each pitch, but a plurality of notes are tied together to use one representative wave waveform. Here, in order to apply one representative wave waveform to each pitch, separate data for changing the pitch is stored in the wave table sound source 260 together with the wave waveform.

또한, 상기 무선 단말기로 입력되는 벨소리 콘텐츠(210)에는 다양한 악기로부터 표현되는 다양한 음표 정보가 포함되어 있는데, 상기 다양한 음표 정보에는 상기 웨이브 테이블에 저장되지 않은 음이 상당 수 포함되어 있다.In addition, the ringtone content 210 input to the wireless terminal includes various note information represented by various musical instruments, and the various note information includes a large number of notes not stored in the wave table.

그에 따라 종래의 경우에는 상기 벨소리 콘텐츠에 대응하는 멜로디를 실시간으로 합성하여 생성/ 출력하기 위해서, 상기 벨소리 합성기에서 상기 멜로디가 진행함과 동시에 상기 웨이브 테이블 음원을 통해 다양한 음을 생성하는 과정을 실시간으로 수행하게 된다. 즉, 상기 벨소리 합성기는 상기 별도의 데이터와 몇 개의 음을 대표하는 웨이브 파형을 음원으로부터 받아서 생성하고자 하는 음의 음높이에 해당하는 웨이브 파형을 실시간으로 만들어 낸다.Accordingly, in the conventional case, in order to generate / output synthesized melody corresponding to the ringtone content in real time, the process of generating various sounds through the wave table sound source simultaneously with the melody proceeds in the ringtone synthesizer in real time. Will be performed. That is, the ringtone synthesizer receives a wave waveform representing the separate data and a few sounds from a sound source and generates a wave waveform corresponding to the pitch of the sound to be generated in real time.

그러나, 이는 앞서 설명한 바와 같이 시스템 부하를 많이 요구되므로 실시간으로 음을 만들어 내야 하는 벨소리 재생에는 적지 않은 부담이 요구된다는 단점이 있다. However, this requires a lot of system load, as described above, there is a disadvantage that a considerable burden is required for ringtone reproduction that must produce sound in real time.

이를 극복하기 위해 본 발명에 의한 벨소리 처리 장치(200)에는, 상기 입력되는 벨소리 콘텐츠(210)에 포함된 음악 음표 중에서 상기 웨이브 테이블 음원(240)에 포함되지 아니한 음을 상기 벨소리 콘텐츠(210)에 대응하는 멜로디가 출력되기 전에 미리 생성하는 역할을 수행하는 웨이브 파형 전처리기(280)가 더 포함된다.In order to overcome this, the ringtone processing apparatus 200 according to the present invention includes a sound not included in the wave table sound source 240 among the music notes included in the ringtone content 210 that is input to the ringtone content 210. The wave waveform preprocessor 280 may further include a pre-generated wave before the corresponding melody is output.

여기서, 상기 웨이브 파형 전처리기(280)는 상기 무선 단말기에 입력되는 벨소리 콘텐츠(210)가 파서(parser)(220) 및 시퀀서(sequencer)(230)를 통해 분석 및 정렬된 정보를 통해 얻어지는 음계로, 상기 벨소리 콘텐츠(210)에 의한 멜로디에서 한 번 이상 발생하는 모든 음계에 대한 웨이브 파형을 미리 생성한다. 즉, 상기 웨이브 파형 전처리기(210)는 상기 웨이브 테이블 음원(240) 및 음원 파서(250)를 통해 얻어지는 각 악기에 대한 대표적인 음원을 받아 상기 멜로디의 출력 전에 상기 멜로디에서 한 번 이상 발생하는 모든 음계에 대한 웨이브 파형을 미리 생성하는 것이다.Here, the wave waveform preprocessor 280 is a musical scale obtained by analyzing the ringtone content 210 input to the wireless terminal through the parser 220 and the sequencer 230. In addition, the wave waveform for all the scales that occur more than once in the melody by the ringtone content 210 is generated in advance. That is, the wave waveform preprocessor 210 receives a representative sound source for each instrument obtained through the wave table sound source 240 and the sound source parser 250, and all the scales generated at least once in the melody before the output of the melody. Is to generate a wave waveform for.

또한, 이렇게 미리 생성된 모든 음계에 대한 웨이브 파형은 전처리된 웨이브 파형 DB(290)에 저장되고, 이후 상기 벨소리 콘텐츠(210)에 의한 멜로디 출력이 요청되면 상기 전처리기 DB(290)에 저장된 웨이브 파형을 이용하여 멜로디가 생성/ 출력된다.In addition, the wave waveforms for all the pre-generated scales are stored in the pre-processed wave waveform DB 290, and when a melody output by the ring tone content 210 is requested, the wave waveform stored in the preprocessor DB 290 is stored. Melody is created / output using.

결과적으로 본 발명은 상기 벨소리 콘텐츠에 포함되는 음표 중 상기 음원에 포함되지 않는 음을 상기 전처리기(280)를 통해 미리 생성하고, 벨소리 콘텐츠에 해당하는 멜로디를 출력함에 있어 이를 이용함으로써, 휴대폰 벨소리의 생성/ 출력 시의 부하를 줄일 수 있게 되는 것이다.As a result, the present invention generates in advance the sound that is not included in the sound source among the notes included in the ringtone content through the preprocessor 280, and by using this in outputting the melody corresponding to the ringtone content, It is possible to reduce the load during generation / output.

도 3은 본 발명에 의한 벨소리 처리 방법을 나타내는 순서도이다. 3 is a flowchart illustrating a ringtone processing method according to the present invention.

이는 무선 단말기에 입력되는 소정의 벨소리 컨텐츠에 대한 멜로디가 상기 무선 단말기 내에서 생성/ 출력되는 과정을 나타내는 것이다. This indicates a process in which a melody for a predetermined ringtone content input to the wireless terminal is generated / output in the wireless terminal.

도 3을 참조하면, 먼저 무선 단말기에 소정의 벨소리 컨텐츠가 입력된다. (ST 30)Referring to FIG. 3, first, predetermined ringtone contents are input to a wireless terminal. (ST 30)

여기서, 상기 벨소리 컨텐츠는 소정의 악보 정보를 갖는 다양한 컨텐츠를 의미하는 것으로, 이는 다양한 방법으로 상기 무선 단말기에 전달될 수 있으며, 그 예로써는 무선/ 유선 인터넷을 통한 다운로드, ARS 서비스, 무선 단말기 내에서의 자체 생성 등을 들 수 있다.Here, the ringtone content refers to various contents having predetermined sheet music information, which may be delivered to the wireless terminal in various ways, such as downloading through a wireless / wired internet, an ARS service, or a wireless terminal. And self-generation.

다음으로 상기 입력된 벨소리 컨텐츠는 무선 단말기 내부의 컨텐츠 파서(parser)에 의해 상기 소정의 벨소리 포멧이 분석되고, 또한 시퀀서(sequencer)에 의해 트랙별 또는 악기별로 정렬된 악보가 하나의 시간 순으로 정렬된다. (ST 31)Next, the input ringtone content is analyzed by the content parser inside the wireless terminal, and the predetermined ringtone format is analyzed, and the scores arranged by tracks or instruments by a sequencer are arranged in one chronological order. do. (ST 31)

다음으로 상기 입력된 벨소리 콘텐츠에 포함된 음표 정보 중에서 무선 단말기 내부의 웨이브 테이블 음원에 포함되지 아니한 음을 상기 벨소리 콘텐츠에 대응하는 멜로디가 출력되기 전에 미리 생성하게 된다. (ST 32)Next, among the note information included in the input ringtone content, a sound not included in the wave table sound source inside the wireless terminal is generated before the melody corresponding to the ringtone content is output. (ST 32)

다시 말하면, 상기 무선 단말기에 입력되는 벨소리 콘텐츠가 파서(parser) 및 시퀀서(sequencer)를 통해 분석 및 정렬된 정보를 통해 얻어지는 음계 즉, 상기 벨소리 콘텐츠에 의한 멜로디에서 한 번 이상 발생하는 모든 음계에 대한 웨이브 파형을 미리 생성한다.In other words, the ringtone content input to the wireless terminal is obtained through the parser and sequencer through information analyzed and sorted, that is, for all the scales that occur more than once in the melody caused by the ringtone content. Generate the wave waveform in advance.

즉, 상기 웨이브 테이블 음원 및 음원 파서를 통해 얻어지는 각 악기에 대한 대표적인 음원을 받아 상기 멜로디의 출력 전에 상기 멜로디에서 한 번 이상 발생하는 모든 음계에 대한 웨이브 파형을 미리 생성하는 것이다.That is, receiving a representative sound source for each instrument obtained through the wave table sound source and the sound source parser to generate in advance the wave waveforms for all the scales occurring at least once in the melody before the output of the melody.

다음으로는 이와 같이 미리 생성된 모든 음계에 대한 웨이브 파형이 전처리된 웨이브 파형 DB에 저장된다. (ST 33)Next, the wave waveforms for all previously generated scales are stored in the preprocessed wave waveform DB. (ST 33)

그 후 상기 무선 단말기를 통해 벨소리 콘텐츠에 의한 멜로디 출력이 요청되면 상기 전처리기 DB에 저장된 웨이브 파형을 이용하여 멜로디가 생성/ 출력된다. (ST 34)Then, when the melody output by the ringtone content is requested through the wireless terminal, the melody is generated / output using the wave waveform stored in the preprocessor DB. (ST 34)

이 때, 상기 멜로디 출력이 요청되는 것은 상기 무선 단말기에 전화가 걸려오는 등의 경우에 의한다. At this time, the melody output is requested by the case that a call is made to the wireless terminal.

결과적으로 본 발명은 상기 벨소리 콘텐츠에 포함되는 음표 중 상기 음원에 포함되지 않는 음을 미리 생성하고, 벨소리 콘텐츠에 해당하는 멜로디를 출력함에 있어 이를 이용함으로써, 휴대폰 벨소리의 생성/ 출력 시의 부하를 줄일 수 있게 되는 것이다.As a result, the present invention reduces the load at the time of generating / outputting a mobile phone ringtone by using the same in generating a melody corresponding to the ringtone content in advance, and generating a melody corresponding to the ringtone content among the notes included in the ringtone content. It will be possible.

이상과 같은 본 발명에 의한 무선 단말기의 벨소리 처리 장치 및 방법에 의하면, 휴대폰을 포함한 무선 단말기의 벨소리 생성 및 출력을 위하여 실시간으로 웨이브 파형을 만드는데 드는 부하를 줄임으로써, 벨소리 합성기의 구현을 용이케 하며, 많은 화음을 표현하는데 효과를 볼 수 있다는 장점이 있다. According to the apparatus and method for processing a ringtone of a wireless terminal according to the present invention as described above, by reducing the load required to create a wave waveform in real time for the ringtone generation and output of a wireless terminal including a mobile phone, to facilitate the implementation of the ringtone synthesizer This has the advantage that it can be used to express many chords.

도 1은 종래의 무선 단말기 내에 구비된 벨소리 처리 장치를 나타내는 블록도.1 is a block diagram showing a ringtone processing apparatus provided in a conventional wireless terminal.

도 2는 무선 단말기 내에 구비된 본 발명에 의한 벨소리 처리 장치를 나타내는 블록도.Figure 2 is a block diagram showing a ringtone processing apparatus according to the present invention provided in a wireless terminal.

도 3은 본 발명에 의한 벨소리 처리 방법을 나타내는 순서도.3 is a flow chart showing a ringtone processing method according to the present invention.

<도면의 주요 부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>

210 : 벨소리 콘텐츠 220 : 벨소리 파서210: Ringtone Content 220: Ringtone Parser

230 : 시퀀서 240 : 음원230: sequencer 240: sound source

250 : 음원 파서 260 : 벨소리 합성기250: sound source parser 260: ringtone synthesizer

270 : 제어부 280 : 전처리기270 control unit 280 preprocessor

290 : 전처리기 DB290: Preprocessor DB

Claims (7)

입력되는 벨소리 콘텐츠(contents)에 대한 포멧(format)을 분석하는 벨소리 파서(parser)와,A ringtone parser that analyzes the format of the incoming ringtone content, 다양한 악기의 음에 대한 정보가 파일 형태로 저장되어 있는 음원과, A sound source that stores information about the sounds of various instruments in a file format, 상기 음원에 저장된 다양한 악기 음 정보에 대한 포멧을 분석하는 음원 파서와,A sound source parser for analyzing a format of various instrument sound information stored in the sound source; 상기 입력되는 벨소리 콘텐츠 정보 및 상기 음원을 통해 상기 벨소리 콘텐츠에 해당하는 멜로디 음을 생성하는 벨소리 합성기(synthesizer)와, A ringtone synthesizer for generating a melody sound corresponding to the ringtone content through the input ringtone content information and the sound source; 상기 각 모듈의 통신 및 제어를 담당하는 제어(control logic)부와,A control logic unit responsible for communication and control of each module; 상기 입력되는 벨소리 콘텐츠에 포함된 벨소리 음표 중 상기 음원에 포함되지 않는 음높이에 해당하는 음을 상기 벨소리 콘텐츠에 대응하는 멜로디가 출력되기 전에 미리 생성하는 전처리기와, A preprocessor for generating a sound corresponding to a pitch not included in the sound source among the ringtone notes included in the input ringtone content before the melody corresponding to the ringtone content is output; 상기 전처리기에 의해 생성된 다앙한 음이 저장되는 전처리 데이터베이스(DB)가 포함되는 것을 특징으로 하는 무선 단말기의 벨소리 처리 장치.And a preprocessing database (DB) for storing various sounds generated by the preprocessor. 제 1항에 있어서,The method of claim 1, 상기 벨소리 파서로부터 파싱(parsing)된 정보를 일정한 규칙으로 정렬하는 시퀀서(sequencer)가 더 포함되는 것을 특징으로 하는 무선 단말기의 벨소리 처리 장치.And a sequencer for arranging the information parsed from the ringtone parser according to a predetermined rule. 제 1항에 있어서,The method of claim 1, 상기 벨소리 콘텐츠는 무선/ 유선 인터넷을 통한 다운로드, ARS 서비스, 무선 단말기 내에서의 자체 생성 등에 의해 상기 무선 단말기에 전달됨을 특징으로 하는 무선 단말기의 벨소리 처리 장치.And the ringtone content is delivered to the wireless terminal by downloading through a wireless / wired internet, an ARS service, or a self-generation within the wireless terminal. 제 1항에 있어서,The method of claim 1, 상기 음원은 웨이브 테이블(wave table) 음원임을 특징으로 하는 무선 단말기의 벨소리 처리 장치.And the sound source is a wave table sound source. 제 4항에 있어서,The method of claim 4, wherein 상기 전처리기는 웨이브 파형 전처리기로, 상기 웨이브 테이블 음원 및 음원 파서를 통해 얻어지는 각 악기에 대한 대표적인 음원을 받아 상기 벨소리 콘텐츠에 해당하는 멜로디의 출력 전에 상기 멜로디에서 한 번 이상 발생하는 모든 음계에 대한 웨이브 파형을 미리 생성하는 것을 특징으로 하는 무선 단말기의 벨소리 처리 장치.The preprocessor is a wave waveform preprocessor that receives a representative sound source for each instrument obtained through the wave table sound source and the sound source parser, and the wave waveforms for all the scales generated at least once in the melody before outputting the melody corresponding to the ringtone content. Ring processing apparatus for a wireless terminal, characterized in that for generating in advance. 제 5항에 있어서,The method of claim 5, 상기 전처리기 DB는, 미리 생성된 모든 음계에 대한 웨이브 파형을 저장하고, 이후 상기 벨소리 콘텐츠에 의한 멜로디 출력이 요청되면 상기 전처리기 DB에 저장된 웨이브 파형을 이용하여 멜로디가 생성/ 출력되는 것을 특징으로 하는 무선 단말기의 벨소리 처리 장치.The preprocessor DB may store wave waveforms for all pre-generated scales, and when a melody output by the ringtone content is requested, a melody is generated / output using a wave waveform stored in the preprocessor DB. Ring processing device of the wireless terminal. 무선 단말기에 소정의 벨소리 컨텐츠가 입력되는 단계와;Inputting predetermined ringtone content to the wireless terminal; 상기 입력된 벨소리 컨텐츠에 포함된 소정의 벨소리 포멧이 분석되고, 트랙별 또는 악기별로 정렬된 악보가 하나의 시간 순으로 정렬되는 단계와;Analyzing a predetermined ringtone format included in the input ringtone content, and sorting the scores arranged by tracks or by instruments in a chronological order; 상기 입력된 벨소리 콘텐츠에 포함된 음표 정보 중에서 상기 무선 단말기 내부의 음원에 포함되지 아니한 음을 상기 벨소리 콘텐츠에 대응하는 멜로디가 출력되기 전에 미리 생성하는 단계와;Generating a sound not included in a sound source inside the wireless terminal among the note information included in the input ringtone content before the melody corresponding to the ringtone content is output; 상기 미리 생성된 모든 음계에 대한 웨이브 파형이 저장되는 단계와;Storing wave waveforms for all the pre-generated scales; 상기 무선 단말기를 통해 벨소리 콘텐츠에 의한 멜로디 출력이 요청되면 상기 저장된 웨이브 파형을 이용하여 멜로디가 생성/ 출력되는 단계가 포함되는 것을 특징으로 하는 무선 단말기의 벨소리 처리 방법.And when a melody output by ringing content is requested through the wireless terminal, generating and outputting a melody using the stored wave waveform.
KR1020040013131A 2004-02-26 2004-02-26 Transaction apparatus of bell sound for wireless terminal and method thereof KR20050087367A (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020040013131A KR20050087367A (en) 2004-02-26 2004-02-26 Transaction apparatus of bell sound for wireless terminal and method thereof
EP05003789A EP1571647A1 (en) 2004-02-26 2005-02-22 Apparatus and method for processing bell sound
US11/066,073 US20050188820A1 (en) 2004-02-26 2005-02-24 Apparatus and method for processing bell sound
RU2005105060/28A RU2314502C2 (en) 2004-02-26 2005-02-25 Method and device for processing sound
BR0500711-9A BRPI0500711A (en) 2004-02-26 2005-02-28 Apparatus and method for processing ringer sound
CN200510051120.5A CN1661669A (en) 2004-02-26 2005-02-28 Apparatus and method for processing bell sound

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040013131A KR20050087367A (en) 2004-02-26 2004-02-26 Transaction apparatus of bell sound for wireless terminal and method thereof

Publications (1)

Publication Number Publication Date
KR20050087367A true KR20050087367A (en) 2005-08-31

Family

ID=37270644

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040013131A KR20050087367A (en) 2004-02-26 2004-02-26 Transaction apparatus of bell sound for wireless terminal and method thereof

Country Status (1)

Country Link
KR (1) KR20050087367A (en)

Similar Documents

Publication Publication Date Title
US7069058B2 (en) Musical composition reproducing apparatus portable terminal musical composition reproducing method and storage medium
US7365260B2 (en) Apparatus and method for reproducing voice in synchronism with music piece
US7230177B2 (en) Interchange format of voice data in music file
CN1203722C (en) Mobile communication terminal equipment capable of changing output sound and its output sound controlling method
JP2564641B2 (en) Speech synthesizer
US7356373B2 (en) Method and device for enhancing ring tones in mobile terminals
JP2002196779A (en) Method and apparatus for changing musical sound of sound signal
US7442868B2 (en) Apparatus and method for processing ringtone
JP3907935B2 (en) Mobile terminal device with electronic dictionary function
KR20050087367A (en) Transaction apparatus of bell sound for wireless terminal and method thereof
KR100509126B1 (en) Audio melody tune generation device and portable terminal device using it
US20050188820A1 (en) Apparatus and method for processing bell sound
CN1251174C (en) Sound source circuit and telephone terminal comprising thereof
RU2314502C2 (en) Method and device for processing sound
KR100731232B1 (en) Musical data editing and reproduction apparatus, and portable information terminal therefor
Chafe Electronic instruments
CN100369107C (en) Musical tone and speech reproducing device and method
CN1719513B (en) Audio frequency sequence device and sound document treatment method
KR20060106048A (en) How to reduce the sound source size of wavetable mobile communication terminal ringer and wavetable
JP2005229511A (en) Musical sound generation apparatus
KR20080080013A (en) Portable terminal device
JPH1188211A (en) Portable radio equipment and its incoming call tone generating method
JP2002118624A (en) Generation system for sounding effect sound in portable mobile terminal
JP2005234208A (en) Musical sound reproducing device and mobile terminal device
KR20040103433A (en) Speech and music reproduction apparatus

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20040226

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20080829

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20040226

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20100422

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20100623

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20100422

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I