함께 피아노

건반을 눌러 연주하고, 초대링크로 친구와 실시간 합주

불러오는 중…

이 도구가 도움이 됐나요?

이 도구는

함께 피아노는 화면의 건반이나 컴퓨터 키보드로 소리를 내는 가상 피아노입니다. C4부터 두 옥타브 위 B5까지 건반이 있고, 브라우저의 Web Audio로 오실레이터(트라이앵글파) 음을 즉석에서 합성해 재생합니다. 초대 링크로 들어온 친구가 건반을 누르면 그 음이 실시간으로 전달되어, 서로 다른 곳에 있어도 같은 소리를 함께 들으며 합주할 수 있습니다. 연주 내용을 저장하지 않고 누르는 순간만 상대에게 전달되는 이벤트라, 서버에는 남는 기록이 없습니다. 다만 정확한 피아노 샘플이 아니라 합성음이라 실제 피아노와 음색이 다르고, 브라우저 정책상 처음 한 번은 직접 건반을 누르거나 화면을 탭해야 소리가 시작된다는 점을 알아두세요.

사용법

  1. 화면의 흰 건반·검은 건반을 마우스나 손가락으로 누르거나, 컴퓨터 키보드(A~L 등)로 연주합니다.
  2. 소리는 처음 누르는 순간부터 시작됩니다 — 브라우저 정책상 그 전에는 자동으로 소리가 나지 않습니다.
  3. 좁은 화면에서 크게 치고 싶으면 "전체화면" 버튼으로 건반만 확대합니다.
  4. "친구와 함께 하기"로 방을 만들어 초대 링크를 보냅니다.
  5. 초대받은 사람은 화면을 한 번 눌러 소리를 켠 뒤부터 서로의 연주를 실시간으로 듣습니다.
  6. 누가 건반을 누르든 그 음이 방에 있는 모두의 스피커에서 함께 울리고, 해당 건반이 잠깐 색이 바뀝니다.

자주 묻는 질문

실제 소리가 나나요, 화면만 반짝이나요?
브라우저의 Web Audio로 실제 피아노 음을 합성해 재생합니다. 다만 브라우저 정책상 화면을 한 번 누르거나 건반을 눌러야 소리가 시작됩니다.
컴퓨터 키보드로도 연주할 수 있나요?
네. A부터 L까지와 그 사이 자판이 흰 건반·검은 건반에 매핑되어 있어 타자 치듯 연주할 수 있습니다.
상대방이 친 음이 내 화면에서도 건반이 눌린 것처럼 보이나요?
네. 상대가 건반을 누르면 그 음이 실시간으로 전달되어 소리가 나고, 해당 건반이 잠깐 색이 바뀝니다.
예전에 친 연주가 나중에 들어온 사람에게 다시 들리나요?
아니요. 연주는 저장하지 않고 누르는 순간만 전달되는 이벤트라, 나중에 들어온 사람은 그 이전 연주를 듣지 못하고 그 순간부터 함께 듣습니다.
컴퓨터 키보드는 어떤 음에 매핑되어 있나요?
A부터 세미콜론(;)까지 순서대로 낮은 도(C4)부터 두 옥타브 위 시(B5)까지 흰 건반에 매핑되고, W·E·T·Y·U·O·P 같은 사이 자판이 검은 건반에 매핑됩니다.
소리가 실제 피아노와 똑같나요?
정확한 피아노 샘플이 아니라 오실레이터(트라이앵글파)로 합성한 소리라 실제 피아노보다 단순하지만, 음높이는 정확한 평균율로 계산됩니다.
몇 명까지 같이 연주할 수 있나요?
인원 제한을 따로 두지 않습니다. 초대 링크로 들어온 사람은 모두 같은 방에 연결되어 서로의 연주를 듣습니다.
방에 처음 들어가면 왜 소리가 안 나나요?
브라우저가 사용자 동작 없이 오디오를 재생하지 못하게 막아서입니다. 건반을 한 번이라도 누르거나 화면을 탭하면 그 뒤로는 소리가 계속 납니다.

비슷한 도구