샘플 악기 만들기

샘플 악기 만들기

샘플 악기는 이 브라우저 안에서만 연주합니다. 재생 전 기기 음량을 낮추고 사용 권한이 있는 샘플만 불러오세요.

1. 원본 샘플 선택

WAV·MP3·OGG·FLAC·M4A 등 디코딩 가능한 파일. 파일당 4MiB, 전체20MiB, 최대8개, 디코딩 후 샘플당 0.03~10초입니다.

샘플을 선택하거나 두 WAV 예제를 불러오세요.

2. 음역·강도 구역

MIDI 60=C4, 72=C5입니다. 최저음≤기준음≤최고음, 강도1~127, 기준에서 ±36반음 이내여야 합니다. 샘플마다 구역이 하나 이상 필요합니다.

3. 화면 건반 연주

건반을 누르고 있다가 떼세요. 키에 초점을 두고 Space/Enter로도 연주할 수 있습니다. 원샷 음원은 길이가 끝나면 자동으로 멈춥니다.

샘플을 불러온 뒤 건반을 눌러 연주하세요.

4. 매핑과 원본 보관

JSON에는 정확한 원본 SHA-256과 구역이 있습니다. ZIP은 JSON과 원본 오디오 바이트를 함께 담으며 SFZ/SF2로 자동 변환하지 않습니다.

댓글과 질문

샘플 악기 만들기

한 음원으로 모든 건반을 같은 방식으로 울리면 악기의 강약과 음역 차이를 표현하기 어렵습니다. 이 도구는 로컬 샘플을 최대 8개 읽고 각 샘플의 기준 MIDI 음, 적용할 낮은·높은 음, 연주 강도 범위와 공격·해제 시간을 편집합니다. 건반을 누르면 해당 구간의 실제 샘플을 선택하고 반음당 2^(1/12) 비율로 재생 속도를 바꿉니다. 같은 음에서 최대 8개 동시 재생하며 원본 파일·SHA-256·구간 설정을 ZIP으로 함께 내려받습니다. 범용 SFZ/SF2 파일로 변환하거나 루프·크로스페이드·시간 늘리기를 하지는 않습니다.

주요 기능

  • WAV·MP3·OGG·FLAC·M4A 등 브라우저가 디코딩할 수 있는 로컬 샘플 최대 8개를 읽고 원본 바이트의 SHA-256을 계산합니다.
  • 기준 MIDI 음·적용 음역·1~127 강도 구간·샘플 게인·공격/해제 시간을 샘플별 최대 16개 구역에 배치합니다.
  • 24개 화면 건반을 포인터나 키보드로 누르고 떼며 동시에 최대 8음을 연주합니다.
  • 겹치는 구역은 좁은 음역, 좁은 강도 범위, 목록 순서로 선택하고 겹침 개수를 알립니다.
  • 매핑 JSON과 원본 파일·SHA-256이 포함된 ZIP 패키지를 저장합니다.

사용 방법

  1. 샘플 파일을 선택하거나 강도별 C4 WAV 두 개 예제를 불러오세요.
  2. 샘플마다 기준 음·최저/최고 음·강도 범위·게인·공격/해제를 조정하고 필요하면 구역을 추가하세요.
  3. 강도 슬라이더를 움직이고 화면 건반을 누르고 떼며 다른 레이어와 음높이를 들어 보세요.
  4. 매핑 JSON 또는 원본 음원과 해시가 함께 들어간 ZIP을 저장해 결과를 보관하세요.

활용 예시

  • 약하게 누를 때와 세게 누를 때 다른 타격음 샘플이 나오도록 배치합니다.
  • 악기의 낮은 음역과 높은 음역에 별도 녹음 샘플을 연결합니다.
  • 음원 원본의 SHA-256과 매핑 설정을 함께 기록해 다른 제작 환경에 옮깁니다.

자주 묻는 질문

구역이 겹치면 어떤 샘플을 재생하나요?

현재 MIDI 음과 강도에 맞는 구역 중 음 범위가 더 좁은 것을 먼저 고르고, 같으면 강도 범위가 더 좁은 것, 그래도 같으면 화면/JSON 목록에서 앞선 구역을 선택합니다. 겹침을 화면에 알리므로 의도한 소리인지 건반으로 확인하세요.

기준 MIDI 음과 재생 음은 어떻게 연결되나요?

기준 음에서는 원본 속도 1배이고 반음 차이마다 2^(차이/12)배로 재생합니다. 적용 구역은 기준 음에서 최대 36반음 이내로 제한합니다. 이렇게 재생하면 음높이와 재생 길이가 함께 변하며 별도 시간 늘리기는 하지 않습니다.

건반을 뗐는데 소리가 이미 끝났다면 어떻게 되나요?

샘플은 원샷으로 재생됩니다. 샘플이 먼저 끝나면 더 연장할 수 없습니다. 아직 재생 중일 때 건반을 떼면 구역의 해제 시간 동안 게인을 내려 정지합니다. 탭을 떠나거나 중지 버튼을 누르면 활성 음을 정리합니다.

어떤 파일과 크기 제한이 있나요?

파일당 4MiB, 전체20MiB, 최대8개를 받습니다. 브라우저가 실제 디코딩한 샘플은 0.03~10초, 모노/스테레오, 8~96kHz 및 최대96만 프레임이어야 합니다. 코덱 지원은 브라우저마다 다릅니다.

ZIP 안에 무엇이 들어 있나요?

원본 오디오 바이트가 samples 폴더에 보존되고 instrument-map.json에는 각 원본의 파일 이름·경로·바이트 길이·SHA-256·디코딩 정보와 모든 음역·강도 구역이 들어갑니다. 범용 악기 형식은 아니며 다른 프로그램에서 매핑 규칙을 적용해야 합니다.

파일이 서버에 전송되나요?

아니요. 읽기·디코딩·SHA-256 계산·건반 재생·ZIP 만들기는 브라우저에서 처리합니다. 내보내기 버튼을 누를 때만 기기에 파일을 저장합니다.

개인정보 안내

선택한 음원은 브라우저 메모리에서만 읽고 서버로 전송하지 않습니다. 매핑 JSON에는 원본 오디오 샘플이 없고 SHA-256과 메타데이터만 담습니다. ZIP은 사용자가 저장 버튼을 눌렀을 때만 원본 바이트를 기기에 내려받습니다. 페이지를 닫으면 오디오 그래프와 임시 URL을 정리합니다.

관련 도구

오디오 파형 편집기음감 연습 테스트반복 음원 이음새 찾기이미지 세부 확대 도구HDR 노출 합성기흑백 사진 색 복원 실험실파노라마 이어 붙이기판재 배치 계획기영상 편집 목록 작성기대본 프롬프터이중 자막 학습 플레이어코드 진행 실험실오선 악보 편집기자막 편집 작업대입체 음향 배치기음원 코드 후보 분석기MIDI 피아노롤 편집기공간 잔향 합성기전화 키패드 신호 실험실그림으로 소리 만들기오디오 스펙트럼 분석기오디오 잡음 정리기음원 성분 분리기효과음 합성기멀티트랙 오디오 믹서드럼 샘플 슬라이서오디오 음량 분석기음원 음높이·템포 편집기스테레오 애너글리프 제작기사진 모자이크 제작기이미지 주파수 분석기비슷한 사진 중복 찾기렌티큘러 인터레이스 도안재질 텍스처 맵 제작 실험실360도 사진 투어 만들기영상 교정 타깃 제작기이미지 메시지 숨기기 실험벡터 모핑 편집기문서 원근 보정기사진 영역 메우기뜨개 기호 도안 편집기벡터 도형 조합기SVG 경로 편집기심리스 패턴 제작기실크스크린 색판 분리기퀼트 블록 배치기원근 목업 제작기로우폴리 색면 제작기폰트 부분집합 만들기초점 합성 도구사진 깊이 지도 만들기십자수 도안 제작기CSS 애니메이션 타임라인픽셀 직접 그리기이미지 차이 히트맵이미지 품질 측정실증명사진 만들기바코드 스캐너동영상 GIF 변환크로마키 영상 합성기영상 흔들림 보정기영상 구도 추적 편집기스톱모션 촬영 작업대영상 타임코드 대조기영상 인코딩 비교기HLS·DASH 매니페스트 검증기영상 속도 곡선 편집기영상 컨테이너 탐색기영상 스토리보드 만들기영상 개인정보 가림기영상 로토스코프 마스크 편집기영상 움직임 좌표 추적기영상 중간 프레임 만들기화면 해설 편집기영상·음성 싱크 맞추기동영상 자르기GIF 프레임 추출SVG→PNG/JPG 변환이미지 SVG 벡터화도트·픽셀아트 변환프로필 원형 자르기액자·폴라로이드 프레임이미지 모서리 둥글게JPEG EXIF 정보 보기·제거이미지 색각 시뮬레이터이미지 ASCII 아트사진 콜라주인스타 9분할 이미지긴 이미지 분할이미지 자르기이미지 회전·반전이미지 필터밈 만들기스크린샷 꾸미기바코드생성기QR코드 생성기이미지 압축기이미지 리사이즈이미지 포맷 변환파비콘 생성기유튜브 썸네일 추출기HEIC JPG 변환전자서명·도장 생성기이미지 워터마크움짤·GIF 만들기이미지 색상 추출(스포이드)이미지 텍스트 추출(OCR)이미지 합치기사진 모자이크·블러QR코드 스캔MP4 MP3 변환 (음원 추출)동영상 압축 (용량 줄이기)배경 제거 (누끼따기)
이미지/미디어 도구 전체 보기 →텍스트/변환 →생활/재미 →개발 도구 →