Polymath: convert any music into a music production sample-library

Discussion in 'Software' started by aymat, Feb 8, 2023.

  1. aymat

    aymat Audiosexual

    Joined:
    Dec 21, 2015
    Messages:
    1,395
    Likes Received:
    1,547
    Polymath
    Polymath uses machine learning to convert any music library (e.g from Hard-Drive or YouTube) into a music production sample-library. The tool automatically separates songs into stems (beats, bass, etc.), quantizes them to the same tempo and beat-grid (e.g. 120bpm) and analyzes musical structure (e.g. verse, chorus, etc.), key (e.g C4, E3, etc.) and other infos (timbre, loudness, etc.). The result is a searchable sample library that streamlines the workflow for music producers, DJs, and ML audio developers.

    [​IMG]

    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 in record time. 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, etc.

    How does it work?
    • Music Source Separation is performed with the Demucs neural network
    • Music Structure Segmentation/Labeling is performed with the sf_segmenter neural network
    • Music Pitch Tracking and Key Detection are performed with Crepe neural network
    • Music Quantization and Alignment are performed with pyrubberband
    • Music Info retrieval and processing is performed with librosa


    More info:
    https://github.com/samim23/polymath
     
    • Interesting Interesting x 6
    • Like Like x 5
    • List
  2.  
  3. March96

    March96 Newbie

    Joined:
    May 14, 2022
    Messages:
    8
    Likes Received:
    0
    Very interesting, how can we see this working?
     
  4. huga

    huga Member

    Joined:
    Jul 2, 2020
    Messages:
    32
    Likes Received:
    15
    Hope they develop this into an easy to use app. Anyway simple way to work this out without getting into code ?
     
  5. Legotron

    Legotron Audiosexual

    Joined:
    Apr 24, 2017
    Messages:
    2,200
    Likes Received:
    2,133
    Location:
    Hyperborea
    Since I suck on coding and know very little about it, but how much effort would it need to make an app with UI from this.
     
  6. madbuzzin

    madbuzzin Platinum Record

    Joined:
    Dec 1, 2021
    Messages:
    482
    Likes Received:
    201
    Ive seen a lot of ai stuff like this... where its code based. You would think someone intelligent enough to create some crazy stuff like this would also be able to make a ui or know someone who could make a ui... its interesting
     
  7. Xupito

    Xupito Audiosexual

    Joined:
    Jan 21, 2012
    Messages:
    7,286
    Likes Received:
    4,023
    Location:
    Europe
    A glorified sample slicer. Not impressed

    PS. Just joking, don't kill me :rofl:
     
  8. Legotron

    Legotron Audiosexual

    Joined:
    Apr 24, 2017
    Messages:
    2,200
    Likes Received:
    2,133
    Location:
    Hyperborea
    I could not get this to work.. syntax error or something when trying to install.
    Is the docker thing easier to manage?
     
  9. Legotron

    Legotron Audiosexual

    Joined:
    Apr 24, 2017
    Messages:
    2,200
    Likes Received:
    2,133
    Location:
    Hyperborea
    Just to let you. I talked with the developer in discord and he said that there will be non-tech/coder version of this in the near future
     
    • Like Like x 4
    • Love it! Love it! x 1
    • List
Loading...
Loading...