악기 튜너
현악기, 금관, 목관, 목소리를 위한 크로매틱 튜너
브라우저가 마이크 권한을 요청합니다. 오디오는 이 페이지에서 분석됩니다.
사용 방법
- 마이크를 사용하고 브라우저 권한 요청을 허용합니다.
- 한 음만 연주하고 일정하게 유지합니다.
- 바늘이 0센트에 올 때까지 줄이나 페그를 조절합니다.
이 도구 소개
무료 온라인 크로매틱 튜너
음을 연주하면 튜너가 이름, 주파수, 얼마나 센트 샤프 또는 플랫인지 보여줍니다. 마이크로 듣고 목소리를 포함해 일정한 피치를 가진 모든 악기에 작동합니다.
- 결과물
- 파일이 아닌 실시간 표시: 큰 글씨의 음 이름, 가장 가까운 음의 정확한 주파수, 측정된 주파수, 그리고 얼마나 샤프하거나 플랫한지 센트 단위로 보여줍니다. 바늘은 ±50센트 범위에서 같은 오프셋을 표시하고, 5센트 이내로 들어오면 값이 기본 색상으로 바뀝니다. 마이크 스트림은 페이지에서 분석되며 페이지를 떠나면 중지됩니다.
사용 방법
- 01Enable microphone을 누르고 브라우저 권한 요청을 허용하세요.
- 02마이크 가까이에서 단일 음을 연주하고 일정하게 유지하세요.
- 03바늘이 0센트에 올 때까지 줄이나 튜닝 펙을 조절하세요.
주요 기능
- 크로매틱 음 감지 — 악기 프리셋 불필요
- 음이름, 정확한 주파수, ±센트 오프셋
- 브라우저에서 실행되는 YIN 피치 감지, 페이지의 마이크 스트림에서 작동
- 로그인 불필요, 사용당 비용 없음
각 설정의 의미
- 주파수
- 측정된 주파수를 헤르츠 단위로 소수점 첫째 자리까지 표시하며, 옆에 가장 가까운 음의 기준 주파수를 보여줍니다. A4는 440Hz로 고정되어 있으므로, A4에 대해 441.5Hz로 읽히면 약 +6센트입니다.
- 기준: A4 = 440 Hz
- 튜닝 기준: A4 = 440Hz, 국제 표준이며 대부분의 DAW, 샘플러, 오케스트라 관행에서 기본값입니다. 이 튜너는 프리셋 기반이 아니라 크로매틱이므로 선택할 악기 목록이 없습니다. 연주한 12개 음 중 어느 것이든 이름을 붙입니다.
- 마이크 사용
- 마이크 캡처를 시작하고 중지합니다. 브라우저는 처음에 권한을 요청하며, 거부되면 절대 움직이지 않는 바늘을 보여주는 대신 페이지가 명시적으로 알려줍니다. Stop을 누르거나 페이지를 떠나면 캡처가 중지되고 모든 미디어 트랙이 닫혀 브라우저의 녹음 표시등이 꺼집니다.
음정을 어떻게 검출하는가
마이크 오디오의 모든 프레임은 직접 만든 자기상관이 아니라 Essentia.js를 통한 YIN 추정기로 분석됩니다. 추정기는 4096샘플 프레임에서 실행되며, 44.1kHz에서 약 93밀리초의 창입니다. 낮은 베이스 음을 잡기에는 충분히 길고, 움직이는 음높이를 따라가기에는 충분히 짧습니다. 입력은 55–1600Hz로 제한되며, 이는 목소리와 일반 악기의 기본음을 포괄하는 범위입니다. 프레임은 초당 20회 분석되어, 프레임당 약 100,000회 연산으로 코어를 태우지 않으면서도 반응성이 좋습니다. RMS가 0.008 미만인 프레임은 완전한 무음으로 처리되어 건너뛰므로 추정기가 방 소음을 음으로 보고하지 않으며, 신뢰도가 0.5 미만인 프레임은 표시되지 않고 버려집니다. 자동 게인 제어, 에코 제거, 노이즈 억제는 모두 캡처에서 꺼져 있습니다. 이러한 프로세서는 음성에 맞춰져 있어 지속되는 악기 음을 평탄하게 만들기 때문입니다.
센트 표시가 알려주는 것
1센트는 반음의 100분의 1이므로 1200센트가 한 옥타브입니다. 가장 가까운 음은 측정된 음높이를 가장 가까운 반음으로 반올림하여 찾고, 둘의 차이를 센트로 보고합니다. 양수는 샤프, 음수는 플랫, 0은 정확한 음입니다. 바늘은 −50에서 +50센트까지 펼쳐지며, 이는 이웃 반음까지의 거리와 정확히 같습니다. 따라서 어느 쪽 끝에서 읽히면 그 음이 표시된 음보다 이웃 음에 더 가깝다는 뜻입니다. 0에서 몇 센트 이내면 실용적으로 정확한 음이며, 수치는 정수 센트로 반올림되고 5센트 이내면 디스플레이가 켜집니다.
실제 악기에서 안정적인 값을 얻기
음높이 감지는 들리는 음만큼만 정확하며, 뜯거나 두드린 음은 감쇠하면서 음높이가 변합니다. 따라서 가장 신뢰할 수 있는 습관은 음을 연주하고 어택이 가라앉은 뒤 잠시 후 디스플레이를 읽는 것입니다. 마이크를 방의 반사음보다 악기에 가까이 두는 것이 이 페이지의 어떤 설정보다 도움이 되며, 매우 시끄러운 방은 감지를 느리게 하고 수치를 더 요동치게 합니다. 관악기 연주자는 보통 큰 소리보다 편안한 다이내믹의 지속음에서 가장 안정적인 결과를 얻습니다. 큰 어택의 음높이는 지속음보다 샤프할 수 있기 때문입니다. 목소리도 같은 방식입니다. 입을 마이크에서 한 뼘 거리에 두고 일정하게 부른 음은 깨끗하게 읽히며, 비브라토는 단일 값이 아니라 흔들리는 바늘로 나타납니다.
자주 묻는 질문
네. 튜너는 기기 마이크로 듣고 브라우저가 처음에 권한을 요청합니다. 오디오는 페이지에서 분석됩니다.
일정한 음높이의 음을 내는 모든 것: 기타, 베이스, 우쿨렐레, 바이올린, 첼로, 금관악기, 목관악기, 그리고 사람의 목소리. 매우 시끄러운 방에서는 감지가 느려질 수 있습니다.
1센트는 반음의 100분의 1입니다. 0센트는 음이 정확하다는 뜻이고, 양수 값은 샤프, 음수 값은 플랫입니다. 0에서 몇 센트 이내를 목표로 하세요.
표시되는 해상도만큼 정확합니다. 음은 가장 가까운 반음으로 찾고 오프셋은 정수 센트로 보고되므로, 대부분의 전자 튜너만큼 정밀합니다. 달라지는 것은 계산이 아니라 입력입니다. 일정하게 지속되는 음은 안정적으로 읽히지만, 감쇠하는 현 소리, 넓은 비브라토, 시끄러운 방은 수치를 흔들리게 합니다. 고정된 기준을 원하면 같은 음을 여러 번 연주하고 수치가 일치하는지 확인하세요.