스마트 폰 사용자가 노래 재생 목록을 선택할 수있게 해주는 '자동 DJ'애플리케이션을 만들려고하고있어 재생을위한 완벽한 믹스를 만들어 낼 것입니다. 여기에는 몇 가지 요소가 있습니다 : 오디오 파일의 재생 목록 읽기, 파형/스펙트럼 계산, BPM 결정, 재생할 순서대로 새 재생 목록의 호환 가능한 노래 구성 (호환 가능한 템포 & 키 기반)).자동 DJ 앱 만들기
앱은 노래의 파형을 스캔하고 노래의 '주요'부분의 시작을 인식 할 수 있어야합니다 (느린 인트로/아웃로 건너 뛰기). 나는 또한 약간의 효과가 있다고 상상한다. 즉, 필터링하기 때문에, 새로운 트랙이 믹스 된베이스를 필터링 할 수 있고, 적절한 시간에베이스를 바꿀 수있다. 아마도 사용자가 제어 할 수있는 리버브 일 수도 있습니다.
저는 프로젝트 기간이 4 개월 이상인 3-4 명의 바쁜 대학생들에게 얼마나 타당한지를보고 있습니다. Android 또는 iOS 앱인지, 아니면 Windows 앱인지는 확실하지 않습니다. 어떤 언어를 사용할 것인지 (Python 또는 Java 가능성이 있음) 확실하지 않습니다. 가장 유용한 오디오 분석 라이브러리가 있습니다. 분명히 그것은 특정 장르의 음악 (집, 트랜스)에 대해서는 더 잘 작동 할 것이지만, 여전히 이것을 창조하려고 노력하고 싶습니다. 어떤 의견 나는이에 경험이 많은 사람의 의견을 듣고 싶습니다만큼