Skip to content

stickfig8/simply-practice

Repository files navigation

Simply-Pratice 🎸

🖥️ 프로젝트 소개

Web Audio API & wavesurfer.js 기반의 개인 악기 연습 플랫폼입니다.

📅 개발기간

25.11. ~ 25.12.

👥 개발 인원

개인 프로젝트

⚙️ 주요 기능

  • 오디오 로드 & 재생 (wavesurfer.js)
  • 각종 재생 제어 기능(볼륨, 오디오 파형 확대, 루프, 배속, bpm 예측)
  • 메트로놈 + 탭 템포 기능 (Tone.js)
  • 오디오 인풋 연결 & 장치 선택 (Web Audio API)
  • 입력받은 신호 기반 튜너 (AudioWorkletProcessor)
  • 연습 기록 기능
  • 연습 로그기반 각종 데이터 시각화 그래프를 통한 연습 통계 확인 (Recharts)
  • 반응형 UI를 통한 모바일 뷰포트 지원
  • 웹페이지 언어 설정

🛠️ Tech


이동: Simply-Practice
본 프로젝트는 백엔드 API 연동 전 단계의 프론트엔드 프로토타입으로, Mock Data를 통해 주요 기능 및 UI 흐름을 구현하였습니다.

About

웹 기반 악기 연습 플랫폼

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published