Skip to content
anyfp
Polymath logo

Polymath

Audio

other music elements. Polymath is an exceptional tool that leverages the power of machine learning to transform your music collection into a sample library that can be easily searched. It caters to a wide range of users including music producers, DJs, and ML audio developers. With its automated feat

About Polymath

Polymath is an open-source tool that uses machine learning to convert any music library, such as files from a hard drive or YouTube, into a searchable sample library for music production. It automatically separates songs into stems, aligns them to a consistent tempo, analyzes musical structure, and extracts features like key and timbre. The tool also supports audio-to-MIDI conversion and is aimed at music producers, DJs, and machine learning audio developers. Polymath runs on Python and can be set up natively or via Docker. It is released under the MIT license and is free to use.

Best for: music producers, DJs, ML audio developers

Key features

  • Automatically separates songs into individual stems such as beats, bass, and vocals
  • Quantizes and aligns tracks to a consistent tempo and beat grid
  • Analyzes musical structure, key, timbre, loudness, and more
  • Converts audio files to MIDI format
  • Provides a searchable sample library for streamlined workflow

Use cases

  • Composing new pieces by combining elements from different songs
  • Building hour-long mash-up DJ sets from tempo-matched tracks
  • Generating large music datasets for training generative models
  • Converting processed audio files and stems to MIDI for use in DAWs

Pros

  • Free and open-source under the MIT license
  • Supports both native and Docker-based installation

Limitations

  • Audio-to-MIDI conversion may give mixed results with drums/percussion

Screenshots

Polymath screenshot

Reviews

Sign in to share your experience with this tool.

Sign in

No reviews yet. Be the first to review this tool.

Polymath alternatives

More Audio tools →

Related tools