제 유틸리티들, 이제 모바일에서도 만나보세요.
모든 도구와 프로젝트를 빠르고 최적화된 환경에서, 한 곳에서 이용하세요.
WebMIDI 키보드 테스터
USB MIDI 키보드, 신디사이저, 패드 컨트롤러, 피치 벤드 휠, 모듈레이션 휠, 노트 벨로서티, 스턱 노트를 Web MIDI로 브라우저에서 직접 테스트하세요.
벨로서티 커브
MIDI 이벤트 로그
- 건반을 누르거나 휠을 움직여 수신 MIDI 메시지를 확인하세요.
이 유틸리티를 내 웹사이트에 추가하고 싶으신가요?
WordPress, Notion 또는 직접 운영하는 사이트에 맞게 색상과 다크 모드를 설정하세요.
자주 묻는 질문
이 MIDI 키보드 테스터는 소프트웨어 설치 없이 USB 키보드를 읽을 수 있나요?
네, Chrome, Edge 등 Web MIDI를 지원하는 브라우저에서 가능합니다. 브라우저가 권한을 요청하면 선택한 MIDI 입력의 노트, 벨로서티, 피치 벤드, 모듈레이션 메시지를 도구가 수신합니다.
이 웹사이트는 MIDI 노트나 연주 데이터를 업로드하나요?
아니요. MIDI 이벤트는 현재 브라우저 탭에서 처리됩니다. 노트, 벨로서티 값, 컨트롤러 메시지, 장치 이름, 로그는 웹사이트에 의해 업로드되거나 저장되지 않습니다.
MIDI 키보드가 나타나는데 키가 반응하지 않는 이유는 무엇인가요?
장치가 컨트롤 서피스로 연결되었거나, 브라우저가 잘못된 입력 포트를 선택했거나, 키보드가 다른 모드로 작동 중이거나, 케이블/허브가 전원만 공급하고 MIDI 데이터는 전달하지 않을 수 있습니다.
피치 벤드와 모듈레이션 휠을 테스트할 수 있나요?
네. 테스터는 피치 벤드를 중앙 기준 부호 값으로, 모듈레이션을 MIDI CC1으로 표시합니다. 장치가 표준 MIDI 메시지를 전송할 때 해당 컨트롤을 움직이면 미터가 즉시 업데이트됩니다.
어떤 MIDI 메시지가 표시되나요?
라이브 인터페이스는 Note On 및 Note Off 메시지를 강조 표시하고, 벨로서티를 기록하며, 피치 벤드를 감지하고, 모듈레이션 휠 CC1을 추적합니다. 테스트 중인 컨트롤과 관련된 경우 다른 컨트롤러 메시지가 이벤트 로그에 표시될 수 있습니다.
# 실제 USB 하드웨어를 위한 온라인 MIDI 키보드 테스터
신뢰할 수 있는 온라인 MIDI 키보드 테스터는 실제 악기가 DAW, 샘플러, 신디사이저, 조명 장비가 기대하는 메시지를 보내고 있는지 빠르게 확인해 줍니다. 이 WebMIDI 테스터는 브라우저 MIDI 입력을 수신하여 Note On, Note Off, 벨로서티, 피치 벤드, 모듈레이션 휠 데이터를 실시간으로 표시합니다. USB MIDI 키보드, DIN-USB 인터페이스, 신디사이저, 패드 컨트롤러, 스테이지 피아노, MIDI 기타, 드럼 트리거, 홈 스튜디오나 라이브 장비에서 사용되는 소형 컨트롤러에 적합합니다.| 신호 | 테스터 표시 내용 | 정상 동작 |
|---|---|---|
| Note On | 건반명, 노트 번호, 채널, 벨로서티. | 각 물리적 건반은 눌렀을 때 한 번 점등되며 0보다 큰 벨로서티 값을 사용합니다. |
| Note Off | 로그의 릴리즈 이벤트와 건반 점등 리셋. | 눌렀던 모든 건반이 놓으면 해제되며 시각적으로 고정된 노트가 남지 않습니다. |
| 벨로서티 | 실시간 미터와 롤링 커브. | 약한 연주는 낮은 값을, 강한 연주는 불규칙한 점프 없이 높은 값을 보입니다. |
| 피치 벤드 | 음수에서 양수까지의 중앙 기준 부호 미터. | 휠이 부드럽게 움직이고 놓으면 0에 가깝게 돌아옵니다. |
| 모듈레이션 | 0-127 범위의 CC1 미터. | 휠 또는 스트립이 전체 범위에서 예측 가능하게 움직입니다. |
# DAW 없이 MIDI 키보드 테스트하는 방법
MIDI 키보드 테스트를 검색하는 경우, 사용자는 문제가 컨트롤러, 케이블, 운영 체제, 음악 소프트웨어 중 어디에 있는지 아직 모르는 경우가 많습니다. DAW는 트랙 암 상태, 입력 필터, MIDI 채널 라우팅, 가상 악기, 모니터링, 템플릿, 드라이버 설정 등 많은 추가 변수를 더합니다. 브라우저 테스터는 그 스택의 대부분을 제거합니다. WebMIDI 권한 프롬프트가 장치를 인식하고 키보드가 화면에서 노트를 점등하면 물리적 MIDI 경로는 살아 있는 것입니다.DAW 설정을 변경하기 전에 이것을 사용하세요
- 가능하면 키보드를 컴퓨터에 직접 연결하세요. 특히 버스 전원이 부족한 경우에 유용합니다.
- Web MIDI 지원은 브라우저와 플랫폼에 따라 다르므로 Chrome이나 Edge에서 테스터를 여세요.
- Connect MIDI Input을 누르고 권한 프롬프트에서 음악 장치 또는 MIDI 인터페이스를 선택하세요.
- 건반 전체에서 반음계 노트를 연주하여 데드 키, 스플릿 존, 옥타브 트랜스포즈 문제를 발견하세요.
- 피치 휠과 모듈레이션 휠을 천천히, 그다음 빠르게 움직여 노이즈가 있는 센서나 중앙 복귀 불량을 확인하세요.
- 케이블, USB 포트, 키보드 프리셋, 컨트롤러 모드를 비교할 때는 테스트 간 로그를 지우세요.
빠른 케이블 점검
장치 전원은 켜지는데 MIDI 입력이 나타나지 않으면 다른 USB 케이블을 사용해 보세요. 저렴한 USB 케이블 중 상당수는 충전 전용이라 데이터를 전송하지 않아, 컨트롤러가 작동하는 것처럼 보이지만 MIDI 메시지는 컴퓨터에 도달하지 못합니다.# 벨로서티 커브와 다이내믹 응답 읽기
벨로서티는 그 자체로 음량이 아닙니다. 보통 1에서 127까지의 범위로 노트와 함께 전송되는 연주 값입니다. 피아노 플러그인은 벨로서티를 음량, 샘플 레이어, 밝기, 해머 노이즈, 어택 타임, 또는 이 모든 것에 동시에 매핑할 수 있습니다. 컨트롤러의 벨로서티 스캔이 부실하면 연주자는 약한 노트가 사라지거나, 중간 노트가 너무 크거나, 강한 노트가 표현력 있는 상위 레이어에 도달하지 못한다고 느낄 수 있습니다. 롤링 벨로서티 커브는 하드웨어가 사용 가능한 값의 분포를 생성하는지 확인하는 데 도움이 됩니다.정상적인 건반
약, 중, 강 타건이 눈에 띄게 다른 벨로서티 대역을 생성하며, 비슷한 연주 힘에 대해 재현 가능한 값을 보입니다.
압축된 응답
대부분의 노트가 70-95와 같은 좁은 범위에 몰려 피아노와 드럼 악기가 평평하게 느껴지거나 제어하기 어렵습니다.
불규칙한 응답
인접한 노트나 반복 타건 시 값이 예측 불가하게 점프하여, 접점 오염, 센서 고장, 스캔 불량, 펌웨어 불안정이 의심됩니다.
| 관찰된 벨로서티 패턴 | 가능한 해석 | 다음 테스트 |
|---|---|---|
| 항상 127 | 고정 벨로서티 모드가 활성화되었거나 오르간/신디 트리거용으로 설정되어 있습니다. | 키보드 글로벌 설정, 패드 모드, 컨트롤러 에디터를 확인하세요. |
| 항상 매우 낮음 | 벨로서티 커브가 너무 부드럽거나, 센서 캘리브레이션이 잘못되었거나, 건반이 고장 났을 수 있습니다. | 벨로서티 커브를 전환하고 옥타브 전반의 검은 건반과 흰 건반을 비교하세요. |
| 특정 키만 크게 다름 | 국부적인 접점, 러버 돔, 광학 센서, 키 메커니즘이 오염되거나 손상되었을 수 있습니다. | 해당 키를 여러 강도로 반복 연주하고 인접한 노트와 비교하세요. |
| 허브 사용 후 값이 떨어짐 | 전원 또는 데이터 안정성이 부족할 수 있습니다. | 직접 USB 포트와 검증된 데이터 케이블로 재테스트하세요. |
Note Off가 중요한 이유
# 피치 벤드, 모듈레이션, 퍼포먼스 컨트롤 테스트
피치 벤드는 일반적인 7비트 컨트롤러 데이터보다 고해상도 MIDI 메시지입니다. 두 개의 데이터 바이트를 결합하여 8192를 중심으로 하는 14비트 범위를 만듭니다. 특히 리드 신디, 베이스, 오케스트라 악기를 벤딩할 때 피치 움직임이 부드럽게 들려야 하므로 이 추가 해상도가 중요합니다. 테스터는 수신된 벤드를 중앙 기준 미터로 변환하여 휠이 양쪽 끝에 도달하고 중립으로 돌아오는지 쉽게 확인할 수 있습니다.모듈레이션 휠은 일반적으로 MIDI 컨트롤 체인지 1, 흔히 CC1으로 표기됩니다. 많은 신디 패치에서 비브라토, 필터 움직임, 웨이브테이블 위치, 트레몰로, 오케스트라 다이내믹에 사용합니다. 휠을 움직여도 CC1 미터가 업데이트되지 않으면, 컨트롤러가 다른 CC에 할당되었거나, 벤더 특정 모드를 사용 중이거나, 퍼포먼스 컨트롤을 다시 매핑하는 소프트웨어를 통해 라우팅되었을 수 있습니다.브라우저 MIDI 테스트와 DAW 모니터링 비교
- 프로젝트 설정 없이 권한 기반의 빠른 하드웨어 확인.
- 노트, 벨로서티, 피치 벤드, CC1 모듈레이션을 명확하게 표시.
- 지원 통화, 중고 장비 구매, 케이블 점검에 유용.
- 모든 DAW 라우팅, 스크립트, 악기 매핑을 에뮬레이트하지는 않습니다.
- 고급 애프터터치, NRPN, MPE, SysEx, 커스텀 컨트롤 맵에는 전문 도구가 필요할 수 있습니다.
- 브라우저 지원은 현재 플랫폼의 Web MIDI 사용 가능 여부에 따라 달라집니다.
피치 휠이 0으로 돌아오지 않음
# 이 테스터로 발견할 수 있는 일반적인 MIDI 키보드 결함
- 데드 키
- 눌러도 Note On 메시지를 생성하지 않는 물리적 건반.
- 스턱 노트
- Note On은 수신했지만 해당 릴리스 메시지가 없어 악기에서 소리가 계속 나는 노트.
- 벨로서티 스파이크
- 비슷한 타건에 대해 예상보다 훨씬 높거나 낮게 갑자기 튀는 값.
- MIDI 채널
- MIDI 스트림에서 파트, 존, 장치를 분리하는 데 사용되는 16개의 논리 채널 중 하나.
- 컨트롤 체인지
- 노브, 페달, 휠, 슬라이더, 스위치에서 사용되는 MIDI 메시지 계열.
장치가 감지되었지만 메시지 없음
| 증상 | 가능한 원인 | 실제 조치 |
|---|---|---|
| 권한 프롬프트가 나타나지 않음 | 지원되지 않는 브라우저, 안전하지 않은 출처, 또는 차단된 브라우저 MIDI 권한. | HTTPS로 Chrome/Edge를 사용하고 사이트 권한을 확인하세요. |
| 장치가 나타나지 않음 | 케이블, 허브, 드라이버, 클래스 규격, 또는 전원 문제. | 다른 USB 데이터 케이블, 포트, 전원 허브를 사용해 보세요. |
| 특정 옥타브만 작동함 | 스플릿/레이어 모드, 트랜스포즈 설정, 하드웨어 매트릭스 결함, 또는 로컬 컨트롤 모드. | 프리셋을 초기화하고 낮은음부터 높은음까지 반음계로 테스트하세요. |
| 음정 이름이 잘못됨 | 컨트롤러가 트랜스포즈되었거나 옥타브 시프트가 있는 존에서 전송 중. | 글로벌 트랜스포즈, 존 옥타브, DAW 템플릿 설정을 확인하세요. |
| 모듈레이션 휠 무응답 | 휠이 다른 컨트롤러 번호에 할당되었거나 프리셋에서 비활성화됨. | 기본 프리셋이나 컨트롤러 에디터를 불러와 CC1으로 다시 매핑하세요. |
최적의 진단 순서
# 개인정보, 브라우저 지원 및 제한 사항
Web MIDI는 의도적으로 권한이 필요하도록 설계되었습니다. 브라우저가 접근 흐름을 노출하지 않으면 페이지가 연결된 음악 장치를 백그라운드에서 조용히 읽을 수 없습니다. 권한 프롬프트의 정확한 형태와 지속성은 브라우저, 운영 체제, 사용자 설정에 따라 다릅니다. 대부분의 뮤지션에게 실제 절차는 간단합니다. 연결 버튼을 클릭하고, MIDI 입력을 선택하고, 테스트를 실행한 후, 완료되면 탭을 닫으세요.- MIDI 이벤트 데이터는 외부 서버로 전송되지 않습니다.
- 테스터는 SysEx 접근을 요구하지 않으므로 권한 범위가 더 좁게 유지됩니다.
- 브라우저에 표시되는 장치 이름으로 하드웨어 모델을 식별할 수 있으므로, 스크린샷 공유는 신중하게 하세요.
- Chrome과 Edge가 일반적으로 최고의 Web MIDI 지원을 제공합니다. Safari와 Firefox 지원은 플랫폼에 따라 제한되거나 없을 수 있습니다.
- 펌웨어 업데이트, 심층 컨트롤러 편집, MPE 분석, SysEx 덤프, 벤더별 진단에는 여전히 네이티브 유틸리티가 필요할 수 있습니다.
이 도구로 충분한 경우
참고 문헌
- [1] MIDI Association - MIDI 1.0 Detailed Specification
https://midi.org/midi-1-0-detailed-specification
- [2] MIDI Association - MIDI messages and controller numbers
https://midi.org/expanded-midi-1-0-messages-list
- [3] W3C - Web MIDI API specification
https://www.w3.org/TR/webmidi/
- [4] Wikipedia - MIDI
https://en.wikipedia.org/wiki/MIDI
같은 카테고리의 유틸리티 하드웨어 테스트 & 진단 도구
리튬 배터리 수명 진단 계산기
충전 횟수, 전압, 온도를 바탕으로 리튬 배터리의 건강 상태(SoH)를 계산합니다. 에너지 보존 수명을 극대화하기 위한 과학적 가이드입니다.
불량 화소 테스트 및 화면 복구 도구
모니터에 데드 픽셀이나 스턱 픽셀이 있는지 확인하고 온라인 고주파 스트로브 도구로 복구를 시도해 보세요.
터치스크린 테스터
전체 화면 캔버스에 그림을 그려 터치스크린의 불감 영역, 터치 누락, 가장자리 반응, 팜 간섭, 그리고 휴대폰이나 태블릿이 동시에 감지할 수 있는 멀티터치 지점 수를 테스트하세요.
온라인 게임패드 및 컨트롤러 테스트
Xbox, PlayStation 또는 PC 컨트롤러를 테스트하세요. 데드존, 조이스틱 드리프트 및 버튼 입력을 시각화합니다.
게임패드 폴링레이트 & Hz 측정기
USB 및 블루투스 게임패드의 브라우저 감지 업데이트 주율, 보고 간격, 밀리초 단위의 타이밍 안정성을 측정합니다.
온라인 게임패드 진동 테스트
브라우저에서 게임패드의 햅틱 모터와 Dual-Rumble 진동을 테스트하세요. Xbox, DualShock, DualSense 및 일반 컨트롤러를 지원합니다.
온라인 키보드 테스트 및 고스트 감지기
키보드에 고스트 현상이나 키 씹힘 현상이 있는지 확인하세요. 실시간 키 시각화 및 무한 동시 입력(N-Key Rollover) 카운터.
키보드 채터링 테스트
동일한 키가 두 번 나타나는 속도를 확인하여 기계식 키보드의 채터링, 이중 입력 및 결함 있는 스위치 바운스를 감지합니다.
온라인 마우스 폴링 레이트 테스트
마우스의 실제 Hz를 확인하세요. 당사의 전문 도구를 사용하여 사용자의 게이밍 마우스가 1000Hz 이상으로 작동하는지 검증할 수 있습니다.
마우스 더블클릭 테스트
모든 마우스 버튼을 테스트하고 브라우저에서 버튼별 타이밍으로 원치 않는 더블클릭, 마모된 스위치 및 접점 바운스를 감지합니다.
마우스 스크롤 테스트
마우스 휠 건너뜀, 역방향 점프, 일관되지 않은 스크롤 방향 및 약한 인코더 신호를 브라우저 기반 로컬 마우스 휠 테스트로 진단합니다.
마우스 DPI 분석기
알려진 물리적 거리만큼 마우스를 움직여 캡처된 포인터 이동(픽셀)과 비교하여 실제 마우스 DPI를 온라인으로 측정합니다.
마우스 지터 및 각도 보정 테스트
온라인에서 마우스의 원시 궤적을 그려 센서 지터, 불안정한 추적, 그리고 움직임을 인위적으로 직선화하는 각도 보정 또는 예측을 감지합니다.
온라인 톤 및 주파수 생성기
사인파, 사각파, 삼각파, 톱니파를 생성합니다. 20Hz에서 20kHz까지의 주파수로 스피커, 헤드폰 또는 서브우퍼를 테스트하세요.
스피커 물 배출기
165 Hz 저주파 톤을 재생하여 휴대폰, 태블릿, 노트북 스피커에서 물, 먼지, 느슨한 이물질을 배출합니다.
서브우퍼 크로스오버 테스트
브라우저에서 200Hz에서 10Hz까지 사인 스위프를 실행하여 서브우퍼가 약해지거나, 끊기거나, 메인 스피커로 전환되는 지점을 찾으세요.
스피커 위상 테스터
브라우저에서 동위상 및 180도 반전된 스테레오 테스트 신호를 재생하여 스피커 극성, 배선 오류 및 위상 상쇄를 확인하세요.
마이크 테스트 및 실시간 스펙트럼 분석기
웹 브라우저에서 마이크 입력, 실시간 음량 레벨, 클리핑(음왜곡), 실내 소음 및 주파수 응답을 안전하게 테스트하세요.
비공개 웹캠 테스트
화상 회의나 방송 전에 카메라 권한, 라이브 비디오, 해상도, 화면 비율, 방향 및 프레임 전달 상태를 확인하세요.
모니터 주사율 측정기
requestAnimationFrame을 사용하여 모니터의 주사율을 즉시 정확하게 감지합니다. 프레임 안정성을 테스트하고 업계 표준과 비교해 보세요.
모니터 고스팅 테스트
모니터 고스팅, 모션 블러, 오버드라이브 트레일 및 픽셀 응답 동작을 움직이는 막대, 텍스트 및 전체 화면 모션 패턴으로 테스트합니다.
백라이트 블리드 및 블루밍 테스트
OLED, Mini LED, IPS, VA, 모니터, 노트북, TV를 위한 순수 검은색 전체 화면 백라이트 블리드 테스트와 드래그 가능한 흰색 원 로컬 디밍 블루밍 테스트를 실행하세요.
OLED 화면 번인 수정기
고속 RGB 색상 주기, 백색 노이즈, 필수 광과민성 경고 및 내장 타이머를 갖춘 전체 화면 OLED 번인 수정기 및 LCD 고정 픽셀 운동기를 실행합니다.
색상 정확도 테스트: Spectrum Canvas
디스플레이를 정밀하게 교정하세요. sRGB 및 DCI-P3 색 영역을 테스트하고, 색상 편차를 감지하며, Delta E 지표로 정확도를 측정하고 전문적인 캘리브레이션 보고서를 생성합니다.
UPS 런타임 계산기
UPS 배터리 런타임, 총 보호 부하, 사용 가능한 와트시, PC·모니터·라우터·NAS·홈랩 하드웨어에 권장되는 VA 용량을 계산합니다.
USB 전력 예산 계산기
USB 포트, 충전기, 허브, 케이블 또는 USB-C PD 프로필이 여유분과 케이블 전압 강하 후에 장치를 안전하게 구동할 수 있는지 확인합니다.
모바일 센서 테스트
자이로스코프, 가속도계, 모션 센서, 수평계 온라인 테스트를 휴대폰에서 실행하여 기울기, 회전, 드리프트 및 센서 보정 문제를 확인하세요.
스테레오 오디오 테스트
브라우저에서 생성된 테스트 톤으로 좌우 스피커 채널, 스테레오 밸런스, 배선 방향, 헤드폰 이미징을 확인하세요.
Web Bluetooth BLE 스캐너
브라우저에서 근처의 Bluetooth Low Energy 장치를 스캔하고, 노출된 GATT 서비스 UUID를 검사하며, IoT 또는 웨어러블 하드웨어가 검색 가능한지 테스트합니다.
WebUSB 시리얼 모니터
브라우저에서 USB 시리얼 하드웨어에 연결하고, 실시간 터미널 출력을 읽고, 명령을 보내고, Arduino, ESP32, RP2040 및 메이커 보드를 데스크톱 터미널 설치 없이 디버깅하세요.
인풋렉 및 시스템 지연 시간 테스트
고정밀 성능 타이머와 프레임 동기화를 활용하여 하드웨어 입력 지연 및 시스템 레이턴시를 측정하는 온라인 도구입니다.
PSU 전력 요구량 계산기
부품 소비 전력, 순간 부하 여유, 업그레이드 여유, 현재 장착된 PSU를 바탕으로 PC에 필요한 전원 용량을 추정합니다.
저항 색상 코드 계산기
저항의 색상 밴드를 해석하여 저항값, 허용오차, 범위와 온도 계수를 계산합니다. 목표값에서 역산하거나 SMD 표시도 읽을 수 있습니다.
LED 직렬 저항 계산기
전원, 순방향 전압, 전류로 LED 직렬 저항을 구하고 안전한 전력으로 가장 가까운 E12 또는 E24 값을 고릅니다.
오디오 지연 테스트
스피커, 헤드폰, 블루투스 기기 및 비디오 재생의 인지 오디오 지연 시간을 브라우저 로컬 펄스 테스트로 확인하세요.
전압 분배기 계산기
무부하 출력 전압, 소비 전류, 각 저항의 소비 전력 및 목표 전압을 얻기 위해 필요한 하단 저항값을 계산합니다.
옴의 법칙 및 소비 전력 계산기
알고 있는 두 값으로 전압, 전류, 저항, 전력을 구하는 옴의 법칙 계산기.