오픈 소스 커뮤니티에서 우리는 지식을 공유하며, 이를 통해 모두가 혜택을 얻습니다.
In the open-source community, we share knowledge in ways that benefit everyone.

Linus Torvalds

작은 걸음을 꾸준히 쌓으면, 천 리 길에 도달할 수 있습니다.

우리는 항상 이렇게 생각해 왔습니다.
지식과 경험은 인류 모두의 범위 안에서 공유되어야 하며, 오픈소스 정신은 더 나은 세상을 만들어 갈 수 있다고 믿습니다.

그래서 우리는 업계 최초로 KEPMA가 개발한 접합 방식 기술을 공개적으로 공유했습니다.

앞으로도 우리는 끊임없이 정교한 설계와 뛰어난 품질을 갖춘 악기를 만들어, 소비자들에게 더욱 향상된 음악 경험을 제공하겠습니다.


인류는 언제나 새로운 것을 배우고 받아들이며, 이를 자신의 것으로 발전시키면서 성장해 왔습니다.

비즈니스 세계에서 기술적 장벽을 구축하는 것은 당연한 일입니다.
하지만 그 너머에는 더욱 순수한 마음에서 비롯된 또 다른 가치가 있습니다.

바로 세상을 더 나은 곳으로 만들고자 하는 마음입니다.


우리 역시 기타 연주를 처음 시작했을 때는 모두 아무것도 모르는 **“막막한 초보자”**였습니다.

수많은 뛰어난 연주자들이 존재하는 세계 속에서, 우리는 각자의 작은 꿈을 품고 언젠가는 자신의 음악을 연주할 수 있기를 바랐습니다.

하지만 그 길은 결코 쉽지 않습니다.

시장에는 수많은 강의, 광고성 애플리케이션, 다양한 정보들이 넘쳐나고 있으며, 잘못된 선택 하나로 많은 시행착오와 좌절을 겪기도 합니다.

물론 누군가는 이렇게 말할 수 있습니다.

“효율적인 정보를 구별하는 능력이 부족한 것이 문제다.”

하지만 우리는 이 세상에 조금 더 많은 선의를 전하고 싶습니다.

더 많은 사람들이 기타라는 악기가 주는 아름다움과 즐거움을 경험할 수 있도록 돕고 싶습니다.


그래서 우리는 이 모듈을 공개합니다.

음악 학습 과정에서 자주 필요한 다양한 도구들을 온라인에 직접 공개하여,

  • 광고 없음
  • 숨겨진 목적 없음
  • 무료 제공
  • 누구나 자유롭게 사용 가능

하도록 만들었습니다.

모든 음악 애호가들이 부담 없이 활용할 수 있도록 하기 위함입니다.


더 좋은 의견이나 제안이 있다면, 웹페이지 옆의 “문의하기” 버튼을 통해 언제든지 연락해 주세요.

여러분의 목소리를 기다리고 있습니다.

또한 이 선의가 더 많은 사람들에게 전달될 수 있도록, 도움을 받은 여러분도 함께 나누어 주시길 바랍니다.

세상이 더 아름다워지는 데 작은 힘이 되기를 바랍니다.

다양한 악기의 튜닝을 지원합니다.

지원 악기:

  • 기타
  • 우쿨렐레
  • 베이스
  • 바이올린
  • 첼로
  • 얼후(二胡)
  • 비파(琵琶)
  • 중루안(中阮)
  • 류친(柳琴)

등 여러 악기의 조율이 가능합니다.


기타의 다양한 특수 튜닝 방식도 기본으로 내장되어 있어, 일반 튜닝뿐만 아니라 여러 연주 스타일에 맞는 조율을 지원합니다.

또한 A4 기준 주파수 조절 기능을 제공합니다.

기본값은 440Hz이며, 클래식 연주 등 다양한 튜닝 기준에 맞게 사용자가 직접 조정할 수 있습니다.


주변 소음이 많은 환경에서도 편리하게 사용할 수 있도록 원클릭 배경 소음 제거 기능을 내장했습니다.

이를 통해 공연장, 연습실 등 다양한 환경에서 더욱 정확한 튜닝이 가능합니다.


튜닝 허용 오차 기능도 지원합니다.

기본 설정은 ±8센트(cent) 이내를 정확한 조율 상태로 판단하며, 이는 일반적인 사람의 청각 인지 특성을 기준으로 설정되었습니다.

튜닝이 완료되면 중앙 원형 표시가 녹색으로 표시됩니다.


또한 가로축 주파수 분포 표시 기능을 제공합니다.

6개의 기타 현이 위치하는 주파수 영역을 한눈에 확인할 수 있으며, 현재 측정되는 주파수는 실시간으로 아래 가로축 위치를 가리켜 사용자가 빠르게 음정을 확인할 수 있습니다.


간단한 FFT(고속 푸리에 변환) 분석 기능도 내장되어 있습니다.

이를 활용하여:

  • 보컬 음정 안정성 확인
  • 음성 연습
  • 주파수 분석

등 다양한 용도로 사용할 수 있습니다.

  • BPM(템포), 박자표, 리듬 설정 기능을 지원합니다.
  • Tap 기능을 내장하여, 사용자가 직접 터치하는 속도를 측정해 자동으로 BPM을 설정할 수 있습니다.
  • SWING(스윙) 기능을 지원하여 더욱 자연스러운 그루브와 리듬감을 표현할 수 있습니다.
  • 다양한 메트로놈 음색을 제공합니다.예:
    • 목어(木魚)
    • 손가락 튕김 소리
    • 드럼
    • 물방울 소리
    등 여러 가지 사운드를 선택할 수 있습니다.
  • 다양한 색상의 인터페이스 테마를 제공합니다.

  • 사용자가 원하는 모든 박에 대해 개별 설정이 가능합니다.설정 가능 항목:
    • 음소거
    • 강박
    • 약박
    • 중강박
    등을 자유롭게 지정할 수 있습니다.
  • 간헐적 음소거 기능을 통해 소리가 없는 구간에서도 머릿속으로 리듬을 유지하는 연습이 가능합니다.

  • 실제 연주 환경에서 직접 녹음한 소리를 활용하여:
    • 강박 사운드
    • 약박 사운드
    • 중강박 사운드
    를 사용자만의 음색으로 설정할 수 있습니다.

또한 설정 파일의 가져오기·내보내기 기능을 지원하여, 다른 장소에서 사용하거나 다른 사람과 쉽게 공유할 수 있습니다.


  • 복합 주파수 설정 기능을 통해 강박·약박·중강박의 음색을 직접 설계할 수 있습니다.

단일 주파수만 반복 사용할 경우 귀가 쉽게 피로해질 수 있기 때문에, 여러 주파수를 조합하여 더욱 자연스럽고 편안한 소리를 만들 수 있습니다.


  • LED 플래시 기능을 내장했습니다.

빛의 점멸은 박자와 동기화되며, 기기 특성에 따라 발생할 수 있는 지연을 보정할 수 있도록 딜레이 조정 파라미터도 제공합니다.

이를 통해 사용자는 빛과 소리의 타이밍을 정확하게 맞출 수 있습니다.


  • 모든 박자의 음량을 개별적으로 조절할 수 있습니다.
  • 조율 방식, 음색, 왼손·오른손 연주 설정을 조절하여 모든 코드와 스케일에 영향을 줄 수 있습니다.

코드 라이브러리 기능

사용자가 지정한 **근음(Root Note)**과 **코드 타입(Chord Type)**을 기반으로, 기타 지판 위에서 해당 코드의 구성음 위치와 음 이름을 시각적으로 표시합니다.

하나의 코드는 여러 가지 운지 방법을 가질 수 있으며, 다양한 포지션의 코드 형태를 확인할 수 있습니다.


주요 코드 한눈에 보기

현재 선택한 근음을 기준으로 다양한 코드 구성음과 미리 듣기 기능을 제공합니다.

사용자는 여러 코드의 구성과 실제 소리를 비교하며 코드의 느낌을 직접 체험할 수 있습니다.


코드 역추적 기능

기타 지판에서 원하는 음 위치를 클릭하면, 해당 음 조합을 분석하여 가능한 코드를 자동으로 계산합니다.

연주 중 발견한 음 조합이 어떤 코드인지 쉽게 확인할 수 있습니다.


코드 진행 기능

다양한 기본 코드 진행 패턴을 내장하고 있습니다.

또한 사용자가 직접:

  • 코드 진행 구성
  • 재생 속도

를 설정할 수 있으며, 선택한 코드 진행이 실제로 어떤 음악적 느낌을 만드는지 직접 경험할 수 있습니다.


모드와 스케일 기능

대표적인 여러 가지 음악 모드와 스케일을 기타 지판 위에 시각적으로 표시합니다.

사용자는 원하는 근음을 선택할 수 있으며, 선택한 근음에 따라 지판 표시가 자동으로 변화합니다.


지판 인터랙티브 기능

사용자가 지판 시각화 화면의 어느 위치든 클릭하면:

  • 해당 위치가 강조 표시되고
  • 음 이름이 표시되며
  • 클릭 즉시 해당 음의 실제 음고와 주파수를 들을 수 있습니다.

이를 통해 사용자는 기타 지판 구조, 음정 관계, 코드 구성 원리를 더욱 직관적으로 학습할 수 있습니다.

자유 연습 기능

피아노 인터페이스를 제공하여 사용자가 임의의 건반을 클릭하며 음높이를 직접 체험할 수 있습니다.

또한:

  • 음정 재생
  • 코드 재생

기능을 통해 청음 훈련을 진행할 수 있습니다.


음높이 청음 훈련

프로그램이 하나의 음을 재생하면, 사용자가 해당 음의 음높이를 선택합니다.

이를 통해 기본적인 음감과 절대음·상대음 인식 능력을 향상시킬 수 있습니다.


음정 청음 훈련

프로그램이 하나의 음정을 재생하면, 사용자가 해당 음정의 종류를 선택합니다.

예:

  • 장2도
  • 단3도
  • 완전5도

등 다양한 음정 구별 능력을 훈련할 수 있습니다.


코드 청음 훈련

프로그램이 하나의 코드를 재생하면, 사용자가 해당 코드 유형을 선택합니다.

이를 통해:

  • 코드 구조 이해
  • 화성 감각 향상
  • 코드 인식 능력

을 효과적으로 연습할 수 있습니다.


아르페지오 청음 훈련

프로그램이 하나의 아르페지오(분산화음)를 재생하면, 사용자가 해당 아르페지오와 코드 종류를 선택합니다.

이를 통해 실제 음악 연주에서 필요한 화음 감지 능력과 청각 분석 능력을 강화할 수 있습니다.

  • 사용자는 여러 개의 근음(Root Note), 스케일, 코드를 직접 설정할 수 있습니다.

설정된 내용을 기반으로 기타 지판 위에:

  • 음 이름
  • 음계 단계(Scale Degree)

를 표시하며, 왼손잡이·오른손잡이 모드를 전환하여 실시간으로 변화하는 시각화 지판을 확인할 수 있습니다.

이를 통해 사용자는 원하는 스케일과 코드를 반복 연습하며, 기타 지판 구조에 대한 이해와 친숙도를 높일 수 있습니다.


  • 사용자 정의 튜닝 기능

사용자는 원하는 방식으로 기타 튜닝을 직접 설정할 수 있습니다.

튜닝 변경 시 지판 시각화도 함께 실시간으로 변경되어, 다양한 튜닝 환경에서의 음 위치 관계를 직관적으로 확인할 수 있습니다.


  • 지판 음 재생 기능

사용자가 지판의 원하는 위치를 클릭하면 해당 위치의 음을 즉시 재생합니다.

이를 통해:

  • 음 위치 확인
  • 음정 관계 학습
  • 청음 훈련
  • 지판 구조 이해

를 동시에 진행할 수 있습니다.

손과 발을 동시에 사용하여 서로 다른 리듬과 박자를 연주하며, **독립적인 신체 제어 능력과 멀티태스킹 능력(분리 뇌 능력)**을 향상시킬 수 있습니다.

  • Kepma 和弦可视化7
    • 무료 오픈소스 코드 시각화 기능을 제공합니다.
    • 기타 코드를 다양한 형태로 시각화하며:
    • 오른손잡이 / 왼손잡이 모드 지원
    • 다양한 코드 운지 방법 표시
    • 여러 포지션의 코드 형태 비교
    • 가 가능합니다.
    • 사용자는 지판 위에서 코드 구조와 운지 위치를 직관적으로 확인할 수 있으며, 기타 코드 학습과 연습 효율을 높일 수 있습니다.
  • Kepma 五度圈8
    • 조성, 조표, 코드, 전조의 관계를 이해하는 음악 이론의 궁극적인 지도입니다.
    • 원형 다이어그램에서 원하는 조성을 클릭하면, 해당 조성의:
    • 음계
    • 코드 구성
    • 화성 관계
    • 를 직접 듣고 확인할 수 있습니다.
    • 추상적으로 느껴지는 음악 이론을 직관적으로 보고, 듣고, 경험할 수 있는 시각적 도구로 만들어 줍니다.

  1. 2025-12-04 ↩︎
  2. 2025-12-04 ↩︎
  3. 2025-12-05 ↩︎
  4. 2025-12-06 ↩︎
  5. 2025-12-10 ↩︎
  6. 2025-12-10 ↩︎
  7. 2026-6-28 ↩︎
  8. 2026-6-29 ↩︎

그 밖의 흥미로운 소규모 프로젝트