1. 목표
시각적인 음악 학습 도구로 피아노 연주를 배우고 실력을 향상시키고 싶은 사람들을 대상으로 AR요소를 활용하여 피아노 연주를 즐길 수 있는 앱을 개발하는 것
2.기능
1. AR기반 피아노 학습
- AR 기술을 사용하여 실제 피아노 건반을 활용한 학습 환경을 제공
- 사용자는 AR노트를 보고 실제 피아노 건반을 눌러 연주
2. 악보 표시와 연주 가이드
- 선택한 곡의 악보를 노트로 변환하여 AR 화면에 표시하여 사용자가 음악을 따라 연주할 수 있도록 돕는다.
3. 실시간 연주 분석과 피드백
- 사용자의 연주를 실시간으로 분석하여 정확성, 박자를 평가
- 연주 중에 오류를 감지하고 피드백을 주어 사용자의 실력이 어느 정도 있는지 알 수 있도록 함.
4. 연습 기록과 결과 저장
- 사용자의 연주 기록과 결과를 저장하여 사용자의 실력 확인
- 사용자는 연습 기록과 결과를 확인
5. 악보를 유니티의 노트로 변환
- MIDI파일을 사용하여 악보를 노트로 변환하기
- 음악 XML 형식 사용
- 음원 파일 이용
6. 랭크시스템
- 다수의 사용자가 함께 연주하고 경쟁할 수 있는 랭크시스템을 제공