UStackUStack
Chord Identifier favicon

Chord Identifier

Chord Identifier는 Windows와 Mac에서 실시간 MIDI 연주를 듣고 복잡한 화음을 식별하며, 음악 이론을 더 빠르게 배울 수 있도록 도와주는 시각적으로 풍부하고 문맥 인식형 코드·스케일 감지 도구입니다.

Chord Identifier

Chord Identifier란 무엇인가요?

Chord Identifier란 무엇인가요?

Chord Identifier는 프로듀서, 송라이터, 그리고 시각적 피드백을 통해 가장 잘 배우는 학생들을 위해 설계된, 시각적으로 미려하고 음악적으로 정확한 음악 이론 동반 도구입니다. 실시간 MIDI 연주를 청취하고 "하모닉 그래비티 엔진(harmonic gravity engine)"을 사용해, 올바른 음악적 문맥에서 코드와 화음을 즉시 식별합니다.

핵심적으로, Chord Identifier는 MIDI 키보드나 입력 장치에서 노트를 쌓아 올릴 때 지금 어떤 코드를 연주하고 있는지 정확히 알려줍니다. 단순한 코드 이름 표시기와 달리 문맥 인식 기능을 갖추고 있어, 현재의 조성과 스케일을 이해하고 그에 맞게 코드를 이름 붙이며, 스케일 내 음과 스케일 밖 음을 실시간으로 하이라이트합니다. 코드 감지 기능을 넘어, MIDI/오디오 레코더, 스케일 모드, 코드 히스토리 및 검색, 워터폴 MIDI 플레이어, 네이티브 신스, 커스텀 악기, 퀴즈 모드, 그리고 학습과 작곡을 모두 지원하는 폭넓은 커스터마이징 옵션을 제공합니다.

주요 기능

  • 실시간 문맥 인식 코드 감지

    • 라이브 MIDI 연주를 청취하고 즉시 코드 이름을 표시합니다.
    • 하모닉 그래비티 엔진을 사용해 과도하게 복잡한 이론적 표기 대신, 음악가 친화적인 코드 이름을 우선하여 제공합니다.
    • 선택한 조성과 스케일을 반영해, 코드 이름이 문맥상 자연스럽게 보이도록 합니다.
  • 여러 가지 시각 레이아웃 (Dot, Piano, Guitar)

    • 기본 Dot Layout으로 깔끔하고 추상적인 노트 뷰를 제공합니다.
    • 키보드 기반 학습을 위해 전통적인 피아노 레이아웃으로 전환할 수 있습니다.
    • 기타 지판 레이아웃으로 전환하고, 표준 세로 코드 다이어그램으로 회전할 수 있어 기타 연주자에게 이상적입니다.
  • 조절 가능한 키보드 크기

    • 사용하는 하드웨어에 맞춰 표시할 키 개수를 25, 49, 61, 88개 중에서 선택할 수 있습니다.
    • 실제 연주하는 음역에 화면을 집중시킬 수 있습니다.
  • 통합 오디오 & MIDI 레코더

    • 빈 원 아이콘을 클릭 한 번으로 녹음을 시작합니다.
    • WAV 오디오MIDI를 동시에 기록합니다.
    • 녹음한 파일을 좋아하는 DAW로 내보내 후반 작업, 믹싱, 분석에 활용할 수 있습니다.
  • 트랜스포즈 & 메트로놈 도구

    • 연주를 반음 또는 옥타브 단위로 위·아래로 트랜스포즈할 수 있습니다.
    • 시각적인 진자 스타일 애니메이션과 첫 박을 나타내는 주황색 인디케이터를 갖춘 내장 메트로놈.
    • 종(bell) 아이콘을 우클릭하여 **템포(BPM)**를 설정하고, 3가지 메트로놈 사운드와 **박자표(time signature)**를 선택할 수 있습니다.
  • 50개 이상의 스케일을 지원하는 스케일 모드

    • 50개가 넘는 옵션 중에서 조성과 스케일을 선택할 수 있습니다.
    • 스케일 내 음은 파스텔 그린, 스케일 밖 음은 밝은 빨간색으로 표시됩니다.
    • 모든 코드는 선택한 조/스케일을 기준으로 이름이 붙어, 기능 화성(harmony)을 자연스럽게 익히도록 돕습니다.
    • 스케일을 수동으로 선택하지 않은 경우, 약 30개 정도의 음을 연주하면 자동 스케일 감지가 작동합니다.
  • 코드 히스토리 패널

    • 시계 아이콘을 통해 최근에 연주한 코드의 스크롤 가능한 히스토리에 접근할 수 있습니다.
    • 각 코드가 현재 선택된 음악적 문맥에서 어떻게 기능하는지 확인할 수 있습니다.
    • 아이디어를 다시 살펴보고, 진행(progressions)을 공부하며, 새로운 코드 폼을 배우는 데 유용합니다.
  • 코드 검색 (코드를 입력하면 키에서 시각화)

    • PC 키보드 MIDI 입력이 꺼져 있을 때, 코드 이름을 직접 입력하여 키보드에서 그 모양을 확인할 수 있습니다.
    • 특정 코드를 어떻게 치는지 배우거나 새로운 보이싱을 탐색하기에 적합합니다.
  • 워터폴 MIDI 플레이어

    • 자신의 곡, 연습용 패턴, 좋아하는 곡 등 어떤 MIDI 파일이든 가져올 수 있습니다.
    • 시각적인 “워터폴” 뷰로 노트가 키 위로 떨어지는 모습을 한눈에 볼 수 있습니다.
    • 재생, 일시정지, 앞부분 건너뛰기 및 구간 루프를 지원합니다.
    • MIDI 트랜스포즈템포 조절이 가능하며, MIDI 파일에서 템포를 자동으로 감지합니다.
    • 앱 내에서 MIDI 파일을 자동 저장·불러올 수 있는 MIDI 히스토리를 제공합니다.
  • 네이티브 신스 엔진

    • “보이는 대로 들리는(What you see is what you hear)” 설계로, 사운드 쉐이핑이 직관적인 시각 중심으로 이루어집니다.
    • 2개의 오실레이터 + 1개의 노이즈 오실레이터로 톤과 퍼커시브 사운드를 모두 생성할 수 있습니다.
    • ADSR 엔벌로프, LFO와 레조넌스를 갖춘 필터, 유연한 톤 쉐이핑 도구를 제공합니다.
    • 리버브 & 딜레이 XY 패드로 디케이, 믹스, 타임, 피드백, 핑퐁 옵션을 제어할 수 있습니다.
    • 비트크러싱과 새츄레이션을 위한 Drive Pad.
    • 실시간 사운드 피드백을 위한 내장 오실로스코프와 스펙트로그램.
    • Atmos 모듈은 시각 패드를 통해 리버브와 딜레이를 제어합니다. 리버브 오라는 믹스/디케이를, 물결 모양은 딜레이 타임/핑퐁을 나타내며, 우클릭 및 Ctrl+드래그로 정밀 조정이 가능합니다.
  • 커스텀 악기 & Soundfont 지원

    • 자신의 WAV 파일로 커스텀 샘플러 악기를 만들 수 있습니다(단일 샘플 또는 멀티 샘플).
    • SFZSF2 사운드폰트 파일을 불러와 Chord Identifier 안에서 연주 가능한 악기로 사용할 수 있습니다.
    • 설정 메뉴의 악기 관리에서 메인 UI 선택 목록에 악기를 추가하거나 제거할 수 있습니다.
  • 퀴즈 모드 (이어 트레이닝)

    • 난이도에 따라 랜덤한 음이나 코드를 재생해 주는 내장 퀴즈 게임입니다.
    • 귀로 들은 음이나 코드를 맞추며, 사운드를 다시 들려달라고 하거나 기준음을 위해 가운데 C를 재생할 수 있습니다.
    • 한 라운드는 5개의 문제로 구성되어, 체계적으로 청음을 향상시키기에 적합합니다.
  • 스티커 & 개인화

    • 설정의 스티커 라이브러리를 통해 커스텀 스티커/이미지를 인터페이스에 추가할 수 있습니다.
    • 스티커는 창별로 구분되며, 메인 UI 스티커는 메인 화면에, 신스 스티커는 신스 화면에만 표시됩니다.
    • 실제 악기나 노트북처럼 작업 환경을 자유롭게 꾸밀 수 있습니다.
  • UI & 워크플로 설정

    • 심미성을 위한 다크 모드필름 그레인 시각 옵션.
    • 다양한 화면 크기와 가시성을 위해 기본 125%에서 최대 200%까지 UI 줌을 조정할 수 있습니다.
    • PC 키보드 입력: FL Studio와 비슷하게 타이핑 키보드를 MIDI 컨트롤러로 사용할 수 있으며, Z=C, X=D 등의 매핑을 제공합니다.
    • 앱 전체의 벨로시티 감도를 끄는 고정 벨로시티 모드.
    • 서스테인 모드 옵션: Standard (눌러진 노트를 시각적으로 유지) 또는 Let Ring (시각적 노트 없이 소리만 지속).
    • 대표 주황색을 바꿀 수 있는 강조 색상(Accent color) 커스터마이징.
    • 오디오 및 MIDI 파일 저장 위치를 지정하는 녹음 폴더 설정.
  • 하드웨어 & 컨트롤 지원

    • 서스테인 페달, 피치 휠, 모듈레이션 휠을 지원합니다.
    • MIDI 디바이스 인디케이터를 통해 MIDI 기기가 연결되었는지 여부를 한눈에 확인할 수 있습니다.
  • 플랫폼 & 업데이트

    • Windows와 Mac1.0.0 버전이 제공됩니다(Linux 지원 예정).
    • 기존 사용자에게 모든 향후 업데이트는 무료로 제공됩니다.

Chord Identifier 사용 방법

  1. 설치 및 실행

    • Windows 또는 Mac 시스템에 Chord Identifier를 다운로드 및 설치합니다.
    • MIDI 키보드나 컨트롤러를 연결하거나, 외부 하드웨어가 없다면 설정에서 PC 키보드 입력을 활성화합니다.
  2. 레이아웃 및 키보드 크기 선택

    • 기본 Dot Layout에서 시작하거나, 레이아웃 컨트롤을 통해 Piano 또는 Guitar Fretboard 보기로 전환합니다.
    • SIZE 섹션에서 표시되는 키 범위를 25, 49, 61, 88 키 중 자신의 하드웨어에 맞춰 설정합니다.
  3. 조성과 스케일 설정(또는 자동 감지 사용)

    • Scale Mode를 활성화하고, 조성과 50개 이상의 스케일 중 하나를 선택합니다.
    • 스케일 내 음은 초록색, 스케일 밖 음은 빨간색으로 표시되는 것을 보며 스케일에 대한 이해를 강화합니다.
    • 원한다면 아무 설정 없이 바로 연주를 시작할 수도 있습니다. 약 30개 노트를 연주하면 Chord Identifier가 연주를 기반으로 스케일을 자동 감지하려 시도합니다.
  4. 실시간으로 코드를 보며 연주하기

    • MIDI 키보드(또는 PC 키보드 입력이 켜져 있다면 타이핑 키보드)로 코드를 연주합니다.
    • 선택한 조성과 스케일 안에서 실시간 코드 이름과 그 기능적 역할을 확인합니다.
    • 코드 히스토리 패널(시계 아이콘)을 사용해 연주한 코드를 다시 확인하고 진행을 분석합니다.
  5. 아이디어 녹음하기 (오디오 + MIDI)

    • 빈 원 아이콘을 클릭해 녹음을 시작합니다.
    • 코드, 멜로디, 즉흥연주를 자유롭게 연주합니다.
    • 녹음을 멈추면, 선택한 녹음 폴더에 WAVMIDI 파일이 자동 저장되며, DAW로 바로 드래그해서 사용할 수 있습니다.
  6. 타이밍과 화성 연습하기

    • 종 아이콘을 눌러 메트로놈을 켜고, 우클릭해 템포/박자를 설정합니다.
    • 트랜스포즈 컨트롤을 사용해 반음 또는 옥타브 단위로 연주를 이동시키며 여러 조에서 연습할 수 있습니다.
  7. 워터폴 MIDI 플레이어로 곡 분석하기

    • Chord Identifier에서 녹음한 MIDI 또는 외부에서 가져온 MIDI 파일을 불러옵니다.
    • 워터폴 뷰를 보며 보이싱과 리듬을 시각적으로 이해합니다.
    • 필요에 따라 템포트랜스포즈를 조정하고, MIDI 히스토리를 통해 이전에 사용한 파일을 다시 열어볼 수 있습니다.
  8. 네이티브 신스 및 커스텀 악기로 사운드 다듬기

    • 내장 신스를 선택하고 오실레이터, ADSR, 필터, 리버브, 딜레이를 시각적인 XY 패드로 조절합니다.
    • 또는, 자신의 WAV 샘플이나 가져온 SFZ/SF2 사운드폰트를 사용해 새로운 악기를 만들 수 있습니다.
    • 다양한 음색과 함께 코드 시각화를 결합해, 학습과 창작 경험을 풍부하게 만들 수 있습니다.
  9. 퀴즈 모드로 귀 훈련하기

    • 퀴즈 모드를 열고 난이도를 선택합니다.
    • 재생되는 음 또는 코드를 듣고 정답을 추측합니다.
    • 필요하면 사운드를 반복 재생하고, 기준을 위해 가운데 C를 사용하며, 5문제로 구성된 라운드를 통해 청음 훈련 습관을 만들어 갑니다.
  10. 작업 공간 커스터마이징

    • 다크 모드를 켜고, UI 줌을 조절하고, 강조 색상을 설정하고, 스티커를 추가합니다.
    • 서스테인 모드, 벨로시티 동작, PC 키보드 입력을 자신의 연주 스타일에 맞게 구성합니다.

활용 사례

  1. 음악 이론 학습 & 이어 트레이닝
    학생과 독학하는 뮤지션은 Chord Identifier를 실습형 이론 연구실처럼 활용할 수 있습니다. 코드와 스케일을 실험하는 동안 앱은 모든 것을 실시간으로 라벨링하고, 스케일 내 음을 강조하며, 조성 밖 음을 표시합니다. 퀴즈 모드를 통해 음정, 코드, 중심음(토널 센터)을 귀로 식별하는 연습을 할 수 있어, 추상적인 이론을 인터랙티브한 실습으로 바꿔 줍니다.

  2. 송라이팅 & 작곡
    송라이터는 단순히 연주하고 화면에 나타나는 것을 지켜보는 것만으로도 새로운 코드 진행, 텐션, 대체 코드를 빠르게 발견할 수 있습니다. 코드 히스토리는 우연히 발견한 흥미로운 보이싱을 다시 찾아볼 수 있게 해주며, 스케일 모드는 선택한 조 안에서 아이디어가 일관성을 유지하도록 돕습니다. MIDI/오디오 레코더는 스케치를 즉시 캡처하여 나중에 DAW에서 다듬을 수 있게 합니다.

  3. 프로덕션 & 사운드 디자인 워크플로우
    프로듀서는 MIDI 키보드 옆에 Chord Identifier를 두고 화성 아이디어를 빠르게 프로토타입한 후, MIDI를 DAW로 바로 내보낼 수 있습니다. 내장 신스, 커스텀 악기, 사운드폰트 지원을 통해, 화성 문맥을 시각적으로 보면서 동시에 사운드를 디자인할 수 있습니다. 오실로스코프와 스펙트로그램 같은 시각 도구는 패드, 리드, 텍스처를 만들 때 톤과 스펙트럼의 균형을 잡는 데 도움을 줍니다.

  4. 기타 & 멀티 악기 연습
    기타 지판 레이아웃과 회전 가능한 코드 다이어그램을 통해, 기타리스트는 피아노 보이싱을 시각화하고 이를 지판 형태로 연결할 수 있습니다. 여러 악기를 넘나드는 작곡가는 Chord Identifier를 사용해 코드가 키보드와 기타에서 어떻게 보이는지 동시에 이해함으로써, 밴드나 앙상블을 위한 편곡을 더 효율적으로 할 수 있습니다.

  5. 기존 곡 분석 & 레퍼토리 학습
    워터폴 MIDI 플레이어에 곡의 MIDI 버전을 불러와 시각적으로 분석할 수 있습니다. 복잡한 구간의 속도를 늦추고, 더 편한 조로 트랜스포즈하며, 코드와 멜로디를 실시간으로 지켜볼 수 있습니다. 이는 특히 복잡한 재즈 진행, 클래식 작품, 촘촘한 팝 편곡을 배우는 데 유용합니다.

자주 묻는 질문(FAQ)

1. Chord Identifier는 어떤 플랫폼을 지원하나요?
Chord Identifier 1.0.0은 Windows와 Mac에서 사용 가능합니다. 개발자는 향후 Linux 지원을 계획하고 있지만, 이 버전 시점에서는 아직 제공되지 않습니다.

2. Chord Identifier의 가격은 얼마이며, 업데이트 비용도 지불해야 하나요?
Gumroad 상품 페이지 기준 가격은 약 20달러 수준이며, 때때로 할인 행사가 있을 수 있습니다. 기존 고객에게는 모든 향후 업데이트가 무료로 제공되므로, 한 번 구매하면 추가 비용 없이 계속해서 개선 사항을 받아볼 수 있습니다.

3. Chord Identifier를 사용하려면 꼭 MIDI 키보드가 필요한가요?
최적의 사용 경험을 위해 MIDI 키보드나 컨트롤러를 권장하지만, 반드시 필요하지는 않습니다. 설정에서 PC 키보드 입력을 활성화하면, 컴퓨터 타이핑 키보드를 MIDI 소스로 사용할 수 있습니다. 또, Chord Identifier는 호환되는 MIDI 하드웨어 사용 시 서스테인 페달, 피치 휠, 모듈레이션 휠도 지원합니다.

4. 녹음한 오디오와 MIDI를 DAW에서 사용할 수 있나요?
가능합니다. 내장 레코더로 녹음하면, Chord Identifier는 선택한 녹음 폴더에 WAV 오디오MIDI 파일을 모두 저장합니다. 이 파일들은 대부분의 주요 DAW로 가져와 편곡, 믹싱, 사운드 디자인 등에 활용할 수 있습니다.

5. 특히 복잡한 코드의 이름 표기는 얼마나 정확한가요?
Chord Identifier는 “인간 친화적(humane)” 네이밍 철학을 바탕으로 설계되었습니다. 지나치게 기술적이거나 생소한 코드 이름 대신, 실제로 음악가들이 현장에서 사용하는 라벨을 우선합니다. 매우 복잡한 코드의 경우 이론적으로 여러 이름이 가능할 수 있는데, 소프트웨어는 선택한 조성과 스케일을 바탕으로 문맥에 맞는 이름을 선택합니다. 개발자는 감지 알고리즘을 지속적으로 개선하고 있으며, 이름 표기를 다듬기 위한 건설적인 피드백을 환영합니다.

6. 나만의 악기를 만들어 사용할 수 있나요?
가능합니다. 설정 메뉴에서 자신의 WAV 파일(단일 또는 여러 샘플)을 사용해 커스텀 샘플러 악기를 만들 수 있고, SFZSF2 사운드폰트도 가져올 수 있습니다. "Manage" 섹션에서 이러한 악기를 관리하며, 메인 UI에 표시할지 여부를 선택할 수 있습니다.

7. Chord Identifier는 현재도 활발히 개발 중인가요?
그렇습니다. 이 제품은 현재도 활발히 개발 중인 것으로 소개되어 있으며, 사용자는 버그, 글리치, 기능 제안 등을 보고하도록 권장됩니다. 개발자는 앱 개선, 플랫폼 지원 확대, 신규 기능 추가와 관련한 피드백과 대화를 언제든지 환영합니다.

Chord Identifier | UStack