프로젝트 소개

NeuralNote는 디지털 오디오 워크스테이션(DAW)용으로 설계된 고급 오디오 플러그인(VST3/AU/독립 실행)으로, 딥러닝을 사용하여 최첨단 오디오-미디 변환을 수행합니다. Kyutai와 Mirelo의 MuScriptor 모델을 C++/ggml 엔진(`muscriptor.cpp`)으로 포팅하여 사용하며, macOS와 Windows에서 완전히 로컬로 개인정보를 보호하는 변환을 제공합니다(Linux 지원은 예정). 주요 기능: - 다중 악기 변환: 악기별로 그룹화된 노트로 전체 음악 믹스를 변환하거나 자동 악기 감지를 사용할 수 있습니다. - 완전 로컬 처리: 모든 오디오 처리는 사용자 기기에서 로컬로 실행되며, 오디오가 기기를 떠나지 않습니다. - 모델 옵션: 세 가지 크기(소형, 중형, 대형)로 제공되며 품질과 속도 간의 균형을 조정합니다. 모델은 Hugging Face에서 GGUF 파일로 다운로드됩니다. - 라이브 및 파일 녹음: 라이브로 녹음하거나 오디오 파일(WAV, AIFF, FLAC, MP3, OGG)을 플러그인에 직접 드롭할 수 있습니다. - 백그라운드 변환 및 미리보기: 백그라운드에서 변환하면서 디코딩된 MIDI를 실시간으로 미리 볼 수 있습니다. 결과 MIDI를 트랙에 드래그 앤 드롭하거나 직접 저장할 수 있습니다. 소스에서 빌드: NeuralNote v2는 현재 작업 중이며 소스에서 빌드해야 합니다. 요구 사항에는 git, CMake, Python 3, C++23 컴파일러(Clang 선호)가 포함됩니다. Windows GPU 지원은 빌드 시 Vulkan SDK가 필요하며, macOS GPU 가속은 Metal을 사용합니다. 라이선스: 소스 코드는 Apache-2.0 라이선스로 배포되며, 기본 MuScriptor 모델 가중치는 CC BY-NC 4.0(비상업적 용도 전용)으로 배포됩니다.