KR20060073100A - Sound source finder for searching sound source media of specific pattern type and its operation method - Google Patents
Sound source finder for searching sound source media of specific pattern type and its operation method Download PDFInfo
- Publication number
- KR20060073100A KR20060073100A KR1020040111958A KR20040111958A KR20060073100A KR 20060073100 A KR20060073100 A KR 20060073100A KR 1020040111958 A KR1020040111958 A KR 1020040111958A KR 20040111958 A KR20040111958 A KR 20040111958A KR 20060073100 A KR20060073100 A KR 20060073100A
- Authority
- KR
- South Korea
- Prior art keywords
- sound source
- pattern type
- source media
- media
- finder
- 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.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0008—Associated control or indicating means
-
- 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/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/081—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 automatic key or tonality recognition, e.g. using musical rules or a knowledge base
-
- 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
- G10H2230/00—General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
- G10H2230/005—Device type or category
- G10H2230/015—PDA [personal digital assistant] or palmtop computing devices used for musical purposes, e.g. portable music players, tablet computers, e-readers or smart phones in which mobile telephony functions need not be used
-
- 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/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/201—Physical layer or hardware aspects of transmission to or from an electrophonic musical instrument, e.g. voltage levels, bit streams, code words or symbols over a physical link connecting network nodes or instruments
- G10H2240/241—Telephone transmission, i.e. using twisted pair telephone lines or any type of telephone network
- G10H2240/251—Mobile telephone transmission, i.e. transmitting, accessing or controlling music data wirelessly via a wireless or mobile telephone receiver, analogue or digital, e.g. DECT, GSM, UMTS
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Auxiliary Devices For Music (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
본 발명은 특정 패턴 타입의 음원 미디어를 검색하는 장치 및 검색 방법에 관한 것으로서, 좀더 상세하게는 음원재생 단말기에 특정 패턴 타입의 음원 미디어를 검색할 수 있는 음원검색기를 구비하여 사용자가 원하는 특정 패턴 타입의 음원을 손쉽게 검색할 수 있음을 특징으로 한다. 이를 위하여 본 발명은, 음원 미디어의 주파수 대역을 분석하여 저음/고음 여부를 파악하는 주파수 분석 모듈과, 음원 미디어의 곡 빠르기를 파악하는 빠르기 분석 모듈과, 검색할 음원 미디어의 패턴 타입을 사용자로부터 입력받아 등록하는 참고정보 선택 모듈과, 상기 분석된 주파수 대역 및 곡 빠르기가 등록된 음원 미디어의 패턴 타입과 일치하는가를 비교하는 비교 모듈을 구비한다.
The present invention relates to a device and a search method for searching a sound source media of a specific pattern type, and more particularly, to a specific pattern type desired by a sound source searcher capable of searching sound source media of a specific pattern type in a sound source playback terminal. The sound source can be easily searched for. To this end, the present invention, the frequency analysis module for analyzing the frequency band of the sound source media to determine whether the bass / treble, the speed analysis module to determine the song speed of the sound source media, and the pattern type of the sound source media to be retrieved from the user And a reference module for receiving and registering a reference information and a comparison module for comparing whether the analyzed frequency band and song speed match the pattern type of the registered sound source media.
음악, MP3, 라디오, 검색, 멀티미디어, 음원, 주파수Music, mp3, radio, search, multimedia, sound source, frequency
Description
도 1은 본 발명에 따른 음원재생 단말기의 내부 구성 블록도.1 is a block diagram of the internal configuration of a sound source playback terminal according to the present invention.
도 2a는 특정 음원 미디어의 아날로그 출력 파형을 도시한 그래프.2A is a graph showing the analog output waveform of a particular sound source media.
도 2b는 특정 음원 미디어의 주파수 대역을 도시한 그래프.2B is a graph showing frequency bands of specific sound source media.
도 3은 본 발명에 따라 특정 패턴 타입의 음원 미디어를 검색해내는 과정을 도시한 플로우차트.
3 is a flowchart showing a process of searching for a sound source media of a specific pattern type according to the present invention;
*도면의 주요 부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *
100: 복호화 모듈 110: 음원 검색기Decoding module 110: Sound source searcher
112: 주파수 분석 모듈 114: 빠르기 분석 모듈112: frequency analysis module 114: speed analysis module
116: 참고정보 선택 모듈 118: 비교 모듈116: Reference Selection Module 118: Comparison Module
120: 재생 모듈
120: playback module
본 발명은 특정 패턴 타입의 음원 미디어를 검색하는 장치 및 검색 방법에 관한 것으로서, 좀더 상세하게는 음원재생 단말기에 특정 패턴 타입의 음원 미디어를 검색할 수 있는 음원검색기를 구비하여 사용자가 원하는 특정 패턴 타입의 음원을 손쉽게 검색할 수 있는 음원 검색기 및 그 동작 방법에 관한 것이다.The present invention relates to a device and a search method for searching a sound source media of a specific pattern type, and more particularly, to a specific pattern type desired by a sound source searcher capable of searching sound source media of a specific pattern type in a sound source playback terminal. The present invention relates to a sound source searcher capable of easily searching for a sound source and a method of operating the same.
현재 멀티미디어는 휴대 기기 전반에 걸쳐 제품의 핵심 기능으로 자리 잡아가고 있다. 기술의 발전 및 사용자들의 요구가 다양해지면서 현재는 미디어의 홍수라고 할 만큼 수많은 멀티미디어를 손쉽게 접할 수 있게 되었다. 특히, 멀티미디어 중에서 음원 미디어는 영상에 비해 구현이 간단하고 감상하면서 다른 일과 병행하기 쉽기 때문에 널리 이용되고 있다. 상기의 음원 미디어의 경우, MP3, 스트리밍 라디오 방송 등의 다양한 음원 미디어 형태로 사용자에게 제공될 수 있다. 예를 들어, 인터넷을 통해 MP3 음악을 쉽게 다운로드 받아 감상할 수도 있고 수 백여 개의 인터넷 라디오 방송국이 음악 등의 음원 미디어를 내보내고 있으며 미국의 경우에도 실제 인터넷 라디오 방송국의 개수를 헤아릴 수 없을 정도이다.Today, multimedia is becoming a key feature of the product across mobile devices. As technology advances and user demands diversify, it is now easier to access a lot of multimedia, which is now called the flood of media. In particular, the sound source media among the multimedia is widely used because it is simpler to implement and easier to watch and perform in parallel with other tasks. In the case of the sound source media, it may be provided to the user in the form of various sound sources such as MP3, streaming radio broadcast. For example, MP3 music can be easily downloaded and enjoyed over the Internet, and hundreds of Internet radio stations export music media such as music, and in the United States, the number of actual Internet radio stations is innumerable.
그런데, 사용자는 이러한 수많은 음원 미디어 중에서 자신이 듣고 싶은 음악을 일일이 선택해서 들어야만 하는 불편이 있었다. 예를 들어, MP3 플레이어에 저장된 100여곡의 MP3 음악 파일 중에서 빠른 템포의 댄스곡만을 듣고 싶을 경우, 해당 음악 파일의 특성을 미리 알지 못하는 한, 일일이 각 음악 파일을 일정시간(예컨대, 10초 내외) 재생시켜 노래를 들어 보고서 재생 여부를 결정해야 하는 불편이 있었다.
However, the user has a inconvenience in that he has to select and listen to the music he wants to listen to among such numerous sound source media. For example, if you want to listen to only the fast tempo dance songs among the 100 MP3 music files stored in the MP3 player, each music file is held for a certain time (e.g. within 10 seconds) without knowing the characteristics of the music file in advance. It was inconvenient to listen to the song and decide whether to play the report.
상기의 문제점을 해결하고자 본 발명은 안출된 것으로서, 수많은 음원 미디어 중에서 사용자가 원하는 음원 미디어를 손쉽게 검색할 수 있는 장치 및 방법을 제시함을 목적으로 한다. 또한, 상기 음원 미디어 검색을 위한 검색 조건으로서 주파수 대역 분석과 빠르기 분석을 통한 음원 미디어 검색 방법을 제시함을 목적으로 한다.
The present invention has been made to solve the above problems, and an object of the present invention is to provide an apparatus and method for easily searching for a desired sound source media among a number of sound source media. In addition, it is an object of the present invention to propose a sound source media search method through frequency band analysis and speed analysis as a search condition for the sound source media search.
상기 목적을 이루기 위하여 본 발명은, 음원재생 단말기 내에서 특정 패턴 타입의 음원 미디어를 검색하는 음원 검색기에 있어서, 원 미디어의 주파수 대역을 분석하여 저음/고음 여부를 파악하는 주파수 분석 모듈과, 음원 미디어의 곡 빠르기를 파악하는 빠르기 분석 모듈과, 검색할 음원 미디어의 패턴 타입을 사용자로부터 입력받아 등록하는 참고정보 선택 모듈과, 상기 분석된 주파수 대역 및 곡 빠르기가 등록된 음원 미디어의 패턴 타입과 일치하는가를 비교하는 비교 모듈을 구비한다. In order to achieve the above object, the present invention, in the sound source searcher for searching the sound source media of a specific pattern type in the sound source playback terminal, frequency analysis module for analyzing the frequency band of the original media to determine whether the bass / treble, and sound source media A fast analysis module for grasping the song speed of the user, a reference information selection module for receiving and registering the pattern type of the source media to be searched for from the user, and whether the analyzed frequency band and the song speed match the pattern type of the registered source media It has a comparison module for comparing the.
또한, 음원 미디어를 검색하기 위하여, 검색할 음원 미디어의 패턴 타입을 등록받는 과정과, 특정 음원 미디어 파일을 읽어 와서 해당 음원 미디어의 주파수 대역과 곡 빠르기를 분석하는 과정과, 상기 분석된 주파수 대역과 곡 빠르기가 등 록된 패턴 타입과 일치하는가를 판단하여 비교 결과를 출력하는 과정과, 모든 음원 미디어 파일에 대하여 상기 분석과 비교출력을 반복 수행하는 과정을 포함한다.
In addition, in order to search for sound source media, a process of registering a pattern type of sound source media to be searched, reading a specific sound source media file, analyzing a frequency band and song speed of the corresponding sound source media, and analyzing the frequency band and Determining whether the song speed matches the registered pattern type, and outputting a comparison result, and repeatedly performing the analysis and comparison output on all sound source media files.
이하 본 발명의 바람직한 실시 예들의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다. 하기에서 각 도면의 구성요소들에 참조부호를 부가함에 있어 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략할 것이다. 그리고, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의 내려진 용어들로서 이는 본 발명의 기술 분야에 속하는 자의 일반적 관례에 따라서 달라질 수 있으며, 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다. DETAILED DESCRIPTION Hereinafter, detailed descriptions of preferred embodiments of the present invention will be described with reference to the accompanying drawings. In the following description of the reference numerals to the components of the drawings it should be noted that the same reference numerals as possible even if displayed on different drawings. In addition, in describing the present invention, when it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. In addition, terms to be described below are terms defined in consideration of functions in the present invention, which may vary according to general practices of those belonging to the technical field of the present invention, and the definitions should be made based on the contents throughout the present specification.
본 발명에서는 MP3 플레이어, MP3 폰, MP3 PDA, 음악 스트리밍 단말기, 인터넷 라디오 스트리밍 단말기, 개인용 컴퓨터(데스크탑, 노트북) 등과 같이 음악재생이 가능한 단말기를 통틀어 음원재생 단말기로 표현하여 설명될 것이다. 따라서, 이하에서 음원재생 단말기라 함은 음악재생이 가능한 모든 단말기를 포함함은 자명한 사실일 것이다. In the present invention will be described as a sound source playback terminal throughout the terminal capable of music playback, such as MP3 player, MP3 phone, MP3 PDA, music streaming terminal, Internet radio streaming terminal, personal computer (desktop, laptop). Therefore, it will be apparent that the sound source reproducing terminal hereinafter includes all terminals capable of reproducing music.
도 1은 본 발명의 실시 예에 따른 음원재생 단말기의 구성을 도시하는 도면이다.1 is a diagram showing the configuration of a sound source playback terminal according to an embodiment of the present invention.
음원재생 단말기는 복호화 모듈(100), 재생모듈(120), 음원 검색기(110)를 포함하며, 상기 음원 검색기(110)는 주파수 분석 모듈(112), 빠르기 분석 모듈(114), 참고정보 선택 모듈(116)을 포함한다. 상기의 음원 검색기(110)는 상기의 주파수 분석 모듈(112), 빠르기 분석 모듈(114), 참고정보 선택 모듈(116)을 구비하여 사용자의 요청에 따라 특정 패턴 타입의 음원 미디어를 검색하는 기능을 수행한다. The sound source playback terminal includes a
복호화 모듈(100)은 입력되는 음원 미디어 데이터를 복호화하여 아날로그 형태의 음원 미디어를 출력하는 기능을 수행한다. 예를 들어, MP3 음원 미디어 데이터가 입력되는 경우 이를 MP3 복호화 알고리즘에 따라 아날로그 파형을 출력하는 것이다. 마찬가지로, 인터넷 스트리밍 라디오 방송이 입력되는 경우에도 스트리밍 데이터를 수신하여 아날로그 출력으로 복호화하는 기능을 수행한다.The
주파수 분석 모듈(112)은 복호화된 아날로그 출력을 수신하여 해당 아날로그 출력을 주파수 변환 작업하여 해당 주파수 대역을 분석하는 기능을 수행한다. 상기 주파수 변환 작업은 입력되는 아날로그 파형을 퓨리에 변환 수행하여 주파수 대역 출력으로 바꾸어주는 작업으로서, 예를 들어, 도 2a에 도시한 바와 같이 특정 시간대(202; T1~T2)의 아날로그 파형이 입력된다면, 주파수 분석 모듈은 이러한 아날로그 파형을 퓨리에 변환하여 도 2b에 도시한 바와 같이 주파수 출력으로 변환하는 작업을 수행하는 것을 말한다. The
한편, 주파수 분석 모듈(112)은 상기의 주파수 변환 작업이외에도 해당 주파수 대역을 분석하여 해당 미디어 음원이 저음인지 고음인지를 분석하는 작업을 수행한다. 예를 들어, 특정 미디어 음원의 변환된 주파수 대역이 도 2b와 같은 경우 저주파 대역(212; w1,w2,w3,w4)의 출력이 고주파 대역(214; w5,w6,w7,w8)의 출력보다 큰 경우에는 해당 음원미디어는 저주파 대역 즉, 저음의 음원 미디어임을 알 수 있게 된다. On the other hand, the
빠르기 분석 모듈(114)은 입력되는 아날로그 파형의 특정 시간대별 출력 변화량을 감지하여 곡의 빠르기 량을 측정하는 것이다. 예를 들어, 도 2a에 도시한 바와 같이 T1에서 T2의 특정 시간대(202)의 출력 파형의 평균 출력레벨 변화량을 검출하여 해당 구간에서의 평균 출력레벨 변화량이 미리 설정해 놓은 임계치를 초과할 시에는 빠른 곡으로 판단하고, 반대로 해당 구간에서의 평균 출력레벨 변화량이 임계치 미만일 시에는 느린 곡으로 판단하여 분석 결과를 비교 모듈(118)로 전송한다.The
참고정보 선택 모듈(116)은 검색해낼 음원 미디어의 기본 정보를 사용자로부터 입력받아 저장한 모듈로서, 상기의 참고 정보라 함은 저음 곡, 고음 곡, 빠른 곡, 느린 곡 등과 같이 음원 미디어의 패턴 타입을 나타낸 정보를 말한다. 따라서, 참고정보 선택 모듈은 사용자로부터 저음 곡을 가진 음원 미디어를 검색해 줄 것을 요청 받을 수 있고, 경우에 따라서는 저음 곡이면서도 느린 곡이라는 두 가지 패턴 타입의 조건을 만족하는 음원 미디어를 검색해 줄 것을 요청받을 수 있다. 상기와 같이 참고정보 선택 모듈(116)은 사용자로부터 음원 미디어 검색에 필요한 참고정보를 사용자로부터 입력받아 비교 모듈(118)로 전송해줌으로써, 비교 모듈(118)에서 사용자가 원하는 타입의 음원 미디어를 검색할 수 있도록 한다.The reference
비교 모듈(118)은 특정 음원 미디어의 저음곡/고음곡 여부를 주파수 분석 모 듈(112)로부터 수신하고, 동시에 음원의 곡 빠르기 여부를 빠르기 분석 모듈(114)로부터 수신함으로써, 이들의 패턴 타입이 참고정보 선택 모듈(116)에 등록된 패턴 타입과 일치하는 가를 비교 대조하는 기능을 수행한다.
The
예를 들어, 상기 표 1에 기술한 바와 같이, 참고정보 선택 모듈(116)에 저장된 참고 정보가 "저음 곡" AND "느린 곡"이고, 제1음원 미디어에 대한 주파수 분석 모듈에서의 출력 정보가 "저음 곡", 빠르기 분석 모듈에서의 출력 정보가 "느린 곡"이라면, 비교 모듈은 참 값(TRUE)을 나타내는 '1'을 재생 모듈에 출력한다. 반면에 제2음원 미디어와 같이 주파수 분석 모듈의 출력정보가 "고음 곡"인 경우에는 등록한 패턴 타입 "저음곡"과 일치하지 않으므로 거짓값(FALSE)을 나타내는 '0'을 재생 모듈에 출력한다. For example, as described in Table 1 above, the reference information stored in the reference
재생 모듈(120)은 참값인 '1' 신호를 수신할 때만 해당 음원 미디어를 계속 재생해낸다. 경우에 따라서는, 참값인 '1'신호를 수신한 경우에 사용자가 원하는 음악이 검색되었음을 해당 음원 미디어의 파일명과 함께 디스플레이할 수 있다. 따라서, 다수의 음원 미디어 중에서 사용자가 원하는 음원 미디어를 검출하여 그 파일명을 리스트 형태로 디스플레이해줌으로써, 사용자가 리스트 디스플레이된 음원 미디어 리스트 중에서 특정 음원 미디어를 선택하여 해당 음원 미디어를 재생시킬 수 있다.The
한편, 상기의 주파수 분석모듈 및 빠르기 분석 모듈에서 판단 기준이 되는 분류 기준(저음곡/고음곡, 느린곡/빠른곡의 판단 기준)은 사용자로부터 해당 분류 기준의 정보를 입력받도록 본 발명을 구현할 수 있다. 예를 들어, 특정 음원 미디어의 분 당 템포수가 100이상이면 빠른곡, 주파수 대역이 10KHz 이상이면 고음곡으로 분류한다는 분류 기준을 사용자가 지정할 수 있도록 본 발명을 구현할 수 있는 것이다. 상기와 같이 사용자가 분류 기준을 지정할 수 있도록 함으로써, 수많은 음원 미디어 중에서 사용자 개인별 취향대로 저음곡/고음곡, 느린곡/빠른곡을 추출해 낼 수 있는 것이다.
On the other hand, the classification criteria (determination criteria of bass / treble, slow / fast) of the frequency analysis module and the speed analysis module described above can implement the present invention to receive the information of the classification criteria from the user. have. For example, the present invention can be embodied so that a user can designate a classification criterion that a tempo number per minute of a specific sound source media is classified as a fast song and a frequency band is 10 KHz or more. By allowing the user to specify the classification criteria as described above, it is possible to extract the low / high pitch, slow / fast song according to the user's personal preference among numerous sound source media.
도 3은 본 발명에 따라 사용자가 원하는 음원 미디어를 검색하는 과정을 나타낸 플로우차트이다.3 is a flowchart illustrating a process of searching for a sound source media desired by a user according to the present invention.
우선, 음원재생 단말기는 사용자로부터 참고정보를 입력(S302)받는다. 참고정보는 상기 도 1에서 살핀 바와 같이, 저음곡/고음곡 여부, 느린곡/빠른곡 여부 등의 음원 미디어에 대한 검색 기준이 되는 패턴 타입을 말한다. 사용자는 자신이 검색하고자 하는 음원 미디어의 패턴 타입을 음원재생 단말기에 입력함으로써, 음원재생 단말기는 입력된 패턴 타입 기준에 부합하는 음원 미디어에 대한 검색을 수행할 수 있다. First, the sound source reproduction terminal receives reference information from the user (S302). Referring to FIG. 1, reference information refers to a pattern type serving as a search criterion for a sound source medium such as whether low / high pitch, slow / fast or not. The user inputs the pattern type of the sound source media to be searched for in the sound source playback terminal, so that the sound source playback terminal may search for the sound source media meeting the input pattern type criteria.
상기 참고정보 입력이 완료된 후에는, 음원재생 단말기 내에 저장되어 있는 음원 미디어의 패턴을 분석하는 단계가 진행된다. 이를 위하여 음원재생 단말기는 우선, 검색하고자 하는 음원 미디어를 순차적으로 읽어 와서 복호화하는 작업(S304)을 수행한다. 소정의 음원 미디어가 리딩/복호화(S304)되어 생성된 아날로그 파형은 주파수 분석 모듈 및 빠르기 분석 모듈에서 저음곡/고음곡인지, 느린곡/빠른곡 인지 분석(S306)된다. 상기 분석 결과는 비교 모듈로 전송되어, 비교 모듈은 분석 결과가 참고정보 입력 시에 등록 받은 패턴 타입과 일치하는지를 판단하여 일치 여부에 따라 참값(TRUE) 또는 거짓값(FALSE)의 비교결과를 재생 모듈로 출력(S308)한다. 그 후, 패턴 분석할 음원 미디어가 있는 더 있는지 판단(S310)하여 패턴 분석할 음원 미디어가 더 있는 경우에는 상기 단계를 반복하고, 그렇지 않은 경우에는 패턴타입 분석 과정을 종료한다. 상기 단계들을 거쳐서 추출된 음원 미디어들을 리스트 형태로 디스플레이하여 사용자로 하여금 선택 재생할 수도 있고, 추출된 음원 미디어들을 차례로 재생하도록 구현할 수 있다. After the input of the reference information is completed, analyzing the pattern of the sound source media stored in the sound source playback terminal is performed. To this end, the sound source reproducing terminal first reads and decodes the sound source media to be searched sequentially (S304). The analog waveform generated by reading / decoding the predetermined sound source media (S304) is analyzed in the frequency analysis module and the speed analysis module to determine whether it is low / high or slow / fast. The analysis result is transmitted to the comparison module, and the comparison module determines whether the analysis result matches the pattern type registered at the time of input of the reference information, and reproduces the comparison result of TRUE or FALSE according to the match. Output to step S308. Thereafter, it is determined whether there is more sound source media to be analyzed for patterns (S310). If there are more sound source media to be analyzed for patterns, the above steps are repeated, otherwise, the pattern type analysis process is terminated. The sound source media extracted through the above steps may be displayed in a list to allow a user to selectively play the extracted sound source media or to play the extracted sound source media in order.
상술한 본 발명의 설명에서는 음원재생 단말기의 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시 될 수 있다. 따라서 본 발명의 특허 범위는 상기 설명된 실시 예에 의하여 정할 것이 아니고 특허청구범위뿐 아니라 균등 범위에도 미침은 자명할 것이다.
In the above description of the present invention, a specific embodiment of the sound source playback terminal has been described, but various modifications may be made without departing from the scope of the present invention. Therefore, the scope of the present invention is not to be determined by the embodiments described above, but will be apparent in the claims as well as equivalent scope.
상기에서 기술한 바와 같이 본 발명은 특정 패턴 타입에 따른 음원 미디어를 검색할 수 있는 방법을 제시함으로써, 저장되어 있는 음원 미디어 중에서 사용자 자신이 원하는 패턴 타입의 음원 미디어를 손쉽게 검색할 수 있는 효과가 있다. 또한, 라디오 방송에 있어서 별도의 튜닝 작업 없이도 사용자 자신이 원하는 음악을 방송하는 채널을 손쉽게 검색할 수 있는 효과가 있다. As described above, the present invention provides a method of searching for sound source media according to a specific pattern type, and thus, the user can easily search for sound source media having a desired pattern type among the stored sound source media. . In addition, there is an effect that the user can easily search for a channel for broadcasting music desired by the user without a separate tuning in radio broadcasting.
Claims (9)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020040111958A KR20060073100A (en) | 2004-12-24 | 2004-12-24 | Sound source finder for searching sound source media of specific pattern type and its operation method |
| US11/317,206 US20060137516A1 (en) | 2004-12-24 | 2005-12-23 | Sound searcher for finding sound media data of specific pattern type and method for operating the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020040111958A KR20060073100A (en) | 2004-12-24 | 2004-12-24 | Sound source finder for searching sound source media of specific pattern type and its operation method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20060073100A true KR20060073100A (en) | 2006-06-28 |
Family
ID=36609892
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020040111958A Withdrawn KR20060073100A (en) | 2004-12-24 | 2004-12-24 | Sound source finder for searching sound source media of specific pattern type and its operation method |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20060137516A1 (en) |
| KR (1) | KR20060073100A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100929980B1 (en) * | 2007-10-22 | 2009-12-04 | 에스케이텔레콤 주식회사 | Sound source retrieval system and method using input pattern |
| KR100932220B1 (en) * | 2008-01-31 | 2009-12-16 | 연세대학교 산학협력단 | Music search method and device using repeating pattern |
| KR100969870B1 (en) * | 2010-02-01 | 2010-07-13 | 전자부품연구원 | An audio searching system based on variable weighys and audio input characteristics |
| KR101146901B1 (en) * | 2010-11-08 | 2012-05-23 | 티제이미디어 주식회사 | Apparatus for playing sounds of music instruments according to tuning and method for the same |
| KR101243235B1 (en) * | 2006-08-03 | 2013-03-14 | 인텔 코포레이션 | System and method for providing sound source contents |
| KR102907945B1 (en) * | 2025-03-31 | 2026-01-02 | 김진갑 | Artificial intelligence based mididata generating solution providing system |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6019858B2 (en) * | 2011-07-27 | 2016-11-02 | ヤマハ株式会社 | Music analysis apparatus and music analysis method |
| US20140013193A1 (en) * | 2012-06-29 | 2014-01-09 | Joseph John Selinger | Methods and systems for capturing information-enhanced images |
| CN103631758A (en) * | 2013-11-21 | 2014-03-12 | 陕西理工学院 | Method for solving non-linear programming and absolute value equation through improved harmony search algorithm |
| US9263013B2 (en) * | 2014-04-30 | 2016-02-16 | Skiptune, LLC | Systems and methods for analyzing melodies |
| CN104468999A (en) * | 2014-11-28 | 2015-03-25 | 广东欧珀移动通信有限公司 | An audio matching method, device and system |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5616876A (en) * | 1995-04-19 | 1997-04-01 | Microsoft Corporation | System and methods for selecting music on the basis of subjective content |
| US5874686A (en) * | 1995-10-31 | 1999-02-23 | Ghias; Asif U. | Apparatus and method for searching a melody |
| US5918223A (en) * | 1996-07-22 | 1999-06-29 | Muscle Fish | Method and article of manufacture for content-based analysis, storage, retrieval, and segmentation of audio information |
| US7228280B1 (en) * | 1997-04-15 | 2007-06-05 | Gracenote, Inc. | Finding database match for file based on file characteristics |
| US6121530A (en) * | 1998-03-19 | 2000-09-19 | Sonoda; Tomonari | World Wide Web-based melody retrieval system with thresholds determined by using distribution of pitch and span of notes |
| US6201176B1 (en) * | 1998-05-07 | 2001-03-13 | Canon Kabushiki Kaisha | System and method for querying a music database |
| US7022905B1 (en) * | 1999-10-18 | 2006-04-04 | Microsoft Corporation | Classification of information and use of classifications in searching and retrieval of information |
| US6188010B1 (en) * | 1999-10-29 | 2001-02-13 | Sony Corporation | Music search by melody input |
| US20070163425A1 (en) * | 2000-03-13 | 2007-07-19 | Tsui Chi-Ying | Melody retrieval system |
| US6539395B1 (en) * | 2000-03-22 | 2003-03-25 | Mood Logic, Inc. | Method for creating a database for comparing music |
| JP4360750B2 (en) * | 2000-06-16 | 2009-11-11 | ヤマハ株式会社 | Content distribution system and distribution server used for the distribution system. |
| US6657117B2 (en) * | 2000-07-14 | 2003-12-02 | Microsoft Corporation | System and methods for providing automatic classification of media entities according to tempo properties |
| US20020065857A1 (en) * | 2000-10-04 | 2002-05-30 | Zbigniew Michalewicz | System and method for analysis and clustering of documents for search engine |
| US7031980B2 (en) * | 2000-11-02 | 2006-04-18 | Hewlett-Packard Development Company, L.P. | Music similarity function based on signal analysis |
| US6673995B2 (en) * | 2000-11-06 | 2004-01-06 | Matsushita Electric Industrial Co., Ltd. | Musical signal processing apparatus |
| KR100893797B1 (en) * | 2000-12-07 | 2009-04-20 | 소니 가부시끼 가이샤 | Content retrieval device and method and communication system and method |
| DE10164686B4 (en) * | 2001-01-13 | 2007-05-31 | Native Instruments Software Synthesis Gmbh | Automatic detection and adjustment of tempo and phase of pieces of music and interactive music players based on them |
| US6528715B1 (en) * | 2001-10-31 | 2003-03-04 | Hewlett-Packard Company | Music search by interactive graphical specification with audio feedback |
| US6995309B2 (en) * | 2001-12-06 | 2006-02-07 | Hewlett-Packard Development Company, L.P. | System and method for music identification |
| US20030120679A1 (en) * | 2001-12-20 | 2003-06-26 | International Business Machines Corporation | Method for creating a database index for a piece of music and for retrieval of piece of music |
| JP4313563B2 (en) * | 2002-12-04 | 2009-08-12 | パイオニア株式会社 | Music searching apparatus and method |
| JP2006106818A (en) * | 2004-09-30 | 2006-04-20 | Toshiba Corp | Music search device, music search method, and music search program |
| US20060086236A1 (en) * | 2004-10-25 | 2006-04-27 | Ruby Michael L | Music selection device and method therefor |
| JP4247195B2 (en) * | 2005-03-23 | 2009-04-02 | 株式会社東芝 | Acoustic signal processing apparatus, acoustic signal processing method, acoustic signal processing program, and recording medium recording the acoustic signal processing program |
-
2004
- 2004-12-24 KR KR1020040111958A patent/KR20060073100A/en not_active Withdrawn
-
2005
- 2005-12-23 US US11/317,206 patent/US20060137516A1/en not_active Abandoned
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101243235B1 (en) * | 2006-08-03 | 2013-03-14 | 인텔 코포레이션 | System and method for providing sound source contents |
| KR100929980B1 (en) * | 2007-10-22 | 2009-12-04 | 에스케이텔레콤 주식회사 | Sound source retrieval system and method using input pattern |
| KR100932220B1 (en) * | 2008-01-31 | 2009-12-16 | 연세대학교 산학협력단 | Music search method and device using repeating pattern |
| KR100969870B1 (en) * | 2010-02-01 | 2010-07-13 | 전자부품연구원 | An audio searching system based on variable weighys and audio input characteristics |
| KR101146901B1 (en) * | 2010-11-08 | 2012-05-23 | 티제이미디어 주식회사 | Apparatus for playing sounds of music instruments according to tuning and method for the same |
| KR102907945B1 (en) * | 2025-03-31 | 2026-01-02 | 김진갑 | Artificial intelligence based mididata generating solution providing system |
Also Published As
| Publication number | Publication date |
|---|---|
| US20060137516A1 (en) | 2006-06-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7774078B2 (en) | Method and apparatus for audio data analysis in an audio player | |
| US7953504B2 (en) | Method and apparatus for selecting an audio track based upon audio excerpts | |
| US7062442B2 (en) | Method and arrangement for search and recording of media signals | |
| KR101275467B1 (en) | Apparatus and method for controlling automatic equalizer of audio reproducing apparatus | |
| KR100913978B1 (en) | Metadata Types for Media Data Formats | |
| JP5594532B2 (en) | Information processing apparatus and method, information processing system, and program | |
| EP1426921B1 (en) | Music searching apparatus and method | |
| US20070288517A1 (en) | Information processing system, terminal device, information processing method, and program | |
| JP2008532200A (en) | Scan shuffle to create playlist | |
| KR20060073100A (en) | Sound source finder for searching sound source media of specific pattern type and its operation method | |
| KR20130058939A (en) | Apparatus and method for extracting highlight section of music | |
| JP2006511845A (en) | Audio signal array | |
| KR20050085765A (en) | Audio signal analysing method and apparatus | |
| JP4469891B2 (en) | Information processing apparatus and information processing program | |
| KR101547525B1 (en) | Automatic music selection apparatus and method considering user input | |
| JP2006202127A (en) | Recommended information presentation device and recommended information presentation method or the like | |
| WO2006109488A1 (en) | Information similarity discrimination device, and information similarity discrimination method | |
| JP4330174B2 (en) | Information selection method, information selection device, etc. | |
| WO2004057861A1 (en) | Audio signal identification method and system | |
| KR20100133179A (en) | Playlist Generation System and its Method in Client Server Architecture | |
| US8069177B2 (en) | Information selecting method, information selecting device and so on | |
| KR20070048484A (en) | An apparatus and method for generating a feature database for automatic classification of music files, and an apparatus and method for automatically generating a playlist using the same | |
| Nishan et al. | A highly robust audio monitoring system for radio broadcasting | |
| JP2004326907A (en) | Audio reproducing device | |
| JP2010061757A (en) | Music recording/reproducing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20041224 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |