본 논문에서는 개선된 디지털 도파관 이론을 이용하여 산조 가야금을 물리적으로 모델링하였다. 산조 가야금의 몸통 특성은 역 필터링 방법과몸통의 임펄스응답 이용하여 구현하였다 또한 안족의 위치에 따른 기본주파수의 변화를 조사, 선분 적합성을 이용한 근사화 과정을 거쳐 단위음을 합성하는 모의 실험을 하였다. 실제 가야금을 조율하듯 안족에 의한 조율로 실제 음과 유사한 단위음 합성을 할 수 있었다.
본 논문에서는 가야금의 안족과 몸통의 임펄스 응답을 이용하여 가야금의 사운드를 합성하였다. 디지털 도파관을 이용한 물리적 모델링에서 가야금의 소리를 제어하는 부분은 현과 몸통, 안족의 세 가지 시스템으로 구성되며, 이 시스템은 직렬 선형적으로 결합된다. 가야금 현의 모델은 지연라인만으로 구현되었고, 몸통과 안족은 각각의 임펄스 응답으로부터 추정하였다. 몸통의 임펄스 응답으로부터 3 개의 공명 주파수를 찾아 이를 공명기로 구현하여 몸통으로 대체하고, 안족은 기본 주파수 대역에 대하여 고역통과필터 특성을 갖는 시스템으로 구현하였다. 합성된 가야금 사운드의 오차(RMSE)는 주로 0.01-0.03 의 아주 작은 값의 분포를 보였다.
1. 생사의 종류가 명주실 현에 미치는 영향을 구명하기 위하여 시험한 결과 강력과 신도가 각기 다른 4가지의 생사로 만든 명주실 현은 강력과 신도는 생사 때보다 그 차이가 줄어들어 생사종류에 따른 차이는 없었다. 2. 명주실 현의 연고정 온도 시험에서 현의 강력은 80∼11$0^{\circ}C$ 사이에서는 차이가 적었으나 12$0^{\circ}C$에서 저하되었고 절단하중 70%에서의 절단까지의 반복회수는 11$0^{\circ}C$까지는 큰 차이가 없다가 12$0^{\circ}C$에서 현저히 저하되었으므로 이러한 물성을 감안하면 11$0^{\circ}C$ 20분정도가 적당하였다.
In this paper, we implemented a system that is called sound engine in musical synthesizer and synthesized a sound of Gayageum using TMS320C6713 DSK. Sound engine consists of two parts: synthesis algorithm and processor. We improved physical modeling using digital waveguide as a synthesis algorithm and we used TMS320C6713 as a processor. The excitation signals that make timbre are stored in memory. When we input parameters, sound engine synthesizes sound of Gayageum. The experimental result shows that synthesized sounds are very similar to real sounds.
Music can give pleasure to people according to a rhythm, and Musical instrument can make various sounds according to quality of the lumber. A string instrument makes sound by strings so it feels very soft and a brass makes to feel a high pitched tone. A gayageum makes sound by oscillation which is transferred to a resonator when a string is touched. And this sound is very soft and faint. Therefore, in this paper, we researched sound properties of gayageum according to quality of the lumber of musical instrument. As the result of researches, we found that melody is affected by the annual ring of the resonance lumber.
지금까지 컴퓨터악기 제작시도는 크게 샘플링 (sampling)방식과 피지컬 모델링(physical modeling)의 2가지 방식이 주를 이루었다. 샘플링 방식은 샘플링 과정에서 배음의 많은 부분이 삭제되기 때문에 현의 배음을 강조하는 익사이터(exciter) 효과가 미미하다. 하지만 피지컬 모델링 방식에서는 많은 배음을 지닌 음을 만들어 낼 수 있으며 이 배음 중 특별한 주파수대의 배음을 강조함으로써 더욱 실음에 가까운 음색을 만들어 낼 수 있다. 여기서는 현의 피지컬 모델링에 있어서 현의 특정 주파수대의 배음을 강조하는 익사이터를 구현함에 있어 화이트노이즈(백색소음)을 이용하는 방법을 제안한다. 그리고 가야금 소리의 엔벨로프(envelope)와 스펙트럼 비교를 통해 익사이터를 갖는 피지컬모델링 방식이 샘플링 방식 및 기존의 피지컬 방식보다 실제 가야금 소리에 더 적합함을 확인하였다.
1. 명주실현의 제조법을 구명하고자 상연과 하연의 꼬임수를 달리하여 시험한 결과 강력은 꼬임수가 적을수록 증가하였고 하연보다도 상연의 꼬임수의 영향이 컸다. 신도는 강도와 정반대의 결과를 나타내었다. 평균 하중에 대하여 60%에 대한 탄성반복회수는 강력과 같은 경향이었고 그 차이가 뚜렷하였고 탄성 신장률은 신도와 비슷한 경향이었다. 탄성률은 강도와 같이 꼬임수가 증가할수록 저하되었다. 관능평가 결과 꼬임수가 적으면 농현이 부족하여 어느 정도 이상의 꼬임이 필요하였다. 2. 명주실의 하연 정도가 물성에 미치는 영향을 조사하기 위하여 상연의 꼬임수를 고정하고 하연의 꼬임수를 달리한 결과 꼬임수가 많아질수록 현의 강력은 감소하였고 신도는 증가하였다. 현의 탄성률은 강력과 비슷한 경향을 나타내었다. 3. 상연중에 하연의 꼬임수를 주지 않을 때는 현의 강력이 순차적으로 커지고 하연의 꼬임수를 상연 꼬임속도의 85%를 줄 경우에는 현의 강력이 순차적으로 감소하였다. 그러나 하연의 꼬임수를 상연속도의 40% 줄 경우에는 현의 처음이나 마지막의 강력이 일정하게 유지하게 됨을 알 수 있었다.
본 논문에서는 기존의 산조 가야금의 물리적 모델링을 개선하여 오른손 주법에 따른 음을 합성하였다. 가야금 현의 모델에 사용된 루프 필터의 파라미터를 녹음된 단위음의 감쇠 영역으로부터 추정하여 정확도를 향상시키고 계산량을 줄였다. 몸통은 임펄스 응답으로부터 주 공명 주파수를 추출하여 설계한 공명기로 대체되었으며, 주 공명 주파수가 제거 된 임펄스 응답은 크기가 줄어든 여기신호로 사용되었다 안족의 주파수 응답은 15차 all-pole 필터로 근사화 하였다. 가야금의 오른손 연주법 중 연퉁기기는 피드포워드 콤 필터로 구현하였으며 필터의 파라미터는 녹음된 단위음으로부터 추출하였다. 개선된 산조 가야금의 물리적 모델을 이용한 뜯기와 퉁기기, 연퉁기기의 합성음은 원래 음과 매우 유사하였다.
본 논문에서는 안족이라는 움직일 수 있는 브리지의 특성을 이용하여 가야금의 물리적 모델링에서 지연 라인의 길이를 안족이 조절할 수 있는 개선된 형태의 현의 물리적 모델을 제안한다. 안족은 양 끝이 고정된 현을 받치고 있어 실제 진동하는 현의 길이를 조절하고 현의 진동을 악기의 몸통으로 전달하는 기능을 한다. 안족의 위치에 따른 기본 주파수의 변화는 로그 스케일에서 일차 선형 적합성을 이용하여 파라미터로 나타내었고, 이는 현의 모델에서 지연 라인의 길이를 조절하는 컨트롤러인 안족 모델로 구현되었다. 안족 모델은 주파수 적합성, 장력 적합성, 리키 적분기를 이용한 적합성으로 나누어 구현하였는데, 이 중 리키 적분기를 이용한 모델이 가장 우수하였다. 제안한 현의 모델은 실제 가야금의 조율 시스템을 사실적으로 묘사할 수 있었으며 원음과 아주 유사한 음 합성을 할 수 있었다.
본 논문에서는 TMS3320F2812 신호처리기를 이용하여 가야금과 태평소의 사운드 엔진을 구현하였다. Commuted Waveguide Synthesis (CWS) 기반의 가야금과 태평소 모델을 신호처리기에 탑재하고 악기 선택 버튼을 두어 해당 악기의 사운드 샘플을 매 일정 시간마다 합성하도록 하였다. 합성음은 SPI 통신을 이용하여 DAC로 전송되며 오디오 인터페이스를 거쳐 스피커를 통해 재생된다. 합성 모델의 지연 라인은 합성음의 피치를 조절하는데, 이 지연라인의 길이를 결정하기 위해 GPIO를 이용하여 한 샘플을 합성하는데 필요한 시간을 측정하였다. 가야금은 $28.6{\mu}s$, 태평소는 $21{\mu}s$가 소요되었다. 태평소와 가야금의 동시 발음수를 고려하였을 때 태평소는 동시 발음수 1을 가지므로 $21{\mu}s$, 가야금은 일반적으로 동시 발음수가 2이므로 $57.2{\mu}s$의 연산시간이 필요하다. 이는 실시간 연주가 충분히 가능한시간이다. 제안한 사운드 엔진의 경우, 인터럽트 서비스 루틴에서 각 사운드 샘플의 합성과 DAC로의 전송이 일어난다. 인터럽트 서비스 루틴은 시스템의 안정성을 보장하기 위해 타이머의 주기 매칭 이벤트를 이용하여 $60{\mu}s$마다 주기적으로 호출된다. 이와 같이 합성된 음을 녹음하여 원음과 스펙트럼으로 비교한 결과, 가야금은 원음과 매우 유사한 음을 합성할 수 있었고, 태평소는 '무(無), 황(黃), 태(太), 중(仲)' 음을 제외한 나머지 음에 대해서 태평소의 음색을 잘 표현하는 음을 합성 할 수 있었다.
본 웹사이트에 게시된 이메일 주소가 전자우편 수집 프로그램이나
그 밖의 기술적 장치를 이용하여 무단으로 수집되는 것을 거부하며,
이를 위반시 정보통신망법에 의해 형사 처벌됨을 유념하시기 바랍니다.
[게시일 2004년 10월 1일]
이용약관
제 1 장 총칙
제 1 조 (목적)
이 이용약관은 KoreaScience 홈페이지(이하 “당 사이트”)에서 제공하는 인터넷 서비스(이하 '서비스')의 가입조건 및 이용에 관한 제반 사항과 기타 필요한 사항을 구체적으로 규정함을 목적으로 합니다.
제 2 조 (용어의 정의)
① "이용자"라 함은 당 사이트에 접속하여 이 약관에 따라 당 사이트가 제공하는 서비스를 받는 회원 및 비회원을
말합니다.
② "회원"이라 함은 서비스를 이용하기 위하여 당 사이트에 개인정보를 제공하여 아이디(ID)와 비밀번호를 부여
받은 자를 말합니다.
③ "회원 아이디(ID)"라 함은 회원의 식별 및 서비스 이용을 위하여 자신이 선정한 문자 및 숫자의 조합을
말합니다.
④ "비밀번호(패스워드)"라 함은 회원이 자신의 비밀보호를 위하여 선정한 문자 및 숫자의 조합을 말합니다.
제 3 조 (이용약관의 효력 및 변경)
① 이 약관은 당 사이트에 게시하거나 기타의 방법으로 회원에게 공지함으로써 효력이 발생합니다.
② 당 사이트는 이 약관을 개정할 경우에 적용일자 및 개정사유를 명시하여 현행 약관과 함께 당 사이트의
초기화면에 그 적용일자 7일 이전부터 적용일자 전일까지 공지합니다. 다만, 회원에게 불리하게 약관내용을
변경하는 경우에는 최소한 30일 이상의 사전 유예기간을 두고 공지합니다. 이 경우 당 사이트는 개정 전
내용과 개정 후 내용을 명확하게 비교하여 이용자가 알기 쉽도록 표시합니다.
제 4 조(약관 외 준칙)
① 이 약관은 당 사이트가 제공하는 서비스에 관한 이용안내와 함께 적용됩니다.
② 이 약관에 명시되지 아니한 사항은 관계법령의 규정이 적용됩니다.
제 2 장 이용계약의 체결
제 5 조 (이용계약의 성립 등)
① 이용계약은 이용고객이 당 사이트가 정한 약관에 「동의합니다」를 선택하고, 당 사이트가 정한
온라인신청양식을 작성하여 서비스 이용을 신청한 후, 당 사이트가 이를 승낙함으로써 성립합니다.
② 제1항의 승낙은 당 사이트가 제공하는 과학기술정보검색, 맞춤정보, 서지정보 등 다른 서비스의 이용승낙을
포함합니다.
제 6 조 (회원가입)
서비스를 이용하고자 하는 고객은 당 사이트에서 정한 회원가입양식에 개인정보를 기재하여 가입을 하여야 합니다.
제 7 조 (개인정보의 보호 및 사용)
당 사이트는 관계법령이 정하는 바에 따라 회원 등록정보를 포함한 회원의 개인정보를 보호하기 위해 노력합니다. 회원 개인정보의 보호 및 사용에 대해서는 관련법령 및 당 사이트의 개인정보 보호정책이 적용됩니다.
제 8 조 (이용 신청의 승낙과 제한)
① 당 사이트는 제6조의 규정에 의한 이용신청고객에 대하여 서비스 이용을 승낙합니다.
② 당 사이트는 아래사항에 해당하는 경우에 대해서 승낙하지 아니 합니다.
- 이용계약 신청서의 내용을 허위로 기재한 경우
- 기타 규정한 제반사항을 위반하며 신청하는 경우
제 9 조 (회원 ID 부여 및 변경 등)
① 당 사이트는 이용고객에 대하여 약관에 정하는 바에 따라 자신이 선정한 회원 ID를 부여합니다.
② 회원 ID는 원칙적으로 변경이 불가하며 부득이한 사유로 인하여 변경 하고자 하는 경우에는 해당 ID를
해지하고 재가입해야 합니다.
③ 기타 회원 개인정보 관리 및 변경 등에 관한 사항은 서비스별 안내에 정하는 바에 의합니다.
제 3 장 계약 당사자의 의무
제 10 조 (KISTI의 의무)
① 당 사이트는 이용고객이 희망한 서비스 제공 개시일에 특별한 사정이 없는 한 서비스를 이용할 수 있도록
하여야 합니다.
② 당 사이트는 개인정보 보호를 위해 보안시스템을 구축하며 개인정보 보호정책을 공시하고 준수합니다.
③ 당 사이트는 회원으로부터 제기되는 의견이나 불만이 정당하다고 객관적으로 인정될 경우에는 적절한 절차를
거쳐 즉시 처리하여야 합니다. 다만, 즉시 처리가 곤란한 경우는 회원에게 그 사유와 처리일정을 통보하여야
합니다.
제 11 조 (회원의 의무)
① 이용자는 회원가입 신청 또는 회원정보 변경 시 실명으로 모든 사항을 사실에 근거하여 작성하여야 하며,
허위 또는 타인의 정보를 등록할 경우 일체의 권리를 주장할 수 없습니다.
② 당 사이트가 관계법령 및 개인정보 보호정책에 의거하여 그 책임을 지는 경우를 제외하고 회원에게 부여된
ID의 비밀번호 관리소홀, 부정사용에 의하여 발생하는 모든 결과에 대한 책임은 회원에게 있습니다.
③ 회원은 당 사이트 및 제 3자의 지적 재산권을 침해해서는 안 됩니다.
제 4 장 서비스의 이용
제 12 조 (서비스 이용 시간)
① 서비스 이용은 당 사이트의 업무상 또는 기술상 특별한 지장이 없는 한 연중무휴, 1일 24시간 운영을
원칙으로 합니다. 단, 당 사이트는 시스템 정기점검, 증설 및 교체를 위해 당 사이트가 정한 날이나 시간에
서비스를 일시 중단할 수 있으며, 예정되어 있는 작업으로 인한 서비스 일시중단은 당 사이트 홈페이지를
통해 사전에 공지합니다.
② 당 사이트는 서비스를 특정범위로 분할하여 각 범위별로 이용가능시간을 별도로 지정할 수 있습니다. 다만
이 경우 그 내용을 공지합니다.
제 13 조 (홈페이지 저작권)
① NDSL에서 제공하는 모든 저작물의 저작권은 원저작자에게 있으며, KISTI는 복제/배포/전송권을 확보하고
있습니다.
② NDSL에서 제공하는 콘텐츠를 상업적 및 기타 영리목적으로 복제/배포/전송할 경우 사전에 KISTI의 허락을
받아야 합니다.
③ NDSL에서 제공하는 콘텐츠를 보도, 비평, 교육, 연구 등을 위하여 정당한 범위 안에서 공정한 관행에
합치되게 인용할 수 있습니다.
④ NDSL에서 제공하는 콘텐츠를 무단 복제, 전송, 배포 기타 저작권법에 위반되는 방법으로 이용할 경우
저작권법 제136조에 따라 5년 이하의 징역 또는 5천만 원 이하의 벌금에 처해질 수 있습니다.
제 14 조 (유료서비스)
① 당 사이트 및 협력기관이 정한 유료서비스(원문복사 등)는 별도로 정해진 바에 따르며, 변경사항은 시행 전에
당 사이트 홈페이지를 통하여 회원에게 공지합니다.
② 유료서비스를 이용하려는 회원은 정해진 요금체계에 따라 요금을 납부해야 합니다.
제 5 장 계약 해지 및 이용 제한
제 15 조 (계약 해지)
회원이 이용계약을 해지하고자 하는 때에는 [가입해지] 메뉴를 이용해 직접 해지해야 합니다.
제 16 조 (서비스 이용제한)
① 당 사이트는 회원이 서비스 이용내용에 있어서 본 약관 제 11조 내용을 위반하거나, 다음 각 호에 해당하는
경우 서비스 이용을 제한할 수 있습니다.
- 2년 이상 서비스를 이용한 적이 없는 경우
- 기타 정상적인 서비스 운영에 방해가 될 경우
② 상기 이용제한 규정에 따라 서비스를 이용하는 회원에게 서비스 이용에 대하여 별도 공지 없이 서비스 이용의
일시정지, 이용계약 해지 할 수 있습니다.
제 17 조 (전자우편주소 수집 금지)
회원은 전자우편주소 추출기 등을 이용하여 전자우편주소를 수집 또는 제3자에게 제공할 수 없습니다.
제 6 장 손해배상 및 기타사항
제 18 조 (손해배상)
당 사이트는 무료로 제공되는 서비스와 관련하여 회원에게 어떠한 손해가 발생하더라도 당 사이트가 고의 또는 과실로 인한 손해발생을 제외하고는 이에 대하여 책임을 부담하지 아니합니다.
제 19 조 (관할 법원)
서비스 이용으로 발생한 분쟁에 대해 소송이 제기되는 경우 민사 소송법상의 관할 법원에 제기합니다.
[부 칙]
1. (시행일) 이 약관은 2016년 9월 5일부터 적용되며, 종전 약관은 본 약관으로 대체되며, 개정된 약관의 적용일 이전 가입자도 개정된 약관의 적용을 받습니다.