한국어

Safari는 Web MIDI를 지원하나요?

Mac App Store에서 InputConfig 다운로드InputConfig는 Mac App Store에서 무료입니다. macOS 14 이상, 계정과 추적 없음, 오픈 소스.

아니요. Safari는 Mac에서도, iPhone과 iPad에서도 Web MIDI API를 지원하지 않으므로, Safari의 웹 페이지는 MIDI 키보드를 볼 수 없습니다. Mac에서는 오래전부터 지원해 온 Chrome, Edge, Opera를 쓰거나, 버전 108부터 지원하며 사이트가 쓰기 전에 먼저 묻는 Firefox를 쓰세요. 장치에는 문제가 없습니다. 한계는 브라우저에 있습니다.

지원 목록은 2026년 10월 7일에 읽은 MDN의 브라우저 호환성 데이터에서 가져왔습니다.

어떤 브라우저에 있는지 알기

브라우저Web MIDI참고
Chrome예, 버전 43부터사이트가 처음 MIDI를 쓸 때 권한을 묻습니다
Edge예Chrome과 같은 엔진입니다
Opera예Chrome과 같은 엔진입니다
Firefox예, 버전 108부터사이트가 MIDI를 쓰기 전에 사이트 권한 추가를 묻습니다
Mac의 Safari아니요지원하지 않음
iPhone과 iPad의 Safari아니요지원하지 않음

Mac에서는 Safari를 제외한 어떤 브라우저든 됩니다.

Chrome이나 Edge에서 MIDI 허용하기

  1. MIDI를 쓰는 페이지를 열고 시작 또는 연결 버튼을 누릅니다.
  2. 사이트가 MIDI 장치를 써도 되는지 브라우저가 물으면 허용을 고릅니다.
  3. 실수로 차단을 골랐다면 주소 막대 왼쪽의 아이콘을 클릭하고 사이트 설정을 열어 MIDI 권한을 허용으로 바꿉니다.
  4. 페이지를 다시 불러옵니다.

장치가 보이지 않는 페이지는 대개 고장이 아니라 차단된 것입니다.

Firefox에서 MIDI 허용하기

Firefox는 Web MIDI를 사이트 권한 부가 기능이라는 것 뒤에 둡니다. 페이지가 처음 MIDI를 요청하면 Firefox가 그 사이트에 권한을 추가하겠냐고 묻고, 수락하면 페이지가 접근할 수 있습니다. Firefox에서는 이 안내가 부가 기능 설치라서 실제보다 무겁게 보입니다. 페이지는 보안 연결로 제공되어야 하며, https를 쓰는 모든 공개 사이트가 그렇습니다.

작동하는지 테스트하기

  1. Chrome, Edge, Firefox에서 MIDI 테스터를 엽니다.
  2. Start listening을 누르고 MIDI를 허용합니다.
  3. 듣고 있는 장치 목록을 읽어 봅니다.
  4. 건반을 눌러 메시지가 나타나는지 봅니다.

테스터가 장치의 이름을 보여 주면 그 브라우저에서 Web MIDI가 작동하는 것입니다. 가상 MIDI 키보드와 가상 MIDI 컨트롤러는 MIDI를 내보내는 데 같은 권한을 씁니다.

iPhone이나 iPad에서는 어떻게 하는지 알기

iPhone과 iPad의 Safari에는 Web MIDI가 없으므로 웹 MIDI 도구는 거기서 장치를 보지 못합니다. 그래도 MIDI 자체는 그 기기에서 작동합니다. App Store의 앱은 Apple 자체의 MIDI 시스템을 사용해서 USB나 Bluetooth로 연결한 키보드를 인식합니다. iPhone이나 iPad에서 MIDI는 웹 페이지가 아니라 앱을 쓰세요.

브라우저 없이 MIDI 쓰기

네이티브 Mac 앱은 어떤 브라우저에도 의존하지 않습니다. 제가 만든 Mac용 무료 앱 InputConfig는 macOS 자체를 통해 MIDI 장치를 읽고 노트, 노브, 페달을 단축키로 바꾸며, Live Visualizer가 도착하는 모든 메시지를 보여 줍니다. Safari를 계속 쓴다면 네이티브 앱이 웹 페이지가 못 하는 부분을 채워 줍니다. Mac용 MIDI 모니터에서 선택지를 비교합니다.

짧게 정리하면

  • Safari. 어떤 Apple 기기에서도 Web MIDI가 없습니다.
  • Chrome, Edge, Opera. 모두 허용한 뒤 지원합니다.
  • Firefox. 버전 108부터 사이트 권한 안내를 거쳐 지원합니다.

Chrome에서 페이지를 열면 MIDI 키보드가 나타납니다.

자주 묻는 질문

Safari는 Web MIDI API를 지원하나요?

아니요. 2026년 10월 현재 MDN의 브라우저 호환성 데이터에 따르면 Safari는 Mac, iPhone, iPad에서 Web MIDI를 지원하지 않습니다.

Mac에서 어떤 브라우저가 Web MIDI를 지원하나요?

Chrome, Edge, Opera, 그리고 버전 108부터의 Firefox입니다. 각각 사이트가 MIDI 장치를 쓰기 전에 권한을 묻습니다.

웹 MIDI 페이지가 내 키보드를 보지 못하는 이유는 무엇인가요?

브라우저가 Web MIDI가 없는 Safari이거나, 사이트가 MIDI를 쓰지 못하도록 차단되었기 때문입니다. Chrome에서 페이지를 열고 묻는 창에서 허용을 고르세요.

Firefox는 Web MIDI를 지원하나요?

네, 버전 108부터입니다. 페이지가 처음 MIDI를 요청하면 사이트 권한을 추가하라고 묻습니다.

iPhone이나 iPad에서 Web MIDI가 작동하나요?

Safari에서는 안 됩니다. USB나 Bluetooth로 연결한 MIDI 장치를 쓸 수 있는 App Store의 앱을 쓰세요.

사이트가 MIDI를 쓰도록 허용해도 안전한가요?

MIDI 권한이 있는 사이트는 MIDI 장치를 보고 메시지를 주고받을 수 있습니다. 직접 쓰기로 한 사이트에만 허용하세요. 권한은 브라우저의 사이트 설정에서 제거할 수 있습니다.

한국어 페이지 더 보기

자세한 안내(영어)

글쓴이 소개. Ryleigh Newman은 InputConfig를 개발하고 있습니다. 손을 쓰기가 어려워서 매일 컨트롤러로 Mac을 조작합니다. 이 페이지는 영어에서 번역했습니다. Mac 언어가 한국어로 설정되어 있으면 앱의 주요 버튼과 메뉴가 한국어로 표시되며, 이 페이지는 그 이름에 영어 이름을 괄호로 함께 적었습니다. 앱의 나머지 부분과 사이트의 다른 페이지는 영어입니다.

이 페이지의 다른 언어: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Mac App Store에서 InputConfig 다운로드무료. macOS 14 이상. 계정이 필요 없고, 데이터는 Mac 밖으로 나가지 않습니다. 소스 코드는 GitHub에 있습니다.