공개SW프로젝트 03분반 2조
밴드 연습 과정은 '곡 선정', '악보 확보', '개인 연습', '합주'의 단계를 거칩니다. 하지만 많은 입문자들이 악보 확보 단계에서 어려움을 겪습니다. 자체 설문조사 결과, 응답자 중 83.33% 가 자신의 실력보다 연주하기 어려운 악보를 경험한 적이 있다고 답했습니다. 이러한 문제에 직면했을 때, 56.67% 는 단순히 반복 연습을 통해 해결한다고 응답했습니다. 이러한 불편함을 해소하기 위해, 응답자의 83% 가 '쉬운 악보 즉석 제작 프로그램'이 있다면 사용할 의향이 있다고 밝혔습니다.
본 프로젝트의 목표는 입력된 음원을 기반으로, 난이도별 맞춤형 악보를 즉석에서 생성하는 프로그램을 개발하는 것입니다.
MOISES, CHORD AI, Klangio 등 기존 서비스 분석 결과, 다음과 같은 문제점들이 식별되었습니다.
- 기능의 파편화: 악기 분리, 미디 변환 등 원하는 기능을 위해 여러 서비스를 동시에 사용해야 하는 번거로움이 존재합니다.
- 초심자를 위한 기능 부재: 변환된 악보가 너무 복잡하여 밴드 입문자가 바로 사용하기 어렵습니다.
- 높은 비용 부담: 대부분의 고품질 서비스는 유료 구독 모델을 채택하고 있어 비용 부담이 큽니다.
개발은 총 4단계로 구성됩니다.
1단계: 악기 분리 및 MIDI 변환 2단계: 난이도 변환 알고리즘 개발 3단계: 타브(TAB) 악보 생성 및 PDF 출력 4단계: 전체 시스템 통합
알고리즘은 원곡의 템포와 핵심 화성(코드)을 보존하는 것을 전제로 하며, 초보자도 쉽게 연주할 수 있도록 리듬과 음계를 재구성합니다.
- 리듬 단순화: 16분음표를 8분음표로, 8분음표를 4분음표로 간소화하여 박자 연주를 쉽게 합니다.
- 음계 단순화: 곡의 핵심 베이스 라인을 해치지 않는 선에서 불필요한 꾸밈음이나 고난이도 테크닉을 제거하고, 코드의 근음과 주요 구성음 위주로 음계를 재구성합니다.
- 기술적 측면: AI 음원 처리, 난이도 조정 알고리즘 등 후속 연구의 기반으로 활용될 수 있습니다.
- 사회적 측면: 음악 교육의 진입 장벽을 낮춰 대중적인 밴드 문화 확산에 기여합니다.
- 경제적 측면: 유료 악보의 의존도를 낮추어 아마추어 밴드의 경제적 부담을 완화합니다.
- 음악 실기 교육의 보조도구로 활용
- 밴드 연습 및 합주 준비 과정 자동화
- 개인화된 음악 학습 서비스로의 확장
- 2023112497 강명수
- 2022113287 세바라
- 2022111915 이경훈
- 2023112474 이하늘
- 2022113286 페이자
- 2023112393 한수민