sihyeon.train()
기타 코드 변환기 - 조옮김, 전조 본문
기타를 연주하다 보면 C, F, G키의 코드들은 비교적 단순해서 잡기 쉽지만, 다른 키의 경우에는 카포를 이용하여 쉬운 키의 다이어토닉 코드로 변환시켜 연주해야 합니다.
예를 들어, D#키의 곡을 연주할 때 D# 코드는 3 capo에서 C코드를 잡는 것과 동일합니다.
연주하고 싶은 곡의 원키상 코드는 알고 있는 상황이지만, 그 코드들을 쉬운 키로 전이하고자 하는 사람을 위한 사이트입니다.
ex) 피아노 반주용 코드를 보고 기타로 연주하고 싶은 경우 등..
기타용 조옮김 코드 변환기
C, F, G major key의 쉬운 기타용 코드로 조옮김을 해 주는 사이트입니다.
dominant.kr
12 note를 딕셔너리에 담고 정수매핑하여 원키 으뜸음과 변환할 키의 으뜸음 거리에 따라 계산하는 식으로 간단히 구현했습니다.
사용법은 간단합니다. 연주하고 싶은 곡의 원 키와 내가 변환할 키를 선택한 뒤, 곡 내에 등장하는 코드들을 입력하면 내가 capo를 어디다 꽂고 어떤 코드로 연주하면 되는지를 알려줍니다. 코드 운지법까지 뜨니까 매우 편리합니다.

'개발&실험' 카테고리의 다른 글
| runpod serverless + network volume + docker 환경 구축(Z Image Turbo, Wan 2.2 I2V) - 1 (0) | 2026.03.02 |
|---|---|
| 예의 지수 시스템 설계 [1]: '손가락 살인' 악플에 대항하기 (0) | 2025.09.24 |