기본 콘텐츠로 건너뛰기

베토벤의 월광을 글로 배워보자

예로부터 악보는 음악을 메타화 시각화하는 도구로 꾸준히 사랑받았지만
현대에 들어 기계화란 면에서 한계가 있는게 아닌가라는 생각을 했다.

http://kobnet.net/~phono/dinsync/Tb303_pattern_sheet.pdf
개인적으로 이런 시도 참 좋아한다.
어렸을때 4마디를 기준으로 8박을 쪼개면 32개가 되는데 대충 멜로디를 적기에 간편해서 32grid 라는 이름을 붙이고 쓰곤 했는데
이런걸 보면 역시 사람이란게 다들 불편하면 필요로 만드는 능력이 네트워크로 연결되어있지 않나 (무슨 베르나르 베르베르의 개미도 아니고) 싶다.

암튼 이 글을 쓰게된 동기는 이 영상 때문이다.
아옳! 이거야!

그래서 월광에서 가장 테크니컬하고 노가다 만땅인 3rd movement를 분석해보았다.
자 이 글을 읽고 나면 당신도 기타를 들고 내 마음의 디스토션을 밟고 월광을 들으면서 연주할 수 있을 것이다.
왼손 | 오른손-코드로 아르페지오를 표기해보았다.

C# G# | G# C# E  G# - C#m
C  G# | G# C  D# G# - G#7
B  G# | G# C# F  G# - C#7
A  A  | C# F# A  C# - F#m
A  A  | C# E  G  C# - C#dim (!!!!!)
G# G# | C  D# C     - G#


고정폭 지원이 안되면 좀 보기 갑갑할 수도 있겠다 암튼 간에.
생각보다 어렵지 않다.  C# minor 스케일 놓고 마구 흔들면 되겠다.
어렵다고? 그럼 반음 내려서 보자


C  G  | G  C  Eb G - C
C  G  | G  B  D  G - G7
Bb G  | G  C  E  G - C7
Ab Ab | C  F  Ab C - Fm
Ab Ab | C  Eb Gb C - Cdim
G  G  | B  D  B    - G


아직도 어려운가? 만일 여자친구가 피아노 전공이면 저 코드만 외우자.
당연히 필살기는 C#dim(디미니쉬)다.
저게 예술이여. 화룡 점정인것이지.허허

Im - V7 - I7 - IVm - Idim - V
로 떨어지는 심플하면서도 강렬한 진행!

그리고 그 사이를 잇는 옥타브 멜로디도 한번 보자.

R | -  G# G# A# C  C# D# C  D# C# F# E  D# C# C  A
L | C  C  C  C# D# E  F# D# F# E  A  G# F# E  D# C#
  | G#
interval  8  9  9  9  9  9  9  9  9  8  9  9  9  9 

현란한 왼손 오른손 병진행이다.
interval 에 쓴 숫자는 오른손과 왼손 사이의 거리. 즉 반음 단위로 음차를 숫자로 표기하였다.
이렇게 두번 반복한다. 남자답게 파워코드로 G#m 만 연사하자.

이것만으로 모자르셨는지 마무리를 이렇게 하셨다

R |  G# G  G# G  G# G  G# G  G#
  | G# A  G# A  G# A  G# A  G#
L | C  C# C  C# C  C# C  C# C 
  | G# G# G# G# G# G# G# G# G#

이야! 왼손이 C -> C# 와리가리하면
오른손이 G# -> A 와리가리해서 5도 병진행으로 갈 줄 알았는데
G#->G로 쪼여주시는 센스.

역시 클래식이 괜히 클래식은 아니다.
불꽃같은 정열도 평범함 속에서 뚫고 나오는 하나의 빛들이 있어 아름답다는 것을 우리에게 보여주신 베선생님께 박수를!

여기까지 보여주고 '아~ 잘 안풀리네.' 하면서 으쓱해주고 맛있는 거 먹으러 가자 :)

댓글

이 블로그의 인기 게시물

세상 간단한 https(+secured websocket): Caddy

nginx, apache2 같은 걸로 매번 certbot 연동을 통해 https 하는게 지겨워서 알아보니 Caddy라는게 있더라. 설치법은 강하게 크기 위해 알아서 해본다. # cat /etc/caddy/Caddyfile your.shitty.site:8123 {   proxy / localhost:9123 {     websocket     transparent   } } 이건 외부에서 8123으로 들어오는 걸 내부적으로 9123로 맞춰서 https 맞춰주는 reverse proxy. 만일 port를 생략하면 # cat /etc/caddy/Caddyfile your.shitty.site {   proxy / localhost:9123 {     websocket     transparent   } } 기본포트인 443으로 되어 https://your.shitty.site 로 접속이 된다. 요새 말썽이던 cloudflare 버리고 netlify domain이랑 caddy를 쓰니까 앓던 이가 빠진 느낌. 이 조합은 당분간 계속 써야겠다 싶다.

Google Daydream 소감

드디어 V30 사은품인 Daydream이 왔다. 낭랑한 벨과 함께 무심한 듯 시크하게 툭 던지고 가시는 택배느님. 수령까지 두달 걸렸다. 눈을 뜨고 꿈꿔 보세요. 여기가 눈감으면 코베어 간다는 서울인가? 주황색면으로 열면 된다. 컨트롤러의 만듦새는 아주 좋다. 기존에 나와있는 사진엔 가로 머리끈만 있어서 똥머리한 언니들도 막 쓰고 플레이하고 그랬는데 실제로 보니 이중 끈이었다. 보통 돌아다니는 착샷 Daydream 설치 - 실행 - 폰 장착 - 컨트롤러 페어링 - VR진입까지 과정을 쉽게 하려고한 노력이 보였음. NFC로 데이드림뷰어에 폰을 장착하면 자동으로 인식하여 데이드림 앱이 실행되는 경험은 꽤 괜찮았음. 컨트롤러는 크기, 그립감 면에서 매우 훌륭하고 인식률, 반응속도 모두 만족스러움. 홈버튼으로 시선을 재 조정하는 발상은 좋은데 왼쪽 오른쪽이 앱마다 조금 혼란스럽고 상하방향 캘리브레이션은 안된다. 이 부분에서 좌절했다. 누워서 넷플릭스를 보는 건 다른 방법을 찾아보아야한다는 소리. 알고보니 이런 건 Youtube이나 Netflix, Skybox player 등등에서 테스트해본 결과 자체 앱에서 지원하고 있다. Netflix는 void theater라는 것이 있는데  <출처:  https://元ボクサーの一念発起.com/2018/05/10/oculus-go/ > Netflix app에서 요렇게 눈송이 같이 생긴 아이콘을 컨트롤러로 찍고 들어가면 화면만 덩그러니 나오고 스티어링휠(자동차 핸들) 모양 아이콘을 선택하고 누으면 자연스럽게 조정이 되었다. Youtube나 Skybox앱의 경우 아예 컨트롤러에서 꾹 누르고 화면 이동하는게 가능해서 편리. 게임은 이것저것 해봤는데 Rez Infinite이 최고. 아니 이건 그냥 전 VR 기기를 통틀어서 Rez Infinite이 최고가 아닐까 싶음;;; 결론,  1. 누워서 보기 잘된다. 2. ...

저지연 오디오 생성 LLVC 사용기

https://github.com/KoeAI/LLVC 써봄 CUDA 11.8 버전 쓰고 있어 pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 VC 없어서 설치 https://wikidocs.net/168848 참조 FAIRSEQ 관련 오류 https://github.com/facebookresearch/fairseq/issues/2908 pip install editdistance  설치 No CUDA runtime is found, using CUDA_HOME='C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8' 오류 멀쩡하게 있는데 안됨. pip install torch==2.1.0+cu118 torchvision==0.16.0+cu118 torchaudio==2.1.0+cu118 --extra-index-url https://download.pytorch.org/whl/cu118 다시 설치 set DISTUTILS_USE_SDK=1 이게 문젠가 설정하고 재도전 Using cached ruamel.yaml.clib-0.2.8-cp311-cp311-win_amd64.whl (118 kB) Building wheels for collected packages: fairseq   Building wheel for fairseq (pyproject.toml) ... error   error: subprocess-exited-with-error   × Building wheel for fairseq (pyproject.toml) did not run successfully.   │ exit code: 1   ╰─> [1829 lines of output]       No CUDA runtime is found, usi...