cpd73 wrote: 
> This is a DSTM mixer that uses 'Musly' (https://www.musly.org) to obtain
> 'similar' tracks to 5 seed tracks. I started this plugin as MusicIP
> takes a *long* time to analyse files (and is closed source), whereas
> Musly is *much* faster (and open source) - ~20k tracks took about 50
> minutes to analyse on a 5 year old i7 laptop with an SSD (as opposed to
> around 70hrs for MusicIP). However, in my opinion, the mixes are nowhere
> near as good – and a lot of tracks need to be filtered out due to genre,
> matching artist from seed tracks, etc. Still, I’ve made this release in
> case others are interested. The Musly analyser uses some code taken from
> 'Roland0’s LMS-Musly plugin' (https://www.nexus0.net/pub/sw/lmsmusly/).
> 
> There are 2 parts to this plugin:
> >   > 
  -  The DSTM plugin, which is a standard LMS Plugin -
  > https://github.com/CDrummond/lms-muslymixer
  -  A python script (musly-server) used to analyse music tracks,
  > create a 'similarity' database, and provide access to query track
  > similarity via a simple HTTP API -
  > https://github.com/CDrummond/musly-server
  > > > 
> To run the 'musly-server' script you will need to build the 'musly
> library' (https://github.com/dominikschnitzer/musly) itself - my
> github repo has precompiled libraries for Fedora32 and Raspbian. You
> -might- also be able to use one of the binaries from 'Roland0’s
> LMS-Musly plugin' (https://www.nexus0.net/pub/sw/lmsmusly/)
> 
> Files are analysed by calling:
> > 
Code:
--------------------
  >   > 
  > musyl-server.py --analyse <path to music>
  > 
--------------------
> > 
> Once music has been analysed, the API server can then be started:
> > 
Code:
--------------------
  >   > 
  > musyl-server.py
  > 
--------------------
> > 
> Please refer to https://github.com/CDrummond/musly-server for more
> details. This server needs to be running before the DSTM mixer can
> create a mix. A systemd service is provided.
> 
> The DSTM plugin can be installed by using a release ZIP file from
> 'github' (https://github.com/CDrummond/lms-muslymixer/releases), or by
> adding my 'repo file'
> (https://raw.githubusercontent.com/CDrummond/lms-plugins/master/repo.xml)
> to LMS.I was hoping this was going to be your cut down MusicIP plugin for DSTM
[emoji3]. Is that close to release?

Sent from my Pixel 3a using Tapatalk




------------------------------------------------------------------------
slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609
View this thread: http://forums.slimdevices.com/showthread.php?t=112713

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to