Polymath: Chuyển đổi thư viện âm nhạc thành thư viện mẫu cho sản xuất âm nhạc với ML
Polymath là một công cụ tuyệt vời sử dụng học máy để chuyển đổi bất kỳ thư viện âm nhạc nào (ví dụ từ ổ cứng hoặc YouTube) thành một thư viện mẫu cho sản xuất âm nhạc. Nó tự động tách các bài hát thành các phần (như beat, bass, v.v.), định lượng chúng về cùng một tempo và lưới beat (ví dụ 120bpm), phân tích cấu trúc âm nhạc (ví dụ câu, khúc, v.v.), khóa (ví dụ C4, E3, v.v.) và các thông tin khác (timbres, độ lớn tiếng, v.v.), và chuyển đổi âm thanh thành midi.
Các tính năng chính
- Tách nguồn âm nhạc: Được thực hiện bằng mạng nơ-ron Demucs.
- Phân đoạn/Đánh dấu cấu trúc âm nhạc: Sử dụng mạng nơ-ron sf_segmenter.
- Theo dõi cao độ và phát hiện khóa âm nhạc: Thực hiện bằng mạng nơ-ron Crepe.
- Chuyển đổi âm thanh thành MIDI: Dựa trên mạng nơ-ron Basic Pitch.
- Định lượng và Căn chỉnh âm nhạc: Sử dụng pyrubberband.
- Lấy và xử lý thông tin âm nhạc: Thông qua librosa.
Các trường hợp sử dụng
- Đối với nhà sản xuất âm nhạc và DJ: Polymath giúp dễ dàng kết hợp các phần tử từ các bài hát khác nhau để tạo ra các tác phẩm mới độc đáo. Bạn chỉ cần lấy một beat từ một bài hát của Funkadelic, một bassline từ một tác phẩm của Tito Puente và các phách từ một bài hát của Fela Kuti, và tích hợp chúng vào DAW của bạn trong thời gian ngắn.
- Đối với các nhà phát triển ML âm nhạc: Nó đơn giản hóa quá trình tạo ra một tập dữ liệu âm nhạc lớn để huấn luyện các mô hình sinh.
Cách sử dụng
- Thêm bài hát vào Thư viện Polymath: Bạn có thể thêm video YouTube vào thư viện (tự động tải xuống), hoặc thêm file âm thanh (wav hoặc mp3). Các bài hát sẽ được tự động phân tích một lần, sau đó có thể được truy cập nhanh chóng.
- Định lượng các bài hát trong Thư viện Polymath: Bạn có thể định lượng một bài hát cụ thể trong thư viện về tempo 120 BPM hoặc định lượng tất cả các bài hát trong thư viện về tempo 120 BPM.
- Tìm kiếm các bài hát tương tự trong Thư viện Polymath: Bạn có thể tìm kiếm 10 bài hát tương tự dựa trên một bài hát cụ thể trong thư viện và có thể định lượng tất cả chúng về tempo 120 BPM.
- Chuyển đổi âm thanh thành MIDI: Bạn có thể chuyển đổi tất cả các file âm thanh và các phần đã xử lý thành MIDI.
Giấy phép
Polymath được phát hành dưới giấy phép MIT như được tìm thấy trong file LICENSE.
Polymath mang lại nhiều lợi ích cho người sử dụng trong lĩnh vực sản xuất âm nhạc và phát triển ML âm nhạc, giúp họ làm việc hiệu quả hơn và tạo ra các tác phẩm âm nhạc độc đáo.