KR101743958B1 - 음악 디스플레이 장치 및 방법 - Google Patents

음악 디스플레이 장치 및 방법 Download PDF

Info

Publication number
KR101743958B1
KR101743958B1 KR1020150161053A KR20150161053A KR101743958B1 KR 101743958 B1 KR101743958 B1 KR 101743958B1 KR 1020150161053 A KR1020150161053 A KR 1020150161053A KR 20150161053 A KR20150161053 A KR 20150161053A KR 101743958 B1 KR101743958 B1 KR 101743958B1
Authority
KR
South Korea
Prior art keywords
information
sound source
scale
musical
music
Prior art date
Application number
KR1020150161053A
Other languages
English (en)
Other versions
KR101743958B9 (ko
KR20170057671A (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 KR1020150161053A priority Critical patent/KR101743958B1/ko
Publication of KR20170057671A publication Critical patent/KR20170057671A/ko
Application granted granted Critical
Publication of KR101743958B1 publication Critical patent/KR101743958B1/ko
Publication of KR101743958B9 publication Critical patent/KR101743958B9/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Auxiliary Devices For Music (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

본 발명은 음악 플레이 장치 및 방법에 관한 것으로, 더욱 상세하게는 음악의 다양한 요소들을 색을 통해 표현하여 음악을 시각화하여 플레이할 수 있는 음악 디스플레이 장치 및 방법에 관한 것이다.

Description

음악 디스플레이 장치 및 방법{Apparatus and method for displaying music}
본 발명은 음악 재생 장치 및 방법에 관한 것으로, 더욱 상세하게는 음악의 다양한 요소들을 색을 통해 표현하여 음악을 시각화하여 플레이할 수 있는 음악 디스플레이 장치 및 방법에 관한 것이다.
일반적으로 음악은 형체를 갖고 있는 것은 아니나, 우리의 삶을 풍요롭게 하고 부드럽게 해주며, 나아가서 인류 문명의 밑받침이 되어 줄 수도 있다.
또한, 황폐해진 인간의 심성을 회복하는 데 음악이 무엇보다도 효과적일 수 있을 것이다.
이러한 음악을 청각장애인들은 들을 수 없어 청각장애인들의 황폐해진 심성을 회복할 수 있는 대체 방안이 요구되어지고 있다.
그러나 음악을 대체할 만한 것들이 많지 않고 음악이 청취자의 마음을 안정시키거나 심성을 회복하는 데 가장 효과적임에 따라 청각장애인들이 음악을 들을 수 있도록 하기 위해 방안이 요구되고 있다.
일반인들 또한, 음악을 귀로만 듣는 것이 아니라 인간의 다른 감각을 통해서도 감상할 수 있도록 하여 음악의 효과를 극대화할 수 있는 방안이 요구되어지고 있다.
이에 따라 청각이 아닌 인간의 다른 감각을 통해 음악을 감상할 수 있는 수 있도록 하기 위한 다양한 기술들이 개발되고 있다.
이러한 기술로는 진동을 이용하여 음악을 전달하는 음악 진동 전달 방식과, 디스플레이 장치를 통한 색 표현에 의해 음악을 전달하는 음악 색 전달 방식이 있다. 이런 방식들이 적용된 장치들로는 음악 분수, 음악 진동 시트, 음악 색원 표시 장치 등이 있다.
그러나 종래 진동 전달 방식은 음악의 요소들을 전달하는 데 제한적이며, 일반인들에게는 음악 청취의 방해 요소로 작용될 수도 있는 문제점이 있었다.
그리고 종래 색 전달 방식 또한, 음악의 요소들을 전달하는 데 제한적인 문제점이 있었다.
따라서 음악의 다양한 요소들을 간단하면서도 효율적으로 전달할 수 있는 방안이 요구되고 있다.
등록특허 제10-0920952호(2009.10.01.)
따라서 본 발명의 목적은 음악의 다양한 요소들을 음계에 따른 서로 다른 색(색상)을 할당하고, 강약에 따라 색의 밝기(명도)를 조절하며, 음표, 즉 음의 길이에 따라 해당 색의 표시 시간을 제어하며, 옥타브에 따른 채도 및 색의 표시 위치 중 하나 이상을 달리하여 음악을 시각화하여 플레이할 수 있는 음악 디스플레이 장치 및 방법을 제공함에 있다.
상기와 같은 목적을 달성하기 위한 본 발명의 음악 디스플레이 장치는: 적어도 하나 이상의 음원에 대한 음계, 음표 및 강약 정보를 포함하는 음악연주분석정보를 저장하는 음악연주분석정보 저장부를 포함하는 저장부; 음악 시각화 데이터에 따라 음계별로 각각의 색 표시 시간 및 밝기를 가지는 색을 디스플레이하는 디스플레이부; 및 음악 재생 요청 발생 시 선택된 음원에 대응하는 음악연주분석정보를 로드하고, 음악연주분석정보의 음계, 음계별 음표정보 및 강약 정보에 근거하여 상기 음계를 대응하는 색으로 변환하고, 상기 음표정보에 대응하여 해당 색의 색 표시 시간을 결정하며, 상기 강약정보에 의해 상기 색의 밝기 정도를 결정한 후 상기 음계별 색정보, 각 색에 대한 색 표시 시간 정보, 각 색에 대한 색 밝기 정보를 포함하는 음악 시각화 데이터를 생성하고, 상기 디스플레이부를 통해 상기 음악 시각화 데이터에 따라 음악을 디스플레이하는 제어부를 포함하는 것을 특징으로 한다.
상기 저장부는, 적어도 하나 이상의 음원을 저장하는 음원저장부; 음계별 특징에 따른 음계별 음계분석기준정보를 저장하는 음계분석기준정보 저장부; 및 화음별 특징에 따른 화음별 화음분석기준정보를 저장하고 있는 화음분석기준정보 저장부를 포함하고, 상기 제어부는, 음원 등록 요청 발생 시 등록할 음원을 선택받고, 상기 음계분석기준정보 및 화음분석기준정보에 근거하여 선택된 음원으로부터 음계, 음표정보, 강약정보 및 화음정보를 포함하는 상기 음악연주분석정보를 획득하여 상기 저장부에 저장하여 등록하는 음원 등록부; 상기 음악 재생 요청 발생 시 상기 화음정보에 대응하는 복수의 음계 표시층 정보를 더 포함하는 음악 시각화 데이터를 생성하여 출력하는 음원 시각 변환부; 및 상기 시각화 데이터를 상기 디스플레이부를 통해 출력하는 음악 디스플레이부를 포함하는 것을 특징으로 한다.
상기 저장부는, 악기별 음 특징 정보를 저장하는 악기 분석 기준정보를 저장하는 악기 분석 기준정보 저장부를 더 포함하고, 상기 음원 등록부는, 사용자로부터 상기 음원저장부에 저장된 음원들 중 하나를 선택받아 출력하는 음원 선택부; 상기 선택된 음원을 상기 음원저장부로부터 로딩하여 출력하는 음원 로딩부; 상기 음계분석 기준정보에 근거하여 로딩된 음원으로부터 음계를 검출하고 음계정보를 출력하는 음계 검출부; 상기 검출된 음계의 음표를 검출하고 음표정보를 출력하는 음표 검출부; 상기 검출된 음계의 강약을 검출하고 강약정보를 출력하는 강약 검출부; 상기 화음분석 기준정보에 근거하여 상기 로딩된 음원으로부터 화음을 검출하고 화음정보를 출력하는 화음 검출부; 상기 악기 분석 기준정보에 근거하여 상기 로딩된 음원을 연주한 악기의 종류를 검출하고, 악기종류 정보를 출력하는 악기종류 검출부; 및 상기 음계정보, 음표정보, 강약정보, 화음정보 및 악기종류 정보를 포함하는 음악연주분석정보를 생성하여 출력하는 음원분석정보 생성부를 포함하되, 상기 음원 시각 변환부는 악기종류 정보에 대응하는 적어도 하나 이상의 악기정보를 포함하는 음악 시각화 데이터를 생성하는 것을 특징으로 한다.
상기 음원 등록부의 음계 검출부는, 상기 검출된 음계의 옥타브를 더 검출하고, 검출된 옥타브 정보를 더 출력하고, 상기 음원 시각 변환부는, 상기 옥타브 정보를 옥타브별로 정의된 서로 다른 채도 정보 및 서로 다른 음계 표시 위치를 가지는 음계 표시 위치 정보 중 하나 이상을 상기 음악 시각화 데이터에 더 포함하여 출력하는 것을 특징으로 한다.
상기 음원 등록부는, 상기 음계 검출부 및 음표 검출부로부터 출력되는 음계정보 및 음표정보에 의해 상기 음원의 박자를 검출하고, 검출된 박자에 대한 박자정보를 출력하는 박자 검출부를 더 포함하고, 상기 음원 시각 변환부는, 상기 박자정보를 상기 음악 시각화 데이터에 더 포함하여 출력하는 것을 특징으로 한다.
상기 악기정보는 상기 음원을 연주한 악기의 이미지 및 아이콘 중 하나 이상이고, 상기 박자정보는 텍스트 데이터인 아라비아 숫자 및 해당 박자정보를 포함하는 이미지 중 하나인 것을 특징으로 한다.
상기 디스플레이부는, 음계별로 서로 다른 색을 표시하고, 상기 색 표시 시간에 따라 해당 색을 표시하고, 상기 밝기 정보에 따라 밝기를 조절할 수 있는 적어도 하나 이상의 발광다이오드로 구성되는 것을 특징으로 한다.
상기와 같은 목적을 달성하기 위한 본 발명의 음악 디스플레이 방법은: 제어부가 음악 재생 요청 발생 시 선택된 음원에 대응하는 음악연주분석정보를 로드하는 음악연주분석정보 획득 과정; 상기 제어부가 상기 로드된 음악연주분석정보의 음계, 음계별 음표정보 및 강약 정보에 근거하여 상기 음계를 대응하는 색으로 변환하고, 상기 음표정보에 대응하여 해당 색의 색 표시 시간을 결정하며, 상기 강약정보에 의해 상기 색의 밝기 정도를 결정한 후 상기 음계별 색정보, 각 색에 대한 색 표시 시간 정보, 각 색에 대한 밝기 정보를 포함하는 음악 시각화 데이터를 생성하는 음악 시각화 데이터 변환 과정; 및 상기 제어부가 디스플레이부를 통해 상기 생성된 음악 시각화 데이터를 출력하는 음악 시각화 데이터 출력 과정을 포함하는 것을 특징으로 한다.
상기 방법은: 상기 제어부가 음원 등록 요청 발생 시 등록할 음원을 선택받고, 음계분석기준정보 및 화음분석기준정보에 근거하여 선택된 음원으로부터 음계, 음표정보, 강약정보 및 화음정보를 포함하는 상기 음악연주분석정보를 획득하여 저장부에 저장하여 등록하는 음원 등록 과정을 더 포함하는 것을 특징으로 한다.
상기 음원 등록 과정은, 사용자로부터 음원저장부에 저장된 음원들 중 하나를 선택받아 출력하는 음원 선택 단계; 상기 선택된 음원을 상기 음원저장부로부터 로딩하여 출력하는 음원 로딩 단계; 상기 음계분석 기준정보에 근거하여 로딩된 음원으로부터 음계를 검출하고 음계정보를 출력하는 음계 검출 단계; 상기 검출된 음계의 음표를 검출하고 음표정보를 출력하는 음표 검출 단계; 상기 검출된 음계의 강약을 검출하고 강약정보를 출력하는 강약 검출 단계; 상기 화음분석 기준정보에 근거하여 상기 로딩된 음원으로부터 화음을 검출하고 검출된 화음에 대한 화음정보를 출력하는 화음 검출 단계; 악기 분석 기준정보에 근거하여 상기 로딩된 음원을 연주한 악기의 종류를 검출하고, 악기종류 정보를 출력하는 악기종류 검출 단계; 및 상기 음계정보, 음표정보, 강약정보, 화음정보 및 악기종류 정보를 포함하는 음악연주분석정보를 생성하여 음악연주분석정보 저장부에 저장하여 등록하는 등록 단계를 포함하고, 상기 음악 시각화 데이터 변환 과정은, 상기 제어부가 상기 로드된 음악연주분석정보의 음계, 음계별 음표정보 및 강약 정보에 근거하여 상기 음계를 대응하는 색으로 변환하는 음계 색변환 단계; 상기 제어부가 상기 음표정보에 대응하여 해당 색의 색 표시 시간을 결정하는 음표 색 표시 시간 변환 단계; 상기 제어부가 상기 강약정보에 의해 상기 색의 밝기 정도를 결정하는 강약 밝기 변환 단계; 및 상기 악기종류 정보에 대응하는 적어도 하나 이상의 악기정보를 포함하는 악기정보 삽입단계를 포함하는 것을 특징으로 한다.
상기 음계 검출 단계는, 상기 음계분석 기준정보에 근거하여 로딩된 음원으로부터 음계를 검출하고 음계정보를 출력하는 음계정보 검출 단계; 및 상기 검출된 음계의 옥타브를 검출하고, 검출된 옥타브에 대한 옥타브 정보를 출력하는 옥타브 검출 단계를 포함하고, 상기 음악 시각화 데이터 변환 과정은, 상기 옥타브 정보를 서로 다르게 정의된 채도 정보 및 옥타브별로 서로 다른 음계 표시 위치를 가지는 음계 표시 위치 정보 중 하나 이상으로 변환하는 옥타브 음계 표시 위치 변환 단계를 더 포함하되, 상기 옥타브 음계 표시 위치 변환 단계에서 서로 다르게 정의된 채도 정보 및 옥타브별로 서로 다르게 지정된 음계 표시 위치 정보를 상기 음악 시각화 데이터에 더 포함시키는 것을 특징으로 한다.
상기 음원 등록 과정은, 음계 검출부 및 음표 검출부로부터 출력되는 음계정보 및 음표정보에 의해 상기 음원의 박자를 검출하고, 검출된 박자에 대한 박자정보를 출력하는 박자 검출 단계를 더 포함하고, 상기 음악 시각화 데이터 변환 과정은, 상기 박자정보를 상기 음악 시각화 데이터에 더 포함하여 출력하는 것을 특징으로 한다.
본 발명은 음계에 따른 서로 다른 색을 할당함으로써 시청자가 시각을 통해 음계를 명확하게 알 수 있고, 그에 따른 색 표현을 통해 음악을 들을 수 있는 효과를 갖는다.
또한, 본 발명은 음계에 대응하여 표시된 색의 밝기를 조절하여 음의 강약을 표현함으로써 시청자가 해당 색의 밝기를 통해 음악의 강약을 명확하게 인지할 수 있으므로 음계의 색 표현 및 밝기를 통해 보다 현실감 있게 음악을 들을 수 있는 효과를 갖는다.
또한, 본 발명은 서로 다른 채도 표현 및 복수개의 음계 표시 층 중 적어도 하나 이상을 구비하여 복수의 옥타브 변화를 효율적으로 표시할 수 있으며, 다양한 화음을 표시할 수 있고, 반(음)올림 및 반(음)내림 등의 음악적 요소를 표현할 수 있어 보다 풍부하게 음악을 표현할 수 있는 효과를 갖는다.
또한, 본 발명은 악기 이미지 등을 통해 현재 플레이되고 있는 음악이 어떤 악기를 통해 연주되는 것인지를 표현할 수 있는 효과를 갖는다.
상술한 바와 같이 본 발명은 음악의 다양한 요소들을 색을 통해 청취자에게 전달함으로써 시각을 통해서도 음악의 다양한 효소들을 효율적으로 제공할 수 있는 효과를 갖는다.
도 1은 본 발명에 따른 음악 디스플레이 장치의 구성을 나타낸 도면이다.
도 2는 본 발명의 일실시예에 따른 음악 디스플레이 장치의 음원 등록부의 상세 구성을 나타낸 도면이다.
도 3은 본 발명에 따른 음악 디스플레이 장치의 음원 시각 변환부의 상세 구성을 나타낸 도면이다.
도 4는 본 발명에 따른 색에 의한 음계 및 옥타브 표시 방법을 설명하기 위한 도면이다.
도 5는 본 발명의 일실시예에 따른 음계 표현 예를 나타낸 도면이다.
도 6은 본 발명에 따른 색에 의한 음악 음계 표시 예를 나타낸 도면이다.
도 7은 본 발명에 따른 음악 디스플레이 장치의 음표 표시 방법을 나타낸 도면이다.
도 8은 본 발명에 따른 음악 디스플레이 장치의 악기 종류 표시 방법을 나타낸 도면이다.
도 9는 본 발명에 따른 음악 디스플레이 방법의 디스플레이 음원 등록 방법을 나타낸 흐름도이다.
도 10은 본 발명에 따른 음악 디스플레이 방법의 음악 디스플레이 방법을 나타낸 흐름도이다.
이하 첨부된 도면을 참조하여 본 발명의 음악 디스플레이 장치의 구성 및 동작을 설명하고, 그 장치에서의 음악 디스플레이 방법을 설명한다.
도 1은 본 발명에 따른 음악 디스플레이 장치의 구성을 나타낸 도면이다.
본 발명에 따른 음악 디스플레이 장치는 제어부(100), 저장부(200), 입력부(300) 및 디스플레이부(400)를 포함하며, 실시예에 따라 통신부(500)를 더 포함할 수 있을 것이다.
저장부(200)는 음원저장부(210), 음악연주분석정보 저장부(220), 음계분석기준정보 저장부(230), 화음분석기준정보 저장부(240), 악기분석기준정보 저장부(250) 및 시각 데이터 변환 테이블 저장부(260)를 포함한다.
음원저장부(210)는 적어도 하나 이상의 음원을 저장한다.
음악연주분석정보 저장부(220)는 임의의 음원에 대한 음계정보, 음표정보 및 강약정보를 포함하고, 악기종류 정보, 화음정보, 박자정보, 옥타브 정보 등을 선택적으로 포함하는 적어도 하나 이상의 음악연주분석정보를 저장한다.
음계분석기준정보 저장부(230)는 음계별 음 특성에 따른 음계별 특징정보를 저장한다.
화음분석기준정보 저장부(240)는 화음 종류별 특성에 따른 화음별 특징 정보를 저장한다.
악기분석기준정보 저장부(250)는 악기별 특성에 따른 악기별 특징 정보를 악기 분석 기준정보로서 저장한다.
시각 데이터 변환 테이블 저장부(260)는 음악연주분석정보에 포함된 음악연주 요소(음계, 음표, 강약, 화음, 악기, 박자)들 각각을 시각적 요소로 변환하기 위한 시각적 요소(색, 표시 시간, 밝기, 음계 표시 계층, 악기 표시정보, 박자 표시정보)들을 정의하는 시각 데이터 변환 테이블을 저장한다.
입력부(300)는 정보를 텍스트로 입력하고 선택할 수 있는 다수의 키들을 구비하는 키입력장치, 마우스, 기능 및 볼륨, 전원 제어를 위한 소수의 버튼을 구비하고 상기 버튼들 중 눌린 버튼에 대응하는 버튼신호를 출력하는 버튼 입력장치, 상기 디스플레이부(400)의 화면과 일체로 구성되어 터치된 위치에 대응하는 위치신호를 출력할 수 있는 터치패드 등 중 하나 이상을 포함하여 디스플레이부(400)와 함께 사용자에게 사용자 인터페이스 수단을 제공한다.
디스플레이부(400)는 본 발명의 동작에 따른 정보를 표시할 수 있으며, 특히 본 발명에 따라 선택된 음원의 재생 요청 시 재생 요청된 음원에 대응하는 음악 시각화 데이터에 대응하는 음악 디스플레이 수단을 표시한다.
상기 디스플레이부(400)는 액정표시장치(Liquid Crystal Display: LCD), 적어도 하나 이상의 발광다이오드(Light Emitting Diode: LED) 중 어느 하나 이상으로 구성될 수 있을 것이다. 상기 LED는 적어도 7(도, 레, 미, 파, 솔, 라, 시)개의 음계에 대응하는 7개의 색을 표현할 수 있는 LED가 적용될 것이다. 액정표시장치는 단독으로 구성되는 경우 그래픽 LCD인 것이 바람직하고, LED와 함께 구성되는 경우 캐릭터 LCD 및 그래픽 LCD 중 어느 하나가 될 수 있을 것이다.
또한, 디스플레이부(400)는 음계별로 서로 다른 길이를 가지는 투명 바(Bar)의 형태로 구성되고, 그 투명 바 각각에 LED가 삽입되도록 구성되어 LED에서 방출된 빛이 투명 바 전체를 통해 확산되어 출력되도록 구성될 수도 있을 것이다.
통신부(500)는 인터넷망(미도시)을 통해 원격지의 서버로부터 음원, 음악연주분석정보, 음악 시각화 데이터 등을 다운로드 받을 수 있는 원거리 통신부(510) 및 근거리의 무선기기로부터 음원, 음악연주분석정보, 음악 시각화 데이터 등을 다운로드 발을 수 있는 근거리 통신부(520)를 포함한다.
제어부(100)는 음원 등록부(110), 음원 시각 변환부(130) 및 음악 디스플레이부(140)를 포함하여 본 발명에 따른 음악 디스플레이 장치의 전반적인 동작을 제어한다.
구체적으로 설명하면, 음원 등록부(110)는 임의의 음원에 대한 음악연주분석정보를 획득한 후 상기 저장부(200)의 음악연주분석정보 저장부(220)에 저장하여 디스플레이 음원을 등록한다.
음원 시각 변환부(130)는 등록된 디스플레이 음원에 대한 음악 재생 요청 발생 시 선택된 음원에 대응하는 음악연주분석정보를 로드하고, 음악연주분석정보의 음계, 음계별 음표정보 및 강약 정보에 근거하여 상기 음계를 대응하는 색으로 변환하고, 상기 음표정보에 대응하여 해당 색의 색 표시 시간을 결정하며, 상기 강약정보에 의해 상기 색의 밝기 정도를 결정한 후 상기 음계별 색 정보, 각 색에 대한 색 표시 시간 정보, 각 색에 대한 색 밝기 정보를 포함하는 음악 시각화 데이터를 생성하여 음악 디스플레이부(140)로 출력한다.
음악 디스플레이부(140)는 상기 디스플레이부(400)를 통해 상기 음악 시각화 데이터에 대응하는 음악 디스플레이 수단을 표시한다. 상기 음악 디스플레이 수단은 음악을 시각화하여 표시하는 수단으로 후술할 도 4 내지 7을 참조하여 상세히 설명한다.
도 2는 본 발명에 따른 음악 디스플레이 장치의 음원 등록부의 상세 구성을 나타낸 도면이다. 도 2를 참조하여 음원 등록부(110)의 상세 구성 및 동작을 설명한다.
음원 등록부(110)는 음원 선택부(111), 음원 로딩부(112), 음원 분석부(113) 및 음원분석정보 생성부(121)를 포함한다.
음원 선택부(111)는 디스플레이부(400)를 통해 음원저장부(210)에 저장되어 있는 음원들에 대한 리스트를 제공하고, 입력부(300)를 통해 음원들 중 하나가 선택되면 선택된 음원정보를 음원 로딩부(112)로 제공한다.
음원 로딩부(112)는 음원 선택부(111)로부터 음원정보가 입력되면 입력된 음원정보에 대응 음원을 로딩하여 음원 분석부(113)로 출력한다.
음원 분석부(113)는 상기 음원 로딩부(112)로부터 입력되는 음원을 분석하여 다수의 음악연주 요소 정보들을 검출하여 음원분석정보 생성부(121)로 출력한다.
상기 음악연주 요소 정보는, 음계정보, 음표정보, 강약정보 등을 포함하고, 옥타브 정보, 박자정보, 화음정보 및 악기종류 정보 등을 선택적으로 포함할 수 있을 것이다.
즉 음원 분석부(113)는 음계 검출부(114), 음표 검출부(115) 및 강약 검출부(116)를 포함하고, 박자 검출부(117), 악기종류 검출부(119) 및 화음 검출부(120)를 선택적으로 포함한다.
음계 검출부(114)는 음원 로딩부(112)로부터 음원이 입력되기 시작하면 음계분석기준정보 저장부(230)의 음계분석기준정보를 참조하여 상기 플레이 중인 음원의 음계를 검출하고, 검출된 음계에 대한 음계정보를 음원분석정보 생성부(121)로 출력한다.
음표 검출부(115)는 상기 음계 검출부(114)를 통해 음계가 검출되면 해당 음계의 음표를 검출하고, 검출된 음표에 대한 음표정보를 음원분석정보 생성부(121)로 출력한다. 상기 음표정보란 상기 음계의 길이를 의미할 수 있을 것이다.
강약 검출부(116)는 상기 검출된 음계의 강약, 즉 세기를 검출하고 검출된 세기에 대한 강약정보를 상기 음원분석정보 생성부(121)로 출력한다. 상기 강약정보는 해당 음원의 해당 음계 부분의 음의 세기에 의해 결정될 수 있으며, 강약 정보는 4레벨, 8레벨 등으로 구분되는 세기 레벨정보가 될 수 있을 것이다.
박자 검출부(117)는 음원 로딩부, 상기 음계 검출부(114) 및 음표 검출부(115)로부터 음원, 음계 정보 및 음표정보를 입력받아 박자를 검출하고, 검출된 박자에 대한 박자정보를 상기 음원분석정보 생성부(121)로 출력한다.
악기종류 검출부(119)는 음원 로딩부(112)로부터 음원이 입력되기 시작하면 악기 분석 기준정보 저장부(250)의 악기분석기준정보를 참조하여 입력되는 음원을 연주하는 악기들의 종류를 검출하고, 검출된 악기종류 정보를 음원분석정보 생성부(121)로 출력한다.
화음 검출부(120)는 음원 로딩부(112)로부터 음원이 입력되기 시작하면, 화음 분석 기준정보 저장부(240)의 화음 분석 기준정보를 참조하여 음원에 화음이 있는지를 검사하고 화음이 있으면 검출하고, 검출된 화음에 대한 화음정보를 음원분석정보 생성부(121)로 출력한다.
음원분석정보 생성부(121)는 상기 음원 분석부(113)로부터 입력되는 음원정보, 음표정보, 강약정보를 포함하고, 박자정보, 악기종류정보 및 화음정보를 선택적으로 포함하는 음악연주분석정보를 생성하여 음악연주분석정보 저장부(220)에 저장한다.
상기 도 2에서는 제어부(100)가 저장된 음원으로부터 음악연주분석정보를 자동 추출하는 구성 및 동작을 설명하였으나, 특정 음원에 대한 음악연주분석정보의 각 음악연주 요소들에 대해 사용자로부터 직접 입력받아 음악연주분석정보를 생성하여 저장할 수도 있고, 음악 전문가들에 의해 미리 생성되어 있는 음악연주분석정보를 통신부(500)를 통해 수신받아 저장할 수도 있을 것이다.
도 3은 본 발명에 따른 음악 디스플레이 장치의 음원 시각 변환부의 상세 구성을 나타낸 도면이고, 도 4는 본 발명에 따른 색에 의한 음계 및 옥타브 표시 방법을 설명하기 위한 도면이고, 도 5는 본 발명의 일실시예에 따른 음계 표현 예를 나타낸 도면이며, 도 6은 본 발명에 따른 색에 의한 음악 음계 표시 예를 나타낸 도면이며, 도 7은 본 발명에 따른 음악 디스플레이 장치의 음표 표시 방법을 나타낸 도면이고, 도 8은 본 발명에 따른 음악 디스플레이 장치의 악기 종류 표시 방법을 나타낸 도면이다. 이하 도 3 내지 도 8을 참조하여 설명한다.
음원 시각 변환부(130)는 연주분석정보 로딩부(132), 음계 구성부(133), 음표 구성부(134) 및 강약 구성부(135)를 포함하고, 음원 선택부(131), 박자 구성부(136) 및 악기 구성부(137)를 선택적으로 포함한다.
음원 선택부(131)는 음원저장부(210)에 저장되어 있는 음원 및 음악연주분석정보 저장부(220)에 등록된 음악연주분석정보들의 음원정보들을 포함하는 음원 리스트를 디스플레이부(400)를 통해 표시하고, 사용자로부터 임의의 음원이 선택되면 선택 음원정보를 연주분석정보 로딩부(132)로 출력한다. 디스플레이부(400)가 LED로만 구성되는 경우 입력부(300)의 버튼(번호 버튼 등)에 미리 음원을 할당할 수 있고, 임의의 버튼이 눌리는 경우 눌린 버튼 번호가 선택 음원정보가 되어 연주분석정보 로딩부(132)로 입력되도록 구성될 수 있을 것이다.
연주분석정보 로딩부(132)는 선택 음원정보가 입력되면 선택 음원정보에 대응하는 음악연주분석정보가 음악연주분석정보 저장부(220)에 저장되어 있는지를 검사하고, 저장되어 있으면, 음악연주분석정보 저장부(220)로부터 해당 음악연주분석정보를 로딩하여 출력한다.
만일, 선택 음원정보에 대응하는 음악연주분석정보가 음악연주분석정보 저장부(220)에 저장되어 있지 않으면 연주분석정보 로딩부(132)는 음원저장부(210)에 저장되어 있는지를 검사하고, 음원저장부(210)에 해당 음원이 저장되어 있으면, 음원 등록부(110)로 해당 음원의 음원등록을 요청하여 해당 음원에 대한 음악연주분석정보를 획득하여 출력하도록 구성될 수도 있을 것이다.
음계 구성부(133)는 연주분석정보 로딩부(132)로부터 음악연주분석정보가 입력되면 시각 데이터 변환 테이블 저장부(260)의 시각 데이터 변환 테이블을 참조하여 음악연주분석정보의 각 음계정보를 해당 색 정보로 변환하여 출력한다.
또한, 음계 구성부(133)는 음악연주분석정보에 옥타브 정보가 포함되어 있으면, 음원에 포함되어 있는 옥타브 수 및 해당 옥타브에 대응하는 음계 표시 층 정보를 옥타브 정보로서 출력한다. 예를 들어 음원에 3옥타브의 음계까지 존재하는 경우, 옥타브 정보로서 3과, 그에 대응하는 음계 표시 층 정보(예: 제1음계 표시 층(401), 제2음계 표시 층(402), 제3음계 표시층(403))를 출력할 것이다.
또한, 음계 구성부(133)는 음악연주분석정보에 반음 올림 및 반음 내림에 대한 반음정보를 반음 위치정보로 변환하여 시각화 데이터 생성부(138)로 출력한다. 상기 반음 위치정보는 반음 표시층(41X) 정보가 될 수 있을 것이다.
음표 구성부(134)는 연주분석정보 로딩부(132)로부터 입력되는 음악연주분석정보에 포함된 음계별 음표정보를 해당 음계에 대응하는 색의 색 표시 시간으로 변환하여 출력한다.
예를 들어 설명하면, 음표 구성부(134)는 도 7과 같이 음계가 파이고, 음표 정보가 온음표 정보이면 (가)와 같은 색 표시 시간(t1)으로 변환하여 출력하고, 2분 음표 정보이면 (나)와 같은 색 표시 시간(t2) 정보로 변환하여 출력하며, 4분음표 정보이면 (다)와 같은 색 표시 시간(t3) 정보로 변환하여 출력하고, 8분음표이면 (라)와 같은 색 표시 시간(t4) 정보로 변환하여 출력한다.(단, t1>t2>t3>t4)
강약 구성부(135)는 연주분석정보 로딩부(132)로부터 입력되는 음악연주분석정보에 포함된 음계별 강약정보를 해당 음계의 색에 대한 밝기 정보로 변환하여 출력한다.
박자 구성부(136)는 연주분석정보 로딩부(132)로부터 입력되는 음악연주분석정보에 포함된 박자정보를 검출하여 시각화 데이터 생성부(138)로 출력한다.
악기 구성부(137)는 연주분석정보 로딩부(132)로부터 입력되는 음악연주분석정보의 악기종류 정보를 악기별 악기정보로 변환하여 상기 시각화 데이터 생성부(138)로 출력한다. 상기 악기정보는 해당 악기의 악기 이미지가 될 수도 있고 악기 이름 텍스트 정보가 될 수도 있을 것이다.
시각화 데이터 생성부(138)는 상기 음계 구성부(133), 음표 구성부(134), 강약 구성부(135), 박자 구성부(136) 및 악기 구성부(137)로부터 음계별 색정보, 옥타브 정보, 색 표시 시간 정보, 박자정보 및 악기정보를 입력받아 음악 시각화 데이터를 생성하여 출력한다. 상기 음악 시각화 데이터는 음악 디스플레이 수단을 구성하는 데이터이다.
상기 시각화 데이터 생성부(136)은 하나의 음계 표시 바(Bar)로 음악 디스플레이 수단을 구성하여 하나의 음계 표시 바(Bar)를 통해 모든 음계에 대응하는 색을 표시하도록 구성될 수도 있고, 도 4의 (가)와 같이 미리 정의된 색을 디스플레이하는 7개의 음계 표시 바(Bar)로 구성되는 음악 디스플레이 수단을 구성하여 해당 음계에 대응하는 음계 표시 바(Bar)를 활성화하도록 구성될 수 있으며, 음표 및 박자에 따라 음계 표시 바(Bar)의 개수를 유동적으로 결정하여 음악 디스플레이 수단을 구성할 수도 있을 것이다. 상기 음계 표시 바(Bar)는 도 4 및 도 6에서 보이는 바와 같이 복수의 층으로 구성될 수 있을 것이다.
두 번째 및 세 번째의 경우 도 6의 (가) 및 (나)에 표시된 바와 같이 음악연주분석정보의 음계 변화에 따라 활성화되는 음계 표시 바의 위치가 바뀌게 될 것이다. 즉, 도 6에서는 7개의 음계 표시 바(Bar)가 모두 활성화된 것처럼 보이나, 실제 디스플레이 시에는 음악(시간(t))의 진행에 따라 왼쪽에서 오른쪽으로 또는 오른쪽에서 왼쪽으로 순차 점등하게 구성될 수 있을 것이다.
또한, 시각화 데이터 생성부(138)는 음계 구성부(133)로부터 옥타브 정보가 입력되고, 옥타브 정보에 의해 음원에 2개의 옥타브가 존재하는 것으로 판단되는 경우, 도 4의 (나)와 같이 2개의 음계 표시층(401, 402)으로 음악 디스플레이 수단을 구성할 수 있고, 도 4의 (다)와 같이 음원에 3개의 옥타브가 존재하는 것으로 판단되는 경우 3개의 음계 표시층(401, 402, 403)으로 음악 디스플레이 수단을 구성할 수 있으며, 음계 구성부(133)로부터 반음정보가 입력되고, 반음정보에 의해 음원에 반음 올림 및 반음 내림 등의 요소가 있는 것으로 판단되는 경우, 도 4의 (라)와 같이 반음 올림 표시층(411) 및 반음 내림 표시층(412)을 포함하도록 음악 디스플레이 수단을 구성할 수도 있을 것이다.
또한, 시각화 데이터 생성부(138)는 음계 구성부(133)로부터 옥타브 정보가 입력되고, 옥타브 정보에 의해 원원에 2개의 옥타브가 존재하는 것으로 판단되는 경우, 도 5와 같이 옥타브에 따른 서로 다른 채도의 색을 적용하는 음악 디스플레이 수단을 구성할 수도 있을 것이다.
2개의 옥타브로 구성되는 음악을 예를 들면, 시각화 데이터 생성부(138)는 음악연주분석정보에 따라 해당 구간 내에 제1음계 표시층(401)에 대응하는 옥타브의 음계만 표시되는 경우 도 6의 (가)와 같이 표시하고, 해당 구간 내에 제1음계 표시층(401) 및 제2음계 표시층(402) 모두에 음계가 존재하는 경우 도 6의 (나)와 같이 표시될 수 있을 것이다.
상기 음악 디스플레이 수단은 음계 표시 수단이 바(Bar) 형태로 구성되는 경우를 나타내었으나, 원, 삼각형 등 다양한 형태로 구성될 수 있을 것이다.
또한, 시각화 데이터 생성부(138)는 악기 구성부(137)로부터 악기정보가 입력되면, 도 8의 (가), (나), (다)와 같이 해당 악기정보를 음계 표시 바(Bar)에 표시되거나, 음악 디스플레이 수단 배경에 표시될 수 있도록 음악 시각화 데이터를 생성할 것이다. 이를 위해서는 상기 디스플레이부(400)가 그래픽 LCD, 유기EL 등의 표시장치이어야 할 것이다.
또한, 시각화 데이터 생성부(138)는 음표 구성부(134)로부터 음계별 색 표시 시간 정보가 입력되면 해당 색의 표시 시 도 7과 같이 그 음표정보에 따른 색 표시 시간 동안 해당 색이 표시될 수 있도록 음악 시각화 데이터를 생성한다.
도 9는 본 발명의 일실시예에 따른 음악 디스플레이 방법의 디스플레이 음원 등록 방법을 나타낸 흐름도이다.
이하 도 9를 참조하여 음원 등록 방법을 설명하면, 제어부(100) 입력부(300)를 통해 음원 등록 요청이 발생되는지를 검사한다(S111).
제어부(100)는 음원 등록 요청이 발생되면 음원 등록부(110)를 활성화하고, 활성화된 음원 등록부(110)는 음원 등록 수단을 디스플레이부(400)를 통해 제공하고, 음원 등록 수단 및 입력부(300)를 통한 사용자의 명령을 검사하여 음원 자동 등록 요청이 발생하는지(S113), 음원 수동 등록 요청이 발생하는지(S115)를 검사한다.
음원 자동 등록 요청이 발생되면 음원 등록부(110)는 음원저장부(210)에 저장되어 있는 음원들에 대한 음원리스트를 디스플레이부(400)에 표시하고 음원을 선택할 것을 요청하고(S117), 음원이 선택되는지를 검사한다(S119).
음원이 선택되면 음원 등록부(110)는 음원을 재생하고(S121), 음원 분석부(113)를 활성화하여 재생되는 음원으로부터 음악연주분석 요소의 검출을 개시한다(S123).
음악연주분석 요소의 검출이 개시되면 음원 등록부(110)는 음계가 검출되는지를 검사한다(S124). 여기서의 음계 검출이란, 음계를 필수적으로 검출하고, 옥타브 및 반음의 검출을 선택적으로 검출하는 것을 의미한다.
음계가 검출되면 음원 등록부(110)는 검출된 음계에 대한 음계정보를 음원 분석정보 생성부(121)에 저장하고, 옥타브정보 및 음계정보를 검출 여부에 따라 선택적으로 저장한다(S125).
상기 음계가 검출되면 음원 등록부(110)는 입력되는 음원으로부터 음계별 음표, 즉 음의 길기가 검출되는지를 검사한다(S127).
음표가 검출되면 음원 등록부(110)는 음표정보를 음원 분석정보 생성부(121)에 저장한다(S129).
음표정보가 검출되어 저장되면 음원 등록부(110)는 강약 검출부(116)를 통해 검출된 음계의 강약 정보를 검출하고(S131), 검출된 강약정보를 음원 분석정보 생성부(121)에 저장한다(S133).
또한, 음원 등록부(110)는 음원분석부(113)의 악기종류 검출부(119)를 통해 상기 음계를 연주한 악기종류정보가 검출되는지를 검사하고(S135), 악기종류정보가 검출되면 음원 분석정보 생성부(121)에 저장한다(S137).
음원 등록부(110)는 음원분석부(113)의 박자 검출부(117)를 통해 상기 음원의 박자가 검출되는지를 검사하고(S139), 박자가 검출되면 해당 박자정보를 음원 분석정보 생성부(121)에 저장한다(S141).
상기 음원 등록부(110)는 상기 선택된 음원의 재생이 완료될 때까지 상술한 정보 수집 과정을 반복 수행하여(S143) 음원 분석정보 생성부(121)를 통해 음악연주분석정보를 생성하여 음악연주분석정보 저장부(220)에 저장하여 등록을 완료한다(S145).
반면, 음원 수동 등록 요청이 발생하면(S115), 음원 등록부(110)는 음악연주 요소 수동 입력 수단을 디스플레이부(400)에 표시하여 음악연주분석 요소를 수동 입력할 것을 요청한다(S147).
상기 음악연주 요소 수동 입력 수단의 표시 후 음원 등록부(110)는 음악연주 요소 등록 요청이 발생되는지를 검사하고(S149), 음악연주 요소 등록 요청이 발생되면 상기 음악연주 요소 수동 입력 수단을 통해 입력된 음악연주 요소 정보를 음악연주분석정보로서 음악연주분석정보 저장부(230)에 저장한다(S151).
도 10은 본 발명에 따른 음악 디스플레이 방법의 음악 디스플레이 방법을 나타낸 흐름도이다.
도 10을 참조하면, 제어부(100)는 입력부(300) 및 디스플레이부(400)에 표시된 음악 디스플레이 사용자 인터페이스 수단을 통해 음원 재생 요청이 발생되는지를 검사한다(S211).
음원 재생 요청이 발생되면 제어부(100)는 음원 시각 변환부(130)를 활성화하고, 활성화된 음원 시각 변환부(130)는 음악 디스플레이 사용자 인터페이스 수단을 통해 음원저장부(210)에 저장되어 있는 음원 및 음악연주분석정보 저장부(220)에 등록되어 있는 음원들 중 적어도 하나 이상에 대한 음원리스트를 생성하여 디스플레이부(400)에 표시한 후 재생하고자 하는 음원을 선택할 것을 요청한다(S213).
상기 음원 선택 요청 후 음원 시각 변환부(130)는 임의의 음원이 선택되는지를 검사하고(S215), 임의의 음원이 선택되면 선택된 음원에 대한 음악연주분석정보가 존재하는지를 검색하여(S217), 상기 음원에 대한 음악연주분석정보의 존재 여부, 즉 음원 등록 여부를 판단한다(S219). 만일, 음원 시각 변환부(130)가 음악연주분석정보 저장부(220)에 미리 등록된 등록 음원, 즉 특정 음원의 음악연주분석정보를 직접 선택했다면 상기 과정은 필요하지 않을 것이다.
선택된 음원에 대한 음악연주분석정보가 존재하지 않으면 음원 시각 변환부(130)는 상기 도 9의 음원 등록 과정을 통해 해당 음원에 대한 음악연주분석정보를 생성하여 저장한다(S221).
상기 음악연주분석정보가 존재하면 음원 시각 변환부(130)는 연주분석정보 로딩부(132)를 통해 해당 음악연주분석정보를 로딩하여 음계 구성부(133), 음표 구성부(134), 강약 구성부(135), 박자 구성부(136) 및 악기 구성부(137)로 제공하기 시작한다(S223).
그러면 음원 시각 변환부(130)는 상기 각 구성부들 통해 음악연주 요소들을 시각 정보로 변환하여 출력한다.
상기 변환 과정은, 음계정보를 시각정보로 변환하는 음계-색 변환 단계(S225), 음계의 강약정보를 시각정보인 음계의 세기에 따른 밝기정보로 변환하는 강약-밝기 변환 단계(S227), 박자정보 검출단계(S229), 화음정보를 시각정보인 화음 음계 표시 층 정보로 변환하는 화음-음계 표시 층 정보 변환 단계(S231), 악기종류정보를 시각정보인 악기정보로 변환하는 악기-이미지 변환 단계(S233)를 포함한다.
상기 음계정보는 음계, 음표 및 옥타브 정보를 포함하며, 상기 음계-색변환 단계는 상기 음계에 대응하는 색 변환 단계, 상기 음계의 음표정보를 색 표시 시간 정보로 변환하는 색 표시 시간 변환 단계, 상기 옥타브 정보를 음계 표시 층 정보로 변환하는 음계 표시 층 변환 단계를 포함한다.
상기 음원 시각 변환부(130)는 시각 데이터 생성부(138)를 통해 상기 구성부들을 통해 수집된 정보들에 의해 음악 시각화 데이터를 생성하고(S235), 생성된 음악 시각화 데이터에 따라 음악 디스플레이 수단을 구성하여 디스플레이부(400)에 표시한다(S237).
상기 제어부(100)는 음원 시각 변환부(130) 및 음악 디스플레이부(140)를 통해 음원의 재생이 종료될 까지(S239) 상기 변환 동작 및 디스플레이 동작을 반복하여 수행한다.
상기 도 10에서는 음악 시각화 데이터를 실시간으로 디스플레이하는 경우를 설명하였으나, 음원 전체에 대해 음악 시각화 데이터가 생성된 후 음악 시각화 데이터에 따라 음악을 디스플레이하도록 구성될 수도 있을 것이다.
한편, 본 발명은 전술한 전형적인 바람직한 실시예에만 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 개량, 변경, 대체 또는 부가하여 실시할 수 있는 것임은 당해 기술분야에서 통상의 지식을 가진 자라면 용이하게 이해할 수 있을 것이다. 이러한 개량, 변경, 대체 또는 부가에 의한 실시가 이하의 첨부된 특허청구범위의 범주에 속하는 것이라면 그 기술사상 역시 본 발명에 속하는 것으로 보아야 한다.
100: 제어부 110: 음원 등록부
111: 음원 선택부 112: 음원 로딩부
113: 음원 분석부 114: 음계 검출부
115: 음표 검출부 116: 강약 검출부
117: 박자 검출부 119: 악기종류 검출부
120: 화음 검출부 121: 음원분석정보 생성부
130: 음원 시각 변환부 131: 음원 선택부
132: 연주분석정보 로딩부 133: 음계 구성부
134: 음표 구성부 135: 강약 구성부
136: 박자 구성부 137: 악기 구성부
138: 시각화 데이터 생성부
140: 음악 디스플레이부 200: 저장부
210: 음원저장부 220: 음악연주분석정보 저장부
230: 음계 분석 기준정보 저장부 240: 화음 분석 기준정보 저장부
250: 악기 분석 기준정보 저장부 300: 입력부
400: 디스플레이부 500: 통신부
510: 원거리 통신부 520: 근거리 통신부

Claims (12)

  1. 적어도 하나 이상의 음원에 대한 음계, 음표 및 강약 정보를 포함하는 음악연주분석정보를 저장하는 음악연주분석정보 저장부를 포함하는 저장부;
    음악 시각화 데이터에 따라 음계별로 각각의 색 표시 시간 및 밝기를 가지는 색을 디스플레이하는 디스플레이부; 및
    음악 재생 요청 발생 시 선택된 음원에 대응하는 음악연주분석정보를 로드하고, 음악연주분석정보의 음계, 음계별 음표정보 및 강약 정보에 근거하여 상기 음계를 대응하는 색으로 변환하고, 상기 음표정보에 대응하여 해당 색의 색 표시 시간을 결정하며, 상기 강약정보에 의해 상기 색의 밝기 정도를 결정한 후 상기 음계별 색정보, 각 색에 대한 색 표시 시간 정보, 각 색에 대한 색 밝기 정보를 포함하는 음악 시각화 데이터를 생성하고, 상기 디스플레이부를 통해 상기 음악 시각화 데이터에 따라 음악을 디스플레이하는 제어부를 포함하되,
    상기 저장부는,
    적어도 하나 이상의 음원을 저장하는 음원저장부;
    음계별 특징에 따른 음계별 음계분석기준정보를 저장하는 음계분석기준정보 저장부; 및
    화음별 특징에 따른 화음별 화음분석기준정보를 저장하고 있는 화음분석기준정보 저장부를 포함하고,
    상기 제어부는,
    음원 등록 요청 발생 시 등록할 음원을 선택받고, 상기 음계분석기준정보 및 화음분석기준정보에 근거하여 선택된 음원으로부터 음계, 음표정보, 강약정보 및 화음정보를 포함하는 상기 음악연주분석정보를 획득하여 상기 저장부에 저장하여 등록하는 음원 등록부;
    상기 음악 재생 요청 발생 시 상기 화음정보에 대응하는 복수의 음계 표시층 정보를 더 포함하는 음악 시각화 데이터를 생성하여 출력하는 음원 시각 변환부; 및
    상기 시각화 데이터를 상기 디스플레이부를 통해 출력하는 음악 디스플레이부를 포함하는 것을 특징으로 하는 음악 디스플레이 장치.
  2. 삭제
  3. 제1항에 있어서,
    상기 저장부는,
    악기별 음 특징 정보를 저장하는 악기 분석 기준정보를 저장하는 악기 분석 기준정보 저장부를 더 포함하고,
    상기 음원 등록부는,
    사용자로부터 상기 음원저장부에 저장된 음원들 중 하나를 선택받아 출력하는 음원 선택부;
    상기 선택된 음원을 상기 음원저장부로부터 로딩하여 출력하는 음원 로딩부;
    상기 음계분석 기준정보에 근거하여 로딩된 음원으로부터 음계를 검출하고 음계정보를 출력하는 음계 검출부;
    상기 검출된 음계의 음표를 검출하고 음표정보를 출력하는 음표 검출부;
    상기 검출된 음계의 강약을 검출하고 강약정보를 출력하는 강약 검출부;
    상기 화음분석 기준정보에 근거하여 상기 로딩된 음원으로부터 화음을 검출하고 화음정보를 출력하는 화음 검출부;
    상기 악기 분석 기준정보에 근거하여 상기 로딩된 음원을 연주한 악기의 종류를 검출하고, 악기종류 정보를 출력하는 악기종류 검출부; 및
    상기 음계정보, 음표정보, 강약정보, 화음정보 및 악기종류 정보를 포함하는 음악연주분석정보를 생성하여 출력하는 음원분석정보 생성부를 포함하되,
    상기 음원 시각 변환부는 악기종류 정보에 대응하는 적어도 하나 이상의 악기정보를 포함하는 음악 시각화 데이터를 생성하는 것을 특징으로 하는 음악 디스플레이 장치.
  4. 제3항에 있어서,
    상기 음원 등록부의 음계 검출부는,
    상기 검출된 음계의 옥타브를 더 검출하고, 검출된 옥타브 정보를 더 출력하고,
    상기 음원 시각 변환부는,
    상기 옥타브 정보를 옥타브별로 정의된 서로 다른 채도 정보 및 서로 다른 음계 표시 위치를 가지는 음계 표시 위치 정보 중 하나 이상을 상기 음악 시각화 데이터에 더 포함하여 출력하는 것을 특징으로 하는 음악 디스플레이 장치.
  5. 제3항에 있어서,
    상기 음원 등록부는,
    상기 음계 검출부 및 음표 검출부로부터 출력되는 음계정보 및 음표정보에 의해 상기 음원의 박자를 검출하고, 검출된 박자에 대한 박자정보를 출력하는 박자 검출부를 더 포함하고,
    상기 음원 시각 변환부는,
    상기 박자정보를 상기 음악 시각화 데이터에 더 포함하여 출력하는 것을 특징으로 하는 음악 디스플레이 장치.
  6. 제5항에 있어서,
    상기 악기정보는 상기 음원을 연주한 악기의 이미지 및 아이콘 중 하나 이상이고, 상기 박자정보는 텍스트 데이터인 아라비아 숫자 및 해당 박자정보를 포함하는 이미지 중 하나인 것을 특징으로 하는 음악 디스플레이 장치.
  7. 제1항에 있어서,
    상기 디스플레이부는,
    음계별로 서로 다른 색을 표시하고, 상기 색 표시 시간에 따라 해당 색을 표시하고, 상기 밝기 정보에 따라 밝기를 조절할 수 있는 적어도 하나 이상의 발광다이오드로 구성되는 것을 특징으로 하는 음악 디스플레이 장치.
  8. 제어부가 음악 재생 요청 발생 시 선택된 음원에 대응하는 음악연주분석정보를 로드하는 음악연주분석정보 획득 과정;
    상기 제어부가 상기 로드된 음악연주분석정보의 음계, 음계별 음표정보 및 강약 정보에 근거하여 상기 음계를 대응하는 색으로 변환하고, 상기 음표정보에 대응하여 해당 색의 색 표시 시간을 결정하며, 상기 강약정보에 의해 상기 색의 밝기 정도를 결정한 후 상기 음계별 색정보, 각 색에 대한 색 표시 시간 정보, 각 색에 대한 밝기 정보를 포함하는 음악 시각화 데이터를 생성하는 음악 시각화 데이터 변환 과정; 및
    상기 제어부가 디스플레이부를 통해 상기 생성된 음악 시각화 데이터를 출력하는 음악 시각화 데이터 출력 과정을 포함하되,
    상기 제어부가 음원 등록 요청 발생 시 등록할 음원을 선택받고, 음계분석기준정보 및 화음분석기준정보에 근거하여 선택된 음원으로부터 음계, 음표정보, 강약정보 및 화음정보를 포함하는 상기 음악연주분석정보를 획득하여 저장부에 저장하여 등록하는 음원 등록 과정을 더 포함하는 것을 특징으로 하는 음악 디스플레이 방법.
  9. 삭제
  10. 제8항에 있어서,
    상기 음원 등록 과정은,
    사용자로부터 음원저장부에 저장된 음원들 중 하나를 선택받아 출력하는 음원 선택 단계;
    상기 선택된 음원을 상기 음원저장부로부터 로딩하여 출력하는 음원 로딩 단계;
    상기 음계분석 기준정보에 근거하여 로딩된 음원으로부터 음계를 검출하고 음계정보를 출력하는 음계 검출 단계;
    상기 검출된 음계의 음표를 검출하고 음표정보를 출력하는 음표 검출 단계;
    상기 검출된 음계의 강약을 검출하고 강약정보를 출력하는 강약 검출 단계;
    상기 화음분석 기준정보에 근거하여 상기 로딩된 음원으로부터 화음을 검출하고 검출된 화음에 대한 화음정보를 출력하는 화음 검출 단계;
    악기 분석 기준정보에 근거하여 상기 로딩된 음원을 연주한 악기의 종류를 검출하고, 악기종류 정보를 출력하는 악기종류 검출 단계; 및
    상기 음계정보, 음표정보, 강약정보, 화음정보 및 악기종류 정보를 포함하는 음악연주분석정보를 생성하여 음악연주분석정보 저장부에 저장하여 등록하는 등록 단계를 포함하고,
    상기 음악 시각화 데이터 변환 과정은,
    상기 제어부가 상기 로드된 음악연주분석정보의 음계, 음계별 음표정보 및 강약 정보에 근거하여 상기 음계를 대응하는 색으로 변환하는 음계 색변환 단계;
    상기 제어부가 상기 음표정보에 대응하여 해당 색의 색 표시 시간을 결정하는 음표 색 표시 시간 변환 단계;
    상기 제어부가 상기 강약정보에 의해 상기 색의 밝기 정도를 결정하는 강약 밝기 변환 단계; 및
    상기 악기종류 정보에 대응하는 적어도 하나 이상의 악기정보를 포함하는 악기정보 삽입단계를 포함하는 것을 특징으로 하는 음악 디스플레이 방법.
  11. 제10항에 있어서,
    상기 음계 검출 단계는,
    상기 음계분석 기준정보에 근거하여 로딩된 음원으로부터 음계를 검출하고 음계정보를 출력하는 음계정보 검출 단계; 및
    상기 검출된 음계의 옥타브를 검출하고, 검출된 옥타브에 대한 옥타브 정보를 출력하는 옥타브 검출 단계를 포함하고,
    상기 음악 시각화 데이터 변환 과정은,
    상기 옥타브 정보를 서로 다르게 정의된 채도 정보 및 옥타브별로 서로 다른 음계 표시 위치를 가지는 음계 표시 위치 정보 중 하나 이상으로 변환하는 옥타브 음계 표시 위치 변환 단계를 더 포함하되,
    상기 옥타브 음계 표시 위치 변환 단계에서 서로 다르게 정의된 채도 정보 및 옥타브별로 서로 다르게 지정된 음계 표시 위치 정보를 상기 음악 시각화 데이터에 더 포함시키는 것을 특징으로 하는 음악 디스플레이 방법.
  12. 제10항에 있어서,
    상기 음원 등록 과정은,
    음계 검출부 및 음표 검출부로부터 출력되는 음계정보 및 음표정보에 의해 상기 음원의 박자를 검출하고, 검출된 박자에 대한 박자정보를 출력하는 박자 검출 단계를 더 포함하고,
    상기 음악 시각화 데이터 변환 과정은,
    상기 박자정보를 상기 음악 시각화 데이터에 더 포함하여 출력하는 것을 특징으로 하는 음악 디스플레이 방법.
KR1020150161053A 2015-11-17 2015-11-17 음악 디스플레이 장치 및 방법 KR101743958B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150161053A KR101743958B1 (ko) 2015-11-17 2015-11-17 음악 디스플레이 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150161053A KR101743958B1 (ko) 2015-11-17 2015-11-17 음악 디스플레이 장치 및 방법

Publications (3)

Publication Number Publication Date
KR20170057671A KR20170057671A (ko) 2017-05-25
KR101743958B1 true KR101743958B1 (ko) 2017-06-08
KR101743958B9 KR101743958B9 (ko) 2021-09-14

Family

ID=59050700

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150161053A KR101743958B1 (ko) 2015-11-17 2015-11-17 음악 디스플레이 장치 및 방법

Country Status (1)

Country Link
KR (1) KR101743958B1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190023301A (ko) 2017-08-28 2019-03-08 (주)싸이버텍홀딩스 음악 디스플레이를 이용한 인증 시스템 및 방법
KR20220109712A (ko) * 2021-01-29 2022-08-05 조관희 음악에 기초하여 이미지 패턴을 생성하는 방법 및 이를 운용하는 시스템
KR20230109302A (ko) * 2022-01-13 2023-07-20 주식회사 킨트 음악 매칭 시스템 및 방법

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180004040A (ko) * 2017-12-11 2018-01-10 전대연 스마트 음-색 표현 방법 및 rgb색상코드를 이용한 음악-그림 앱 시스템
KR102414970B1 (ko) * 2020-06-29 2022-07-05 (주)주스 화성 채점 장치 및 방법

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000235388A (ja) * 1999-02-15 2000-08-29 Nippon Telegr & Teleph Corp <Ntt> 音楽視覚化方法、音楽視覚化装置及び音楽視覚化プログラムを記録した記録媒体
JP2008233576A (ja) * 2007-03-22 2008-10-02 Hyphenation:Kk 楽曲及び楽譜の映像化及び画像化の方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000235388A (ja) * 1999-02-15 2000-08-29 Nippon Telegr & Teleph Corp <Ntt> 音楽視覚化方法、音楽視覚化装置及び音楽視覚化プログラムを記録した記録媒体
JP2008233576A (ja) * 2007-03-22 2008-10-02 Hyphenation:Kk 楽曲及び楽譜の映像化及び画像化の方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190023301A (ko) 2017-08-28 2019-03-08 (주)싸이버텍홀딩스 음악 디스플레이를 이용한 인증 시스템 및 방법
KR20220109712A (ko) * 2021-01-29 2022-08-05 조관희 음악에 기초하여 이미지 패턴을 생성하는 방법 및 이를 운용하는 시스템
KR102579046B1 (ko) * 2021-01-29 2023-09-15 조관희 음악에 기초하여 이미지 패턴을 생성하는 방법 및 이를 운용하는 시스템
KR20230109302A (ko) * 2022-01-13 2023-07-20 주식회사 킨트 음악 매칭 시스템 및 방법
KR102651201B1 (ko) 2022-01-13 2024-03-26 주식회사 킨트 음악 매칭 시스템 및 방법

Also Published As

Publication number Publication date
KR101743958B9 (ko) 2021-09-14
KR20170057671A (ko) 2017-05-25

Similar Documents

Publication Publication Date Title
KR101743958B1 (ko) 음악 디스플레이 장치 및 방법
US7390958B2 (en) Method for teaching music
US6515210B2 (en) Musical score displaying apparatus and method
US7888579B2 (en) Electronic musical instrument and performance control program systems and methods
US8525011B2 (en) Method, system and apparatus for instructing a keyboardist
US11341944B2 (en) Playback, recording, and analysis of music scales via software configuration
US20160019810A1 (en) Interactive Performance Direction for a Simultaneous Multi-Tone Instrument
Hayes et al. Imposing a networked vibrotactile communication system for improvisational suggestion
KR20170138135A (ko) 증강 현실 기반 피아노 연주 보조 방법 및 이를 실행하는 장치
JP3858899B2 (ja) 弦楽器型の電子楽器
CN111667554B (zh) 信息处理装置的控制方法、电子设备、演奏数据显示***
Polo et al. Musical Vision: an interactive bio-inspired sonification tool to convert images into music
JP5789915B2 (ja) 楽譜表示装置および楽譜表示方法を実現するためのプログラム
JP6299143B2 (ja) 電子鍵盤楽器及びプログラム
CN113160655A (zh) 乐器教学***、方法及可读存储介质
Griscom Visualizing sound: Cross-modal mapping between music and color
JP6944366B2 (ja) カラオケ装置
WO2018159829A1 (ja) 演奏支援装置及び方法
JP7326776B2 (ja) 情報処理装置、情報処理方法、およびプログラム
KR101536929B1 (ko) 전자 연주 장치
KR100668793B1 (ko) 디지털 피아노 기능을 갖는 노래반주시스템
Paté et al. TOuch ThE Music: Displaying Live Music into Vibration
CN116057622A (zh) 信息处理方法、信息处理程序和信息处理装置
JP2020038281A (ja) 電子楽器
DK201100075U4 (da) Polyfonisk stemmeapparat

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
G170 Publication of correction