MusPlay: 악보 입력 및 오디오 작곡 생성 도구
MusPlay 는 개발자와 음악가가 악보에서 직접 WAV 오디오 파일을 생성할 수 있게 해줍니다. 이 소프트웨어는 player1 부터 player6 까지 레이블이 지정된 폴더에 저장된 미리 녹음된 악기 노트 샘플을 활용합니다. 최대 6 개의 동시 파트, 스테레오 포지셔닝, 다이내믹스 및 재생 시퀀스를 지원합니다. 레이아웃은 편집이 용이하도록 JSON 형식으로 저장됩니다.
메인 윈도우 인터페이스
상단 패널에는 메타데이터가 표시됩니다: 곡 제목, 박자표 (예: 우클릭 또는 직접 입력으로 4/4, 3/4), 그리고 조표 (샵이 있는 장조, 플랫이 있는 단조 — 시각화에만 영향).
소절 패널은 번호, ms 단위 지속 시간 (32 ms 단계, 3072 ms ≈ 안단테), 탐색 버튼, 그리고 삽입/삭제/지우기 옵션을 설정합니다. 다음 소절로 이동하기 전에 소절 파라미터를 저장해야 합니다.
작업 공간은 6 개의 플레이어로 구성됩니다:
- 플레이어 1–4: 전체 악보 (옥타브 0–3, 노트/쉼표, 크기, 게인 ±10 dB, 채널 L/R/-5/-10).
- 플레이어 5: 버튼 아코디언 왼손 베이스 (옥타브 없음, 화음 없음).
- 플레이어 6: 화음 (노트 + 유형: 장조/단조/7 화음, 3 옥타브).
입력: 파라미터를 선택하고 "Insert" 를 클릭합니다. 화음은 버튼 A 를 사용 (노트 쉼표 구분). 노트 클릭 시 편집. x 로 삭제.
하단 패널은 시퀀스 (소절 범위 + 반복), 템포 (지속 시간 승수), WAV 생성 ("Audio"), 재생, 그리고 JSON/PKL 가져오기/내보내기 (호환성을 위해 JSON 권장) 를 처리합니다.
노트 파라미터 및 처리
각 플레이어는 특정 폴더의 샘플을 사용하여 작동합니다. 파라미터는 다음과 같습니다:
- 옥타브: 0–3 (플레이어 5–6 제외).
- 노트: 12 반음 + 쉼표.
- 크기: 분수 X/Y (좌클릭으로 기본값, 우클릭 또는 입력으로 승수).
- 게인: -10 에서 +10 dB.
- 채널: L (왼쪽), R (오른쪽), -5/-10 (감쇠와 함께 중앙/오프셋).
스테레오 믹싱은 렌더링 중에 구현됩니다: 포지셔닝을 위한 감쇠를 고려하여 신호가 합산됩니다.
시퀀스는 범위 테이블 (시작–종료, 반복) 입니다. 자동 채움: 전체 범위 ×1.
템포는 후처리됩니다: 노트 지속 시간 스케일링.
악기 샘플 작업
샘플은 노트의 WAV 파일입니다 (각각 3–5 초). 녹음 권장 사항:
- 옥타브를 고정합니다.
- 노트 C–B 를 쉼표와 함께 읽습니다 (스마트폰 녹음기).
- DAW 에서 3–5 초로 자르고 정규화합니다.
- playerN/ 에 note_octave.wav 로 배치합니다 (예: C_1.wav).
제한 사항: 플레이어 5 — 1 옥타브 베이스, 플레이어 6 — 폴리포니 없는 화음. 긴 노트의 경우 — 레이아웃에서 반복.
모든 악기를 지원합니다: 바얀, 바이올린, 피아노 — 플레이어 1–4 에 제한 없음.
주요 기능
- 스테레오 포지셔닝 및 다이내믹스를 갖춘 멀티 트랙 렌더링을 위한 6 개 플레이어.
- 텍스트 편집 및 버전 관리를 위한 JSON 레이아웃 형식.
- 유연한 소절/노트 크기 입력: 직접 분수 입력 또는 증가.
- 렌더링 후 변경: 재계산 없이 템포, 재생.
- 맞춤형 샘플: 녹음기로 녹음 + 폴더에 배치.
— Editorial Team
아직 댓글이 없습니다.