Web app

Polymath
Polymath uses machine learning to convert any music library into a searchable sample library for music production. It separates songs into stems, quantizes them to a common tempo, and analyzes musical structure, key, and other features.
- Platform
- Web app
- Categories
- AI Music Generator
- Indexed
- 2024-02-19
About Polymath
What is Polymath
Polymath is an open-source tool that uses machine learning to convert any music library (e.g., from a hard drive or YouTube) into a music production sample-library. It automatically separates songs into stems (beats, bass, etc.), quantizes them to the same tempo and beat-grid (e.g., 120bpm), analyzes musical structure (e.g., verse, chorus), key (e.g., C4, E3), and other infos (timbre, loudness), and converts audio to MIDI. The result is a searchable sample library that streamlines the workflow for music producers, DJs, and ML audio developers.
Key features
Polymath performs music source separation using the Demucs neural network, music structure segmentation/labeling with sf_segmenter, pitch tracking and key detection with Crepe, and music-to-MIDI transcription with Basic Pitch. It also quantizes and aligns audio using pyrubberband, and retrieves music info with librosa. The tool supports adding songs from local files or YouTube URLs, quantizing songs to a specific tempo, and searching for similar songs based on audio features. It includes GPU support through CUDA for faster processing.
Use cases
Polymath makes it effortless to combine elements from different songs to create unique new compositions: simply grab a beat from a Funkadelic track, a bassline from a Tito Puente piece, and fitting horns from a Fela Kuti song, and seamlessly integrate them into your DAW. Using Polymath's search capability to discover related tracks, it is a breeze to create a polished, hour-long mash-up DJ set. For ML developers, Polymath simplifies the process of creating a large music dataset for training generative models.
Pricing
Polymath is open-source and free to use. The GitHub repository provides installation instructions and a Docker setup for easy deployment. There is no mention of paid plans or pricing on the page.
Questions
Polymath FAQ
- What is Polymath?
- Polymath is an AI tool available as a web app in the AI Music Generator category. Polymath uses machine learning to convert any music library into a searchable sample library for music production. It separates songs into stems, quantizes them to a common tempo, and analyzes musical structure, key, and other features.
- What is Polymath used for?
- Polymath is filed under AI Music Generator in the AITOOLIST index. Polymath uses machine learning to convert any music library into a searchable sample library for music production. It separates songs into stems, quantizes them to a common tempo, and analyzes musical structure, key, and other features.
- Is Polymath a web app, an extension or a native app?
- Polymath is a web app.
Listed in the AITOOLIST index since 2024-02-19.