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, Ive made this release in > case others are interested. The Musly analyser uses some code taken from > 'Roland0s 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 'Roland0s > 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