카테고리 없음

[스크랩] [NWC 한글 2.75V] 25. 고급기능 - 글리산도(glissando) 입력하기

오직 주만 신의손 2017. 1. 13. 17:12

글리산도 기능을 입력하거나 표시하는 방법을 배웁니다.

그러나 글리산도 기능을 자체적으로 연주해주지는 않습니다.

그래서 직접 수동으로 연주음표를 모두 반영하여 주어야 합니다.


아래 그림을 가지고 표현하는 방법을 배워보도록 하겠습니다.

 

일단에 이 음표를 그려봐 주세요

두 마디는 한 보표에서의 글리산도 예이면서 애에서 위로 가는 것과 위에서 아래로 오는 것이고

3번째 마디는 보표간 연결되는 글리산도의 표시 방법입니다.

 

아래 트레몰로 입력할 때와 동일합니다.

Boxmarks.ttf

위 글리산도 두 음표간 거리가 많이 커서 폰트 사이즈를 40으로 했습니다.

더 길어지거나 무한정 크게 할 수 없으니 적당한 사이즈로 한 후 2번에 걸쳐서 할 수 도 있겠지요

(이는 아르체지오 입력방법에서 설명했습니다.)

 

저는 40폰트 1개로 구현했습니다.

그리고 gliss. 란 텍스트를 언급해 주면 더 좋을 것입니다.

파형으로 많이 표현하기도 하지만 파형이 아닌 직선으로도 표현이 가능합니다.

 

아래 그림의 문자표 참조 크기에 따라 모양을 선택하시면 됩니다.

 

실제 사용한 편집모드입니다.

 

실제 미리보기한 인쇄 모양입니다.

 

 

피형이 아닌 직선의 사선을 이용하여 표현한 예입니다.

아래 그림참조

 

마지막 3번째 두개의 보표에 걸쳐서 있는 경우입니다. 이 방법은 훨신 복잡하게 표시할 수 밖에 없습니다.

여러개를 이용하여 표시하거나 엄청나게 큰 폰트를 이용하여 표시하거나 해야 합니다.

 

이런 경우 정확하게 맞추기가 쉽지 않고 어렵고 힘들고 그렇습니다.

사용한 미리보기 화면입니다.

 

그림에서 보시다시피 2개가 연결된 모양이고 사선이나 기호를 적당히 붙이기 위해 음표를 이동해야 하는데

이때 사용하는 기능이 스페이스 넣기 입니다.

스페이스는 단축키 Insert키로 넣을 수 있습니다. (이 기능은 30강에서 좀 더 활용법을 설명해 드리겠습니다.)

 

음표간 스페이스 간격을 마음대로 조절이 가능합니다.

메뉴 삽입 / 간격에서 줄 수 있으며 단축키는 Insert키이니 암기 하시기 바랍니다.

 

 

 

빈칸은 0.5 단위로 줄 수 있으며 기본 음표간격이 1이니 0.5를 준다면 간격이 1/2로 줄어든다는 의미입니다.

음 길이에 따라 음표간의 거리가 달라지지만 이 값을 주면 음 길이와 무관하게 마음대로 음표간 간격을 조절할 수 있습니다.

저는 이 기능을 사용하기 위해 나누어서 다음과 같이 간격을 주었습니다. 그럼에도 완벽하지 않지요

구 버전에서는 완벽하게 구현하는 방법은 없습니다.

완벽하게 구현했다고 할지라도 여백이나 보표 윗여백 아래여백에 따라 달라지니 함부로 손될 수 도 없습니다.

 

아래 첨부하니 참고하시기 바랍니다.

 

첨부파일 글리산도연습.nwc

 

여기까지가 표현방법이고 실제 연주하는 기능을 넣어주어야 하는데 이때는 다른 연주트랙 보표를 추가하여 주는 것입니다.

이미 이 방법은 트레몰로 기법에서 배웠습니다.

그래서 따로 트랙 만드는 것과 숨기는 것은 트레몰로 설명 참조하시기 바랍니다.

 

저는 아래처럼 보표를 추가하여 입력하였습니다.

먼저 한박이건 반박이건 두 음표 사이에 음들을 표기한 다음 범위지정하여 16분음나 32분음표 선택해서

적당한 길이 름표로 설정하고 약간 차이가 나는 것은 처음이나 끝 또는 중간에서 맞추어 주면 되고 반음을 넣어도 되고

저는 아래 그림처럼 입력을 했습니다.

 

또 글리산도 연주를 하면서 원보표의 글리산도 기능을 주는 보표의 음표는 연주를 하지 말아야 하니 음소거 기능을 주면 됩니다.

이 또한 트레몰로에서 음소거 방법 배웠으니 모르시면 거기서 참조하시기 바랍니다.

저는 3번째 마디도 아래 그림처럼 입력을 하였습니다.

 

입력한 후에 해당 보표 속성에서 표시하지 않으면 아래처럼 마무리 됩니다.

 

 

첨부파일 글리산도연습.nwc

위 파일을 가지고 그대로 2.75버전의 기능으로 표현하는 방법을 배우도록 하겠습니다.

 

간단히 설명하면 2.75버전에도 이 기능을 지원하는 기능은 없습니다.

다만 있는 기능을 변형하여 표현하는 방법이고 연주는 동일하게 별도의 트랙으로 하는 것입니다.

제가 구현한 모양입니다.

 

구버전의 구현 방법은 폰트를 이용하여 폰트 기호로 넣은 것이고

2.75버전의 기능은 폰트를 이용하지 않았습니다.

저는 이음줄 개체 기능을 이용하여 직선을 표현하였습니다.

원래 이음줄의 개체 기능중 깊이가 있는데 이 깊이가 0 이면 직선이 됩니다.

이 기능을 활용하여 직선을 만들고 모양에 따라 직선의 시작위치나 끝 위치가 음표와 달리

다른 위치에서 시작되거나 끝나게 되면 X값과 Y값의 변위를 적당히 조정해 주면 됩니다.

 

위 그림의 기능중 앞 두마디의 게체 속성은 다음과 같습니다.

 

 

이것은 그대로 이해가 쉽게 갈 것입니다.

그다음 3번째 4번째 마디의 두 보표 사이에 연결된 글리산도 입력 방법입니다.

 

이것은 이음줄이 다른 보표까지 연결되도록 하는 밥법을 그대로 이용하면 됩니다.

이는 상대 보표까지 연결되도록 하려면 해당 보표의 음표를 상대보표까지 끌고 가서 위치시키는 방법을 이용합니다.

다만 그 음표가 나타나지 않도록 하는 방법을 씁니다.

또 연주되면 안되기에 음소거를 해 주어야 합니다.

간혹 왼손반주의 내용이 연될되어 오른손 반주로 이어지고 이음줄이 왼손반주에서 오른손 반주로 연결될 때

사용하는 방법입니다.

아래 그림 참조 하시면 이해가 갈지 모르겠습니다.

 

오른손 반주의 음표는 그대로 표시되고

왼손 반주에서 강제로 오른손 반주의 해당 음표 위치까지 겹치도록 강제이동 아시죠

(Ctri+Shift+↑)로

이동시칸 다음 앞 음표에서 이음줄 개체 넣기 하고 깊이를 0으로 하면 직선이 연결됩니다.

그리고 나서 시작점과 끝점이 맞지 않으면 X/Y 갑 변위 조정

저는 앞의 아래에서 위로 가는 1마디 개체를 그대로 3마디 개체로 복사하여 붙여넣기 한 것이고

2번째 마디 개체는 4번째 마디 개체에 붙여넣기 하니 딱 맞네요

 

이해가 가셨기를 바랍니다.

아래 제가 완성한 파일 올립니다.

보시고 속성을 열어서 어떻게 값이 주어져 있는지 확인해 보시기 바랍니다.

 

그리고 실제 연주도 해 보세요

 

첨부파일 글리산도연습.nwc

 

출처 : 오직 주만
글쓴이 : 신의손 원글보기
메모 :