KR0173806B1 - 단계적 템포가속에 의한 음악의 반복연주 학습방법 - Google Patents
단계적 템포가속에 의한 음악의 반복연주 학습방법 Download PDFInfo
- Publication number
- KR0173806B1 KR0173806B1 KR1019940020430A KR19940020430A KR0173806B1 KR 0173806 B1 KR0173806 B1 KR 0173806B1 KR 1019940020430 A KR1019940020430 A KR 1019940020430A KR 19940020430 A KR19940020430 A KR 19940020430A KR 0173806 B1 KR0173806 B1 KR 0173806B1
- Authority
- KR
- South Korea
- Prior art keywords
- key
- music
- input
- performance
- key input
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B15/00—Teaching music
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
본 발명은 단계적 템포가속에 의한 음악의 반복연주 학습방법 및 그 장치에 관한 것으로 특히, 별도의 팩캐지로 구성된 음악 데이타 저장장치(1), 데이타 저장부 접속장치(2), 주기억장치(3), 프로그램 저장부(4), 키입력부(5), 마이컴(6), 어드레스 디코더(7), 병렬 입출력 포트(8), 디스플레이부(9), 음원출력부(11), 외부미디신호 입출력 단자(12), 음원출력부 접속장치(10) 및 오디오신호 합성부(13)를 상호 연결 구성하여 자신의 능력으로 연주할 수 있는 템포로부터 시작하여 그 빠르기가 반복연습 횟수에 대응하여 조금씩 빨라지도록 함으로써, 자신이 정해놓은 횟수만큼 반복되는 연습 과정중에 정확한 음계, 터치, 리듬, 템포 및 음정등 음악의 기본요소가 모든 테크닉을 습득할 수 있고, 다양한 악기음색 감각을 익힐 수 있으며, 협주 등에 따른 파트별 음량조절 및 각 파트별 연주를 자유롭게 선택할 수 있고, 본 기기의 조율을 연주자 스스로가 손쉽게 변경시킬 수 있는 등의 효과를 얻을 수 있는 것이다.
Description
제1도는 본 발명 방법이 적용된 반복연주 학습장치의 블록 구성도.
제2도는 본 발명 방법을 설명하기 위한 메인 플로우챠트.
제3도는 제2도중 곡목선택 모드 서브루틴을 나타낸 플로우챠트.
제4도는 제2도중 반복횟수 설정모드 서브루틴을 나타낸 플로우챠트.
제5도는 제2도중 악기설정 모드 서브루틴을 나타낸 플로우챠트.
제6도는 제2도중 튜닝설정 모드 서브루틴을 나타낸 플로우챠트.
* 도면의 주요부분에 대한 부호의 설명
1 : 음악 데이타 저장장치 2 : 데이타 저장부 접속장치
3 : 주기억장치 4 : 프로그램 저장부
5 : 키입력부 6 : 마이컴
7 : 어드레스 디코더 8 : 병렬 입출력 포트
9 : 디스플레이부 10 : 음원출력부 접속장치
11 : 음원출력부 12 : 외부미디신호 입출력 단자
13 : 오디오신호 합성부 14 : 스피커
본 발명은 소정음악의 연주연습(특히, 어렵고 힘든 악절의 연주연습)을 하는데 있어서 자신이 연주할 수 있는 템포로부터 연주연습을 시작, 조금씩 빠르게 반복연습을 수행할 수 있도록 하여 테크닉을 익히며 원하는 속도에 도달할 때까지 서서히 숙달시켜 나갈 수 있도록 한 단계적 템포가속의 의한 음악의 반복연주 학습방법에 관한 것이다.
음악이란, 음을 재료로 인간의 감성, 이성을 표현하는 예술로써 인간이 공유하고 있는 고동(Pulse, Rhythm)의 시간과 공간적인 음을 결합하여 감정 등을 표현하는 예술이다.
따라서, 어떠한 음악을 원숙한 테크닉을 갖고 정확한 리듬 및 음정으로 연주하기 위해서는 끈기를 갖고 반복 학습해야만 된다.
이와 같은 반복 학습을 요구하는 분야는, 소정 악기의 연주뿐만 아니라 회화, 속사등에서도 필요하게 되고, 또 이 반복 학습을 실시하는데 있어서 가장 좋은 방법은 처음에 연습자의 능력에 맞는 속도로 시작하여 매 반복시 마다 그 속도를 연습자가 느낄 수 없는 만큼 가속시켜 원하는 속도까지 숙달시키는 것이다.
그러나, 이러한 반복 학습방법을 실제 학습에 응용하기란 그리 쉬운 일은 아니다.
악기의 연주경우를 예로들면, 연주할 곡의 빠르기(여기서 빠르기 단위는 Beat per Minute로써 1분동안에 연주되는 박자 수를 말함)가 120인데 학습자의 능력으로는 100의 빠르기로 밖에 연주할 수 없다면 120이란 빠르기 값으로 연주하기 위하여 박절기(Metronome)를 100의 값에 맞추어 놓고 연습을 시작하여 매 반복시 마다 학습자가 직접 박절기의 진동수를 하나씩 올려가며 20회를 반복할 때 비로소 120의 빠르기로 그 곡을 연주할 수 있는 것이다.
하지만, 1회 반복시 마다 박절기의 값을 1씩 증가시켜 가며 악기를 연주하기란 매우 힘들 뿐만 아니라 아주 지루한 일이다.
즉, 종래에는 소정곡에 대한 리듬 연습을 반복 수행할시 주로 박절기를 이용함에 따라 반복시 마다 일일이 박절기의 빠르기를 조절해야 하는 불편함이 있고, 특히 연주자 혼자서 연습할 경우 현실적으로 박절기를 이용하여 상기와 같은 반복 연습을 수행하려면 대단한 끈기를 필요로 하게 됨은 물론 정확한 음과 박자의 이해에 있어서 큰 곤란을 격기 때문에 결과적으로 음악적 흥미를 상실하기 쉬운 문제점들이 있었다.
본 발명의 첫 번째 목적은, 현대화된 연주기술 연습기로 각종 연주곡에 따라 미리 악보데이타를 데이타 팩에 입력시켜 샘플링된 음색으로 박절기의 기능 및 정확한 반주자의 역할을 수행할 수 있도록하여 연습자가 연습도중 일일이 빠르기 값을 올리는 불편함을 해소시켜 줌과 동시에 자신이 정해놓은 횟수만큼 반복되는 연습 과정중에 정확한 음계, 터치, 리듬, 템포 및 음정등 음악의 기본요소가 모든 테크닉을 습득할 수 있는 단계적 템포가속에 의한 음악의 반복연주 학습방법을 제공하는데 있다.
본 발명의 두 번째 목적은, 자신의 능력에 맞는 빠르기로 연주를 시작하여 최종적으로 실제 연주 빠르기기 될 때까지 반복 연습을 수행할 시 그 빠르기의 변화 단위를 학습자 스스로가 자유롭게 변경시킬 수 있는 단계적 템포가속에 의한 음악의 반복연주 학습방법을 제공하는데 있다.
본 발명의 세 번째 목적은, 학습자가 임의의 곡에 대한 연주 범위를 임의로 지정할 수 있도록하여 자신이 소화하기 어려운 악절 등을 반복해서 연습할 수 있는 단계적 템포가속에 의한 음악의 반복 연주 학습방법을 제공하는데 있다.
본 발명의 네 번째 목적은, 128가지의 악기음색중 학습자가 원하는 악기음색을 자유롭게 선택할 수 있도록하여 다양한 음색감각을 익힐수 있는 단계적 템포가속에 의한 음악의 반복연주 학습방법을 제공하는데 있다.
본 발명의 다섯 번째 목적은, 각 악기별로 음량조절 및 연주하기, 안하기를 선택할 수 있도록하여 협주에 따른 파트별 음량조절 및 각 파트별 연주를 선택할 수 있는 단계적 템포가속에 의한 음악의 반복연주 학습방법을 제공하는데 있다.
본 발명의 여섯 번째 목적은, 연주할 곡의 음 높이(조바꿈) 및 연주코자 하는 악기에 맞추어 본 기기의 조율을 연주자가 손쉽게 임의로 변경시킬 수 있는 단계적 템포가속에 의한 음악의 반복연주 학습방법을 제공하는데 있다.
이하, 첨부된 도면에 의거하여 본 발명을 상세히 설명하면 다음과 같다.
제1도는 본 발명 방법이 적용된 반복연주 학습장치를 나타낸 것으로써, 비휘발성 메모리를 구비하고 착탈이 가능하도록 별도의 팩키지로 구성되어 각종 곡에 따른 음악 데이타들이 저장되어 있는 음악 데이타 저장장치(1)와; 상기 음악 데이타 저장장치(1)들을 마이컴(6)에 선택적으로 연결시켜 주는 데이타 저장부 접속장치(2)와; 소정곡에 대한 연주를 처음 시작할시의 빠르기 값, 반복 횟수, 반복시 마다의 빠르기 가속값, 연주범위, 악기의 음색데이타 및 튜닝값 등을 기억하는 주기억장치(3)와; 기기를 제어하기 위한 각종 프로그램이 기억되는 프로그램 저장부(4)와; 업/다운 키, 커서 이동키, 메뉴 선택키, 일시 정지키 및 시작/정지키를 구비하고 사용자에 의해 각각의 키들이 조작되어 연주곡의 선택, 빠르기, 음 높이, 시작 및 종료 마디, 반복횟수, 템포으 빨라짐 단위, 악보연주정보트랙 선택, 트랙 온/오프, 음 크기, 악기음색 및 조율 조절값 등의 설정 데이타가 입력되는 키입력부(5)와; 소정 프로그램에 의해 시스템의 전반적인 제어기능을 수행하는 마이컴(6)과; 상기 마이컴(6)에서 출력되는 어드레스를 해독하여 주기억장치(3), 프로그램 저장부(4) 및 병렬 입출력 포트(8)에 출력시켜 주는 어드레스 디코더(7)와; 상기 마이컴(6), 키입력부(5) 및 디스플레이부(9) 사이에 설치되어 각종 데이타의 입, 출력을 관장하는 병렬 입출력 포트(8)와; 상기 키입력(5)를 통해 설정되는 각종 데이타 및 마이컴(6)에서 출력되는 시스템 동작상태 데이타들을 문자 및 숫자로 표시하여 사용자가 시각적으로 알아볼 수 있도록 하는 디스플레이부(9)와; 음원출력부(11)와 외부미디신호 입출력 단자(12)를 마이컴(6)에 접속시켜 주는 음원출력부 접속장치(10)와; 상기 마이컴(6)의 제어를 받아 사용자가 지정한 음색으로 음악데이타를 연주하여 아날로그 신호로 출력시켜 주는 음원출력부(11)와; 상기 음원출력부(11)와 외부의 피아노등에서 입력되는 오디오신호를 상호 합성시켜 스피커(14)를 통해 출력시켜 주는 오디오신호 합성부(13)로 구성된 것이다.
제2는 본 발명의 방법을 나타낸 메인 플로우챠트로써, 전원이 온되면 각종 음악 데이타들이 기록되어 있는 음악 데이타 저장장치(1)가 접속장치(2)에 장착되어 있는지를 검출하는 제1단계와; 상기에서 음악 데이타 저장장치(1)가 장착되어 있으면 곡목선택, 반복횟수 설정, 악기설정 및 튜닝설정 모드중 어드 모드가 선택되었는지를 검출하여 각각의 모드가 선택되면 그에 따른 각각의 서브루틴을 수행하는 제2단계와; 상기에서 각각의 모드에 따른 서브루틴 프로그램의 수행이 완료된 후 연주개시를 위한 시작키가 입력되면 설정된 반복횟수 만큼 시작마디부터 종료마디 까지 유니트 단위로 템포를 증가시키며 반복 연주를 실시하는 제3단계와; 상기에서 반복 연주중 일시정지키가 눌러지면 현재 연주중인 마디를 기억하고 음악연주의 출력을 중지시켰다가 차후 일시정지키가 재차 눌러지면 이전에 연주중이던 마디의 처음부터 재 연주를 시작하는 제4단계와; 상기에서 일시정지키의 입력없이 소정 범위 내에서의 연주가 반복되던 중 정지키가 눌러지면 음악연주를 중지시키고 지금까지 반복된 연주 횟수값을 클리어시켜 제3단계로 돌아가고, 원하는 횟수만큼 반복 연주가 완료되면 제2단계로 되돌아가는 제5단계로 이루어진 것을 기본적인 특징으로 한다.
제3도는 상기 메인 플로우챠트 중 곡목선택 모드에 따른 서브루틴 플로우챠트를 도시한 것으로써, 메뉴 선택키에 의해 곡목선택 모드가 설정된 후 사용자에 의해 소정 음악 데이타 저장장치(1)에 기록되어진 음악 중 원하는 곡이 선택되면 그 곡에 대한 빠르기를 변환시키기 위한 키가 입력되는지를 검출하여 키입력이 있으면 선택되어진 곡의 연주가 사용자에 의해 설정된 빠르기로 출력될 수 있도록 변환하고 키입력이 없으면 최초 기록시의 초기치 빠르기로 선택된 곡이 연주될 수 있도록 하는 과정과; 음 높이 변경키가 입력되는지를 검출하여 키입력이 있으면 선택되어진 곡의 음 높이가 사용자에 의해 설정된 음 높이로 변환하고 키입력이 없으면 선택된 곡의 음 높이를 초기 기록시의 음 높이 값으로 유지시키는 과정으로 이루어진 것이다.
제4도는 반복횟수 설정모드에 따른 서브루틴을 도시한 것으로써, 메뉴 선택기에 의해 반복횟수 설정모드가 선택되면 시작마디 설정키가 입력되는데를 검출하여 키입력이 있으면 설정된 곡의 시작마디를 사용자가 설정한 마디로 결정하고 시작마디 설정키의 입력이 없으면 선택된 곡의 첫소절 첫마디를 시작마디로 결정하는 과정과; 종료마디 설정키가 입력되었는지를 검출하여 키입력이 있으면 설정된 곡의 종료마디를 사용자가 설정한 마디로 결정하고 종료마디 설정키의 입력이 없으면 선택된 곡의 마지막 소절 마지막 마디를 종료마디로 결정하는 과정과; 반복횟수 데이타 입력이 있는지를 검출하여 데이타의 입력이 있으면 연주 시작마디에서 종료마디 까지의 연주가 사용자에 의해 설정된 횟수만큼 반복 연주되도록 설정하고 반복횟수 데이타의 입력이 없으면 선택된 곡의 시작마디부터 종료마디 까지 1회만 연주되도록 설정하는 과정과; 반복 연주시마다 빨라지는 템포의 유니트 단위 설정키가 입력되는지를 검출하여 키입력이 있으면 최초에 기억되어 있는 템포값에 매 반복시마다 설정된 유니트 단위값을 계속 가산시켜 주도록하고 키입력이 없으면 최초 기록시의 템포값을 그대로 유지시켜 주는 과정으로 이루어진 것이다.
제5도는 악기설정 모드 서브루틴을 나타낸 플로우챠트로써, 매뉴선택키에 의해 악기설정 모드가 선택되면 악보연주정보 트랙 선택키가 입력되는지 검출하여 키입력이 있으면 선곡된 곡의 악보연주정보 트랙중 사용자가 설정한 악보연주정보 트랙으로 변경시키고 키입력이 없으면 악보연주정보 트랙을 첫 번째 트랙으로 유지시키는 과정과; 각 트랙들의 싸운드 온/오프(연주하기/않하기) 설정키 입력이 있는지를 검출하여 키입력이 있으면 해당 트랙들의 싸운드를 온 또는 오프시키고 싸운드 온/오프 설정키의 입력이 없으면 각각의 트랙 싸운드를 최초에 기억되어진 온상태로 유지시키는 과정과; 음 크기 변경키 입력이 있는지를 검출하여 키입력이 있으면 선곡된 곡의 음크기를 128(0∼127)가지의 음크기 레벨중 사용자에 의해 선택한 음크기로 연주음악이 출력될 수 있도록하고 키입력이 없으면 음악연주시의 출력음량을 최초 기록시의 음량크기(예: 90)로 유지시키는 과정과; 악기음색 설정키 입력이 있는지를 검출하여 키입력이 있으면 128가지의 악기음색 중 사용자에 의해 선택된 악기음색으로 연주음이 출력되도록 하고 키입력이 없으면 최초 기록시에 입력되어진 악기음색으로 연주음이 출력되도록 하는 과정으로 이루어진 것이다.
제6도는 튜닝설정 모드 서브루틴을 도시한 플로우챠트로, 메뉴 선택기에 의해 튜닝설정 모드가 선택되면 음의 높낮이 조절키 입력이 있는지를 검출하여 만약 키입력이 있으면 -64∼ +63 범위에서 사용자가 선택한 값을 기준값인 440Hz에 가감시켜 그 값으로 악기의 조율을 조절하고 키입력이 없으면 기준값으로 악기의 조율이 유지되도록 하는 과정으로 이루어진 것이다.
이와 같은 본 발명의 작용효과를 설명하면 다음과 같다.
먼저, 본 발명 방법이 적용된 반복연주 학습장치의 본체 전면부에 천공된 팩 수납구를 통해 수가지의 음악데이타가 기록되어 있는 음악 데이타 저장장치(1)를 끼워넣어 마이컴(6)과 연결된 데이타 저장부 접속장치(2)에 상기 음악 데이타 저장장치(1)가 장착되도록 한 다음, 연주코자하는 악기들의 출력단자를 도시생략된 짹을 통해 오디오 합성부(13)에 연결시키고 전원을 온시키게 되면 상기 마이컴(6)에서 모든 데이타 및 프로그램들을 초기화시키고 소정의 음악 데이타 저장장치(1)가 장착되어 있음을 인식하게 된다.
이후, 상기 마이컴(6)은 사용자 조작키인 키입력부(5)에서 어떤키들이 눌러지는지를 검출하게 된다.
즉, 사용자가 업/다운 키, 커서 이동키, 메뉴 선택기, 일시 정지키 및 시작/정지 키등이 설치된 키입력부(5)를 통해 소정 데이타들의 선택 및 변환을 요구하는 키조작을 하게 되면 상기 마이컴은 각각의 모드선택에 따른 곡목선택, 반복횟수 설정, 악기설정 및 튜닝설정 모드 서브루틴중 해당모드의 서브루틴을 각각 수행하게 된다.
그 일예로, 키입력부(5)의 메뉴 선택키를 조작하여 곡목선택 모드가 선택되면, 상기 마이컴(6)은 음악 데이타 저장장치(1)에 기억되어져 있는 곡들의 제목을 병렬 입출력 포트(8)를 통해 디스플레이부(9)에 나타나게 되므로, 사용자는 이 디스플레이부(9)에 표시되는 곡명을 보면서 커서 이동키를 조작하여 자신이 원하는 곡을 지정하면 된다.
이와 같이 소정의 음악 데이타 저장장치(1)에서 사용자가 연주코자 하는 곡목이 선택되어지면 마이컴(6)은 그 곡에 대한 빠르기를 최초기록시 설정된 값으로 유지시킬 것인지 아니면 더빠르게 또는 느리게 변환시킬 것인지를 검출하게 된다.
즉, 사용자가 소정 곡의 선택을 완료한 후 커서를 템포문자 위치로 옮기고 키입력부(5)의 업/다운 키를 조작하여 자신의 연주능력에 대응되는 빠르기 값을 선택하면, 그 곡이 재생될시 사용자가 원하는 빠르기로 출력될 수 있도록 빠르기 값을 변환시키고 만약 빠르기 값을 변화시키지 않고 커서를 다른 문자의 위치로 이동시켜 가면 상기 마이컴(6)은 선택된 곡의 빠르기 값을 최초 기록시의 초기치 빠르기로 결정한다.
이 때, 상기 빠르기 값의 조절은 25∼255까지 조절 가능하므로 초보자에서부터 전문 연주자까지 그 빠르기 조절을 소화시킬 수 있다.
이와 같이 선곡된 곡의 빠르기까지 조절되면 상기 마이컴(6)은 음 높이(즉, 조바꿈) 변경키가 입력되는지 검출하게 되는데, 만약 사용자가 업/다운 키를 통해 음 높이의 조절을 위한 키조작을 실시하면 상기 마이컴(6)은 선택되어진 곡의 음 높이가 사용자에 의해 설정된 음 높이로 변환하고, 업/다운 키의 조작이 없으면 선택된 곡의 음 높이를 초기 기록시의 음 높이 값(즉, 0값)으로 유지시키게 된다.
상기에서 음 높이의 조절은 업/다운 키가 한 번 눌러질 때 마다 반음씩 올라가거나 내려가는 것으로, -12 ∼ +12 범위에서 임의의 값으로 조절할 수 있으며 연주중에도 변화시킬 수 있다.
한편, 사용자가 키입력부(5)의 메뉴 선택키를 조작하여 반복횟수 설정모드를 선택하면, 상기 마이컴(6)은 처음에 어디부터 연주를 시작할 것인지를 검출하기 위해 시작마디가 전체음악 중 어떤 마이인진를 묻게 되는데, 만약 사용자가 업/다운 키를 조작하여 연주 시작마디를 설정하면 그 마디를 기억하여 연주 시작버튼이 조작될시 그 마디부터 연주가 이루어지도록 하고 업/다운 키의 조작없이 커서를 다른 모드로 변경시키면 선택된 곡의 첫소절 첫마디를 시작마디로 인식한다.
이후에는 종료마디 설정키가 입력되었는지를 검출하여 업/다운 키입력이 있으면 상기에서와 마찬가지로 설정된 곡의 종료마디를 사용자가 설정한 마디로 결정하고, 종료마디 설정모드에서 업/다운 키입력이 없으면 선택된 곡의 종료마디를 마지막 소절 마지막 마디로 결정하게 된다.
이와 같은 과정이 완료되면 상기에서 설정한 구간의 연주에 따른 반복횟수를 결정하기 위해 반복횟수 데이타의 입력이 있는지를 검출하게 되는데, 만약 사용자가 반복횟수의 설정모드에서 업/다운 키를 조작하여 원하는 반복횟수를 입력시키면 연주 시작마디에서 종료마디 까지의 연주가 사용자에 의해 설정된 횟수만큼 반복해서 연주되도록 하고, 반복횟수 데이타의 입력이 없으면 선택된 곡의 시작마디부터 종료마디 까지 1회만 연주되고 종료되도록 한다.
상기와 같이 반복연주 횟수가 설정되면 반복되는 매 연주시 마다 얼마만큼씩 그 빠르기를 오려줄 것인지를 묻기 위해 빨라지는 템포의 유니트 단위 설정키가 입력되는지를 검출하게 된다. 따라서, 사용자는 자신의 현재 연주능력에서 매번 반복되는 연주시마다 어떤 빠르기로 템포를 올료주었을 시 이를 완벽히 소화해낼 수 있는지를 결정하여 원하는 빠르기 값을 설정하면 되는데, 이와 같이 사용자가 업/다운 키를 통해 템포의 유니트 단위를 설정하면 상기 마이컴(6)은 최초에 기억되어 있는 빠르기 값에 매 반복시마다 그 값을 계속 가산시켜 주도록하고, 템포 유니트 단위설정 모드에서 업/다운 키의 조작이 없으면 최초 기록시의 템포값을 그대로 유지시켜 준다.
예를 들어 최초 기억된 빠르기 값이 100이고, 반복횟수는 20회, 유니트단위는 1인 경우, 연주를 시작하여 1회연주시에는 빠르기 100으로 연주되고, 2회 연주시에는 101의 빠르기로, 20회째는 119 빠르기로 연주가 된다.
또한, 사용자가 키입력부(5)의 메뉴 선택키를 조작하여 악기설정 모드를 선택하면, 상기 마이컴(6)은 8개의 악기 파트중 서로 다른 악기음색으로 연주가 이루어질 수 있도록 할 것인지를 판별하기 위해 악보연주정보 트랙키가 입력되는지 검출하게 된다.
이 때, 악보연주정보 트랙키의 입력이 있으면 선곡된 곡의 악보연주정보 트랙을 상기에서 설정한 사용자의 악보연주정보 트랙으로 변경시키고, 키입력이 없으면 악보연주정보 트랙을 음악 데이타 저장장치(1)에 기록된 첫 번째 트랙으로 유지시켜 준다.
이후, 연주할 파트별 싸운드의 연주하기/안하기를 결정키 위해 각 트랙들의 싸운드 온/오프 설정키가 입력되는지를 검출하게 되는데, 만약 각 트랙의 싸운드 온/오프키가 입력되면 해당 트랙들의 싸운드를 사용자가 설정한 의도와 같이 온 또는 오프시키고, 싸운드 온/오프 설정키의 입력이 없으면 각각의 트랙 싸운드가 최초에 기억되어진 온상태로 유지되도록 한다.
이같은 과정이 완료되면 파트별 음량조절을 위해 음크기 변경키 입력이 있는지를 검출하여 만약 음크기 조절모드에서 업/다운키의 조작이 있으면 사용자에 의해 선택되어진 음량(즉, 음크기)로 연주음악이 출력될 수 있도록 하고 업/다운 키입력이 없으면 최초 기록시의 음량크기인 90의 레벨값으로 유지시켜 준다.
이때, 사용자에 의해 조절되는 파트별 음크기 조절범위는 128(0∼127)가지가 있으므로 미세한 음량조절 까지도 가능하게 된다.
이후, 상기 마이컴(6)은 악기음색 설정키가 입력되는지를 검출하게 되는데, 본 발며이 적용된 시스템에서는 128가지의 악기음색을 내장시켜 놓았으므로 사용자는 자신이 원하는 악기음색을 다양하게 선택할 수 있다.
즉, 상기 마이컴(6)에서는 악기음색 설정키가 입력되는지를 검출하여 업/다운키에 의한 악기음색 선택 키입력이 있으면 차후에 출력되는 연주음이 128가지의 악기음색중 사용자가 원하는 악기음색으로 출력될 수 있도록 하고, 키입력이 없으면 최초 기록시에 입력되어진 악기음색으로 연주음이 출력되도록 한다.
또, 사용자가 연주코자 하는 외부악기에 본 기기의 조율을 맞추기위해 키입력부(5)의 메뉴 선택키를 튜닝설정 모드로 선택하면, 마이컴(6)은 음의 높낮이 변경을 위한 업/다운키의 조작이 있는지를 검출하게 된다.
이때 사용자의 조율범위는 -64∼ +63 사이로 이들 값중 소정값이 사용자에 의해 선택되어지면 기준값인 440Hz에 그 값을 가산 또는 감산시켜 그 결과값으로 본 기기의 조율을 조절하고, 업/다운 키의 입력없이 다른 모드로 변경되면 기준값으로 악기의 조율이 유지되도록 한다.
이상에서와 같이 각각의 모드에 따른 소정 데이타들의 선택 및 변환이 완료되면 상기 마이컴(6)은 시작/정지키에 의해 연주개시를 알리는 시작키가 입력되는지를 계속하여 검출하게 된다.
그 결과 시작키가 조작되며 상기 마이컴(6)은 소정의 음악 데이타 저장장치(1)에에 기록되진 음악중 선곡된 음악의 시작마디에서 종료마디까지 상기에서 설정한 반복횟수 만큼 반복 연주가 진행되도록 한다.
이때, 연주되는 음악의 템포는 반복횟수가 증가할수록 증가하게 되는데, 그 빠르기는 매 반복시 마다 상기에서 설정한 유니트 단위만큼 빨라지게 된다.
예를 들어, 바이올린 연주 연습시 연주할 곡의 원래 빠르기는 120인데 연주자의 능력은 100의 빠르기로 밖에 연주가 가능하지 않을 경우, 처음 연주를 시작할시의 빠르기를 100으로 지정하고 반복횟수를 21회로 설정함과 동시에 매 반복시 가속되는 값을 1로 지정하며, 멜로디 연주는 바이올린 음색으로 하되 반주 연주는 피아노의 음색으로 지정하여 시작키를 조작시키고 연습자가 그 반주에 맞추어 연주를 시작하면 처음엔 자신의 능력으로 연주 가능한 빠르기인 100으로 연주를 시작하지만 매 반복시마다 자신이 변화를 느끼기 힘든 가속값인 1씩 빨라지는 연주를 20회 반복수행 하는 결과가 되므로 결국 120의 빠르기 값으로의 연주가 자신도 모르게 가능해지는 것이다.
상기에서 반복 연주중 연주를 중지할 원인이 발생되어 사용자가 일시정지키를 조작시키면 마이컴(6)은 현재 연주가 이루어지고 있던 마디를 기억하고 음악연주음의 출력을 중지시켰다가 차후 연주를 다시 실시키 위해 일시정지키가 재차 눌러지면 이전에 연주중이던 마디의 처음 박자부터 재 연주가 시작되도록 한다.
그러나, 소정곡에 대한 연주가 반복되던 중 정지키가 눌러지면 음악 연주를 완전히 중지시키고 지금까지 반복됨으로 인한 반복연주 횟수값을 클리어시킴과 동시에 모든 설정 데이타 값을 최초의 설정값으로 유지시키고, 차후에 다시 연주 시작키가 눌러지면 지금까지의 연주횟수 등을 무시하고 처음부터 다시 시작하여 반복횟수 설정값만큼 반복 연주가 이루어지도록 한다.
또한, 사용자가 원하는 반복횟수 만큼 연주가 완료되면 다시 모드선택 고정으로 되돌아가 대기상태에 들어간다.
한편, 각종 곡에 따른 음악 데이타들이 지정되어지는 음악 데이타 저장장치(1)는 ROM, PROM 및 EPROM과 같은 비휘발성 메모리를 구비된 팩캐지로 형성시킨 것으로써, 음악의 종류 및 그 량에 따라 수개의 팩으로 재작하여 필요에 따라 데이타 저장부 접속장치(2)에 선택적으로 착탈시킬 수 있도록 하였다.
뿐만 아니라, 상기 음악 데이타 저장장치(1)는 상기에서와 같이 팩캐지 형식을 채택하는 것외에도 콤팩트 디스크(CD) 또는 레이저 디스크(LD)로 형성시켜도 무방하다.
또, 주기억장치(3)는 ROM, PROM 및 EPROM과 같은 비휘발성 메모리로 이루어진 것으로, 소정곡에 대한 연주를 처음 시작할시의 빠르기 값, 반복횟수, 반복시 마다의 빠르기 가속값, 연주범위, 악기의 음색 데이타 및 튜닝값등이 기억되어져 음악 데이타 저장장치(1)에 기록되어진 각종 음악중 사용자에 의해 선택되어진 연습곡이 마이컴(6)에 의해 읽혀져 음원출력부(11)로 출력되어질시 그 음악의 제어 데이타로 제공된다.
물론, 기기를 제어하기 위한 각종 프로그램이 기억되는 프로그램 저장부(4) 역시 전원전압 공급여부에 무관하게 데이타의 유실을 방지키위해 ROM, PROM 및 EPROM과 같은 비휘발성 메모리로 이루어진 것이다.
그리고, 키입력부(5)는 업/다운 키, 커서 이동키, 메뉴 선택키, 일시 정지키 및 시작/정지키를 구비하고 기기본체의 전면부에 설치되어 사용자에 의해 각각 조작되는 것으로, 사용자는 이 키입력부(5)를 통해 자신이 연주할 곡의 선택, 빠르기, 음 높이, 시작 및 종료 마디, 반복횟수, 템포의 빨라짐 단위, 악보연주정보트랙선택, 트랙 온/오프, 음 크기, 악기음색 및 조율 조절값 등을 원하는 값으로 설정할 수 있다.
이 때, 일시정지키는 다른 스위치들과 같이 일반적인 푸쉬 스위치를 설치함과 동시에 연주중 발로 조작할 수 있도록 풋 스위치를 병렬 연결 시켜 조작상의 편리성을 도모시켰다.
또한, 소정 프로그램에 의해 시스템의 전반적인 제어기능을 수행하는 마이컴(6)으로부터 출력되는 각종 제어신호들에 따른 어드레스들은 어드레스 디코더(7)에 의해 해독되어져 주기억장치(3), 프로그램 저장부(4) 및 병렬 입출력 포트(8)로 입력되므로 시스템의 구동이 정확히 이루어지는 것이다.
이때, 상기 병렬 입출력 포트(8)는 상기 마이컴(6), 키입력부(5) 및 디스플레이부(9) 사이에 설치되어 각종 데이타의 입, 출력을 관장하는 기능을 수행한다.
또, 이 병렬 입출력 포트(8)와 연결된 디스플레이부(9)는 LCD, CRT, LED 및 플라즈마 디스플레이들 중 어느 하나로 이루어진 것으로써, 상기 키입력부(5)를 통해 설정되는 각종 데이타 및 마이컴(6)에서 출력되는 시스템 동작상태 데이타들을 문자 및 숫자로 표시하여 사용자는 이 디스플레이부(9)를 통해 시스템의 작동상태를 시각적으로 알 수 있는 것이다.
또한, 음원 출력부 접속장치(10)는 마이컴(6)과 별도로 형성된 음원출력부(11) 및 외부미디신호 입출력 단자(12)를 상기 마이컴(6)에 접속시켜 데이타의 통신이 원활히 이루어지도록 하는 기능을 수행한다.
그리고, 음원출력부(11)는 디지털 신호를 아날로그 신호로 변환시켜 주는 D/A 변환기를 구비한 것으로, 상기 마이컴(6)을 통해 출력되어져 오는 소정곡에 대한 디지털 음악데이타를 사용자가 지정한 음색 및 빠르기등으로 변환시켜 아날로그 신호로 출력시켜 주게 된다.
따라서, 상기 음원출력부(11)에서 출력되는 음악신호를 입력받은 오디오신호 합성부(13)에서는 이 음악신호와 외부의 전자피아노 등으로부터 입력되는 오디오신호를 상호 합성시켜 스피커(14)를 통해 출력시켜 주게 되므로 사용자는 자신이 연주하고 있는 악보의 음출력신호와 음악 데이타 저장장치(1)에 기억되어져 자신이 선택한 각종 모드 설정값에 대응되는 음색 및 빠르기등으로 출력되어는 연주음악을 청각을 통해 상호 비교하면서 연주를 계속 진행할 수 있어 자신이 연주를 잘하고 있는지 아니면 잘못하고 있는지 등을 손쉽게 알 수 있는 것이다.
이 때, 상기 오디오 합성부(13)의 출력은 스피커(14) 뿐만 아니라 일반 가정용 오디어 기기에 직접 연결시켜 사용할 수도 있고, 또 주변 사람들에게 소음공해를 입힐 우려가 있을 경우에는 이어폰 또는 헤드폰에 연결시켜 사용할 수 있도록 하였다.
이상에서 설명한 바와 같이 본 발명에 의하면, 첫째 소정의 연습기를 통해 각종 연주곡에 따라 악보데이타를 음악 데이타 저장장치에 미리 기억시켜 놓았다가 샘플링된 음색으로 박절기의 기능 및 정확한 반주자의 역할을 수행할 수 있도록 함으로써 연습자가 연습도중 일일이 빠르기 값을 올리는 불편함을 해소시킬 수 있음과 동시에 자신이 정해놓은 횟수만큼 반복되는 연습 과정중에 정확한 음계, 터치, 리듬, 템포 및 음정등 음악의 기본요소가 모든 테크닉을 습득할 수 있는 것이다.
둘째로, 처음 연주를 시작할시에는 자신의 연주능력에 맞는 빠르기로 시작할 수 있고 또 매 반복 연주시마다 빨라지는 템포의 단위는 자신이 자유롭게 설정할 수 있어 최종적으로 반복연주를 마칠시에는 자신도 모르게 그 곡의 원래 빠르기로 연주가 가능하여 연주 연습효과를 대폭 향상시킬 수 있는 것이다.
셋째로, 학습자가 임의의 곡에 대한 연주 범위를 지정할 수 있어 자신이 소화하기 어려운 악절을 빠른시간 내에 소화할 수 있는 것이다.
넷째로, 128가지의 악기음색중 학습자가 원하는 악기음색을 자유롭게 선택할 수 있어 다양한 음색감각을 익힐 수 있고, 다섯째로 각 악기 별로 음량조절 및 연주하기, 안하기를 선택할 수 있어 협주 등에 따른 파트별 음량조절 및 각 파트별 연주를 자유롭게 선택할 수 있다.
여섯째로, 연주할 곡의 음 높이(조바꿈) 및 연주코자 하는 악기에 맞추어 본 기기의 조율을 연주자 스스로가 손쉽게 변경시킬 수 있는 등의 효과를 얻을 수 있다.
Claims (5)
- 음악의 반복연주 학습장치에 전원전압이 공급되면 각종 음악 데이타들이 기록되어 있는 음악 데이타 저장장치(1)가 접속장치(2)에 장착되어 있는지를 검출하는 제1단계와; 상기에서 음악 데이타 저장장치(1)가 접속장치(2)에 장착되어 있으면 곡목선택, 반복횟수 설정, 악기설정 및 튜닝설정 모드중 어드 모드가 선택되었는지를 검출하여 해당모드에 따른 각각의 서브루틴을 수행하는 제2단계와; 상기에서 각각의 모드에 따른 서브루틴 프로그램의 수행이 완료된 후 연주개시를 위한 시작키가 입력되면 설정된 반복횟수 만큼 시작마디부터 종료마디 까지 유니트 단위로 템포를 증가시키며 반복 연주를 실시하는 제3단계와; 상기에서 반복 연주중 일시정지키가 눌러지는지를 계속 검출하여 만약 눌러지면 현재 연주중인 마디를 기억하고 음악연주의 출력을 중지시켰다가 차후 일시정지키가 재차 눌러지면 이전에 연주중이던 마디의 처음부터 재 연주를 시작하는 제4단계와; 상기에서 일시정지키의 입력없이 소정 범위 내에서의 연주가 반복되던 중 정지키가 눌러지면 음악연주를 중지시키고 지금까지 반복된 연주 횟수값을 클리어시킨 다음 제3단계로 돌아가고, 원하는 횟수만큼 반복 연주가 완료되었으면 제2단계로 되돌아가는 제5단계로 이루어진 것을 특징으로 하는 단계적 템포가속에 의한 음악의 반복연주 학습방법.
- 제1항에 있어서, 상기 곡목선택 모드 서브루틴은, 소정의 음악 데이타 저장장치(1)에 기록되어진 음악들 중 사용자에 의해 원하는 곡이 선택되면 그 곡에 대한 빠르기를 변환시키기 위한 키가 입력되는지를 검출하여 키입력이 있으면 선택되어진 곡의 연주가 사용자에 의해 설정된 빠르기로 출력될 수 있도록 변환하고 키입력이 없으면 최초 기록시의 초기치 빠르기로 선택된 곡이 연주될 수 있도록 하는 과정과; 음 높이 변경키가 입력되는지를 검출하여 키입력이 있으면 선택되어진 곡의 음 높이가 사용자에 의해 설정된 음 높이로 변환하고 키입력이 없으면 선택된 곡의 음 높이를 초기 기록시의 음 높이 값으로 유지시키는 과정으로 이루어진 것을 특징으로 하는 단계적 템포가속에 의한 음악의 반복연주 학습방법.
- 제1항에 있어서, 상기 반복횟수 설정모드 서브루틴은, 시작마디 설정키가 입력되는지를 검출하여 키입력이 있으면 설정된 곡의 시작마디를 사용자가 설정한 마디로 결정하고 시작마디 설정키의 입력이 없으면 선택된 곡의 첫소절 첫마디를 시작마디로 결정하는 과정과; 종료마디 설정키가 입력되는지를 검출하여 키입력이 있으면 설정된 곡의 종료마디를 사용자가 설정한 마디로 결정하고 종료마디 설정키의 입력이 없으면 선택된 곡의 마지막 소절 마지막 마디를 종료마디로 결정하는 과정과; 반복횟수 데이타 입력이 있는지를 검출하여 데이타의 입력이 있으면 연주 시작마디에서 종료마디까지의 연주가 사용자에 의해 설정된 횟수만큼 반복 연주되도록 설정하고 반복횟수 데이타의 입력이 없으면 선택된 곡의 시작마디부터 종료마디 까지 1회만 연주되도록 설정하는 과정과; 반복 연주시마다 빨라지는 템포의 유니트 단위 설정키가 입력되는지를 검출하여 키입력이 있으면 최초에 기억되어 있는 템포값에 매 반복시마다 설정된 유니트 단위값을 계속 가산시켜 주도록하고 키입력이 없으면 최초 기록시의 템포값을 유니트 단위값으로 그대로 유지시켜 주는 과정으로 이루어진 것을 특징으로 하는 단계적 템포가속에 의한 음악의 반복연주 학습방법.
- 제1항에 있어서, 상기 악기설정 모드 서브루틴은, 악보연주정보 트랙 선택키가 입력되는지 검출하여 키입력이 있으면 선곡된 곡의 악보연주정보 트랙을 사용자가 설정한 악보연주정보 트랙으로 변경시키고 키입력이 없으면 악보연주정보 트랙을 첫 번째 트랙으로 유지시키는 과정과; 각 트랙들의 싸운드 온/오프 설정키 입력이 있는지를 검출하여 키입력이 있으면 해당 트랙들의 싸운드를 온 또는 오프시키고 싸운드 온/오프 설정키의 입력이 없으면 각각의 트랙 싸운드를 최초에 기억되어진 온상태로 유지시키는 과정과; 음크기 변경키 입력이 있는지를 검출하여 키입력이 있으면 선곡된 곡의 음크기를 0∼127가지의 음크기 레벨중 사용자에 의해 선택된 음크기로 연주음악이 출력될 수 있도록 하고 키입력이 없으면 음악연주시의 출력음량을 최초 기록시의 음량크기로 유지시키는 과정과; 악기음색 설정키 입력이 있는지를 검출하여 키입력이 있으면 128가지의 악기음색 중 사용자에 의해 선택된 악기음색으로 연주음이 출력되도록 하고 키입력이 없으면 최초 기록시에 입력되어진 악기음색으로 연주음이 출력되도록 하는 과정으로 이루어진 것을 특징으로 하는 단계적 템포가속에 의한 음악의 반복연주 학습방법.
- 제1항에 있어서, 상기 튜닝설정 모드 서브루틴은, 음의 높낮이 조절키 입력이 있는지를 검출하여 키입력이 있으면 -64∼ +63 범위에서 사용자가 선택한 값을 기준값인 440Hz에 가감시켜 그 값으로 본 기기의 조율을 조절하고 키입력이 없으면 기준값으로 본 기기의 조율이 유지되도록 하는 과정으로 이루어진 것을 특징으로 하는 단계적 템포가속에 의한 음악의 반복연주 학습방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019940020430A KR0173806B1 (ko) | 1994-08-18 | 1994-08-18 | 단계적 템포가속에 의한 음악의 반복연주 학습방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019940020430A KR0173806B1 (ko) | 1994-08-18 | 1994-08-18 | 단계적 템포가속에 의한 음악의 반복연주 학습방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR960008654A KR960008654A (ko) | 1996-03-22 |
KR0173806B1 true KR0173806B1 (ko) | 1999-02-18 |
Family
ID=19390662
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019940020430A KR0173806B1 (ko) | 1994-08-18 | 1994-08-18 | 단계적 템포가속에 의한 음악의 반복연주 학습방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0173806B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010091798A (ko) * | 2000-03-18 | 2001-10-23 | 김재수 | 기악 연주 교육장치 및 방법 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030024081A (ko) * | 2001-09-15 | 2003-03-26 | 황광선 | 소절 반복기능을 갖는 노래방기구 및 그 제어방법 |
-
1994
- 1994-08-18 KR KR1019940020430A patent/KR0173806B1/ko not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010091798A (ko) * | 2000-03-18 | 2001-10-23 | 김재수 | 기악 연주 교육장치 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR960008654A (ko) | 1996-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7947889B2 (en) | Ensemble system | |
JP5169328B2 (ja) | 演奏処理装置及び演奏処理プログラム | |
US7161080B1 (en) | Musical instrument for easy accompaniment | |
JP3407626B2 (ja) | 演奏練習装置、演奏練習方法及び記録媒体 | |
JP3807275B2 (ja) | コード提示装置およびコード提示用コンピュータプログラム | |
US6414229B1 (en) | Portable electronic ear-training apparatus and method therefor | |
JP6720798B2 (ja) | 演奏教習装置、演奏教習プログラム、および演奏教習方法 | |
US7888576B2 (en) | Ensemble system | |
JPH06301332A (ja) | 電子楽器 | |
KR0173806B1 (ko) | 단계적 템포가속에 의한 음악의 반복연주 학습방법 | |
JP2000214848A (ja) | 演奏支援装置、演奏支援方法、および演奏支援プログラムを記録した記録媒体 | |
JP4038836B2 (ja) | カラオケ装置 | |
JP3962114B2 (ja) | カラオケ装置 | |
KR200255782Y1 (ko) | 악기 연주연습이 가능한 영상가요 반주장치 | |
JP2640587B2 (ja) | 歌唱力評価機能付自動演奏装置 | |
JPS60221786A (ja) | 歌唱指導装置 | |
JP3356626B2 (ja) | 楽器玩具 | |
JPH10143177A (ja) | カラオケ装置 | |
JPH08137483A (ja) | カラオケ装置 | |
JPH059799B2 (ko) | ||
JPH10222176A (ja) | カラオケ装置 | |
JPH0535268A (ja) | 自動演奏装置 | |
KR20030080116A (ko) | 반복 재생 시 일정 템포가속에 의한 반복 학습 기능을갖춘 디지털피아노 | |
JPH10161684A (ja) | 楽音発生装置 | |
KR0185542B1 (ko) | 악보 연주용 전자악기 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
J2X1 | Appeal (before the patent court) |
Free format text: APPEAL AGAINST DECISION TO DECLINE REFUSAL |
|
B701 | Decision to grant | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20121029 Year of fee payment: 15 |
|
FPAY | Annual fee payment |
Payment date: 20131101 Year of fee payment: 16 |
|
EXPY | Expiration of term |