Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2021-03-31 Thread bobcoupee
callesoroe wrote: > Just curious. What can this plugin do, that you not already can do with > Don't stop the music/Last mix ??? > > This works exellent also with Tidal. Hi I often use the "Random Mix" option but it can create a quite jarring song mix. I thought LMSMusly might create more

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2021-03-30 Thread callesoroe
bobcoupee wrote: > Hi > > Just wondering if anyone has got LMSmusly working on an install of LMS > created via picorePlayer? > > If so was it fairly easy? > > Thanks. Just curious. What can this plugin do, that you not already can do with Don't stop the music/Last mix ??? This works

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2021-03-23 Thread Roland0
bobcoupee wrote: > Just wondering if anyone has got LMSmusly working on an install of LMS > created via picorePlayer? > As I'm not familiar with picorePlayer, I can't really answer that. The main task probably would be to get python and ffmpeg installed on it. However, note that LMSmusly

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2021-03-21 Thread bobcoupee
Hi Just wondering if anyone has got LMSmusly working on an install of LMS created via picorePlayer? If so was it fairly easy? Thanks. bobcoupee's Profile: http://forums.slimdevices.com/member.php?userid=70646 View this

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2020-10-18 Thread Roland0
afriend wrote: > Just to be sure: did you mean > without deleting missing files from the -database- (= not cleaning the > databse) > or > without deleting them (= not deleting the actual -files-)? > both > > in case you meant the first, would Musly recognize invalid files and > exclude

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2020-10-18 Thread afriend
Thank you for your reply. Roland0 wrote: > The latter (without deleting missing files) Just to be sure: did you mean without deleting missing files from the -database- (= not cleaning the databse) or without deleting them (= not deleting the actual -files-)? In case you meant the first,

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2020-10-17 Thread Roland0
afriend wrote: > Does anyone here have Musly running on a mac (10.15)? Is it possible? > Most likely, but you'll have to build libmusly yourself. See the homepage for some info. > > Every now and then I correct some tracks' artist, album or track names > which in turn changes the path of

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2020-10-17 Thread afriend
Does anyone here have Musly running on a mac (10.15)? Is it possible? Every now and then I correct some tracks' artist, album or track names which in turn changes the path of these music files. I suppose I'd have to redo the analysis then but what happens when I do? Does Musly delete the

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2020-08-10 Thread NFLnut
How is this different from Spicefly Sugarcube? Doesn't it do the same thing? NFLnut's Profile: http://forums.slimdevices.com/member.php?userid=13180 View this thread: http://forums.slimdevices.com/showthread.php?t=108495

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2020-07-26 Thread cpd73
Roland0 wrote: > You may have noticed that all tracks are added > (musly_jukebox_addtracks), the sample is only used for > musly_jukebox_setmusicstyle. This wasn't my idea, I implemented it like > this because that's how the "official" CLI client works. As that program > was written by the

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2020-07-25 Thread Roland0
cpd73 wrote: > I originally thought all tacks should be used. Now I wonder if this will > adversly affect the mixes... You may have noticed that all tracks are added (musly_jukebox_addtracks), the sample is only used for musly_jukebox_setmusicstyle. This wasn't my idea, I implemented it like

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2020-07-25 Thread cpd73
Roland0 wrote: > First of all, I wrote this ~3 years ago, so I have to admit I'm a bit > hazy on the details. > However, one thing I noticed was this modification in add_tracks > > > Code: > > > # original code > if numtracks > MUSLY_MUSTYLENUMTRACKS: >

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2020-07-25 Thread Roland0
cpd73 wrote: > I've used your musly.py code to interface with musly, but added usage of > python's concurrent features to speed up analysis. On my 5 year old i7 > laptop with an SSD card I can analyse ~20k in just over 1 hour - which > is amazing compared to the ~1week for MusiIP (although that

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2020-07-24 Thread cpd73
Hi Roland. I've been playing with creating a Don't Stop The Music mixer using Musly. For this I've create a python script to analyse files with musly and provide a 'get similar tracks' API via Flask. I've used your musly.py code to interface with musly, but added usage of python's concurrent

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-26 Thread Roland0
V0.1.0 has been released. In addition to various smaller improvements, the main new features are options to control the similarity of the tracks to be played, an option to avoid duplicate tracks, improved web UI, and a JSON/RPC API. This version includes all features originally planned for the

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-12 Thread bakker_be
Roland0 wrote: > Quite sure it does: > > Code: > > > $ ./lmsmusly.py --db-path ~/tmp dynamic -h > > usage: lmsmusly.py dynamic [-h] --lms LMS [--lms-port LMS_PORT] --lms-player > LMS_PLAYER [--lms-notifications] [--read-jukebox] > [--numtracks NUMTRACKS]

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-12 Thread Roland0
OleHB wrote: > For my understanding it is necessary, that the music files are analysed. > The analysed data is stored in a database. > Correct > > Is it possible to save the analysed data in the tags (ID3-Tags) too? > Unlikely - even disregarding any size limits, there's no id3 frame type

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-12 Thread Roland0
bakker_be wrote: > Are you certain? Even v0.0.4 doesn't seem to know about it :p > Quite sure it does: Code: $ ./lmsmusly.py --db-path ~/tmp dynamic -h usage: lmsmusly.py dynamic [-h] --lms LMS [--lms-port LMS_PORT] --lms-player LMS_PLAYER

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-12 Thread Roland0
dermicha wrote: > > > Code: > > > DEBUG:__main__:static_playlist result id: 1 sim: nan file: /mnt/MUSIC_1/MUSIC/MUSIK/24BIT_LOSSLESS/A/Amy Winehouse - Back To Black (24,96000) (2007)/02 - You Know I'm No Good.flac > > > > The

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-12 Thread OleHB
For my understanding it is necessary, that the music files are analysed. The analysed data is stored in a database. Is it possible to save the analysed data in the tags (ID3-Tags) too? In that way it is not necessary to analyse the music again after a re-installation (or something else) Thanks

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-12 Thread bakker_be
Roland0 wrote: > v0.0.3 includes a web interface (note this requires cherrypy to be > installed - see homepage for specifics) Are you certain? Even v0.0.4 doesn't seem to know about it :p Code: bart@up-server:~/LMSmusly-0.0.4/src$ sudo ./lmsmusly.py -h usage:

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-11 Thread dermicha
Ok, I tried with jukebox and now it is only Amy Winehouse... :( Code: DEBUG:lmsmusly.libmusly.musly:get_tracks_db: 155943 rows DEBUG:lmsmusly.libmusly.musly:read_jukebox: jukebox path: /opt/musly-0.2/db/jukebox.bin INFO:lmsmusly.libmusly.musly:read_jukebox:

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-10 Thread Roland0
v0.0.3 includes a web interface (note this requires cherrypy to be installed - see homepage for specifics) SW: 'extGUI4LMS' (http://forums.slimdevices.com/showthread.php?98186-Announce-Alternative-Web-Interface-(beta)) | 'Playlist Editor'

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-10 Thread Roland0
bakker_be wrote: > After 16 hours the analysis crashed, no specific message in the log ... Well, that makes finding the issue tricky. I'd suggest you analyze in batches. While I don't thing the size of the collection is the issue (someone wrote he analyzed ~120K songs successfully), it will

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-10 Thread bakker_be
After 16 hours the analysis crashed, no specific message in the log ... Main System: Touch; Marantz SR-5004 + TMA Premium 905 + TMA Premium 901 + Teufel Ultima 20 Mk 2 + BK Monolith+ FF + Lenovo T460 + Kodi + Pioneer PDP-LX5090H Workshop: iPad 32GB Wifi + Squeezepad (local playback activated)

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-08 Thread Roland0
bakker_be wrote: > > a way to limit the number of repetitions. Spicefly SugarCube, the best > MusicIP implementation for LMS allows for several weighting options > edit src/lmsmusly/utils/config.py: MSKIPDUPS = True > > it should use the last track of the current playlist in stead of the >

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-08 Thread bakker_be
First run, without jukebox 24342 Code: 2018-01-08 21:07:44 __main__ INFO database: /mnt/music/lmsmusly.db 2018-01-08 21:07:44 requests.packages.urllib3.connectionpool INFO Starting new HTTP connection (1): 192.168.1.100 2018-01-08 21:07:44 __main__

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-07 Thread bakker_be
Roland0 wrote: > I'd suggest either using nohup (which will keep the process running > after you log out), or tmux / GNU screen (which let you detach / > re-attach your terminal session). > In the latter case, set the log to debug, pipe the output to tee and > grep for INFO, then you can easily

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-07 Thread Roland0
V0.0.2 has been released. It includes a new feature (persisting a jukebox to the file system), which decreases startup times significantly. See the homepage for details on how to use it (section "writejukebox") Speedup is quite dramatic (on a RPi3 with 3000 tracks 5s vs. 2m6s): Code:

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-07 Thread Roland0
dermicha wrote: > > The creation of the mix needs 12 minutes to finish and it doesn´t > matter what seed track I use, I get always "Amy Winehouse - Back to > Black" flac24 tracks. Always the same album. If I jump to the last > track, I get the same tracks again. > Run the app with debug

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-07 Thread Roland0
bakker_be wrote: > Since the machine which will host this, along with my LMS and other > assorted duties in my home network, is running completely headless I'm > doing everything through Putty from my laptop. This of course means that > it's not always connected to my home network, so the

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-07 Thread Roland0
srasher wrote: > > 1. Installation on the ODroid: > Getting it to run the playlist generation on the Odroid wasn't possible > for me with medium effort. python3-requests could only be installed on > Ubuntu 14.04 (max2play's latest available version base for the U3) in a > compatible version (>

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-07 Thread srasher
bakker_be wrote: > Hey Seb, Hi, bakker_be wrote: > > > > - Did you listen to the generated playlist? > > > Yes, I did. And apart from that, there was no material included that I hadn't been very "aware" of, so I actually pretty much know how those songs sound. bakker_be wrote: >

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-07 Thread dermicha
I have a problem with the dynamic mix. My database contains 156000 flac and flac24 tracks. LMS runs on a vm with four cores and 4 GB ram. The creation of the mix needs 12 minutes to finish and it doesn´t matter what seed track I use, I get always "Amy Winehouse - Back to Black" flac24 tracks.

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-07 Thread bakker_be
srasher wrote: > ... It generates them, but the mix is rather strange. Within those 20 > songs (and I tried 5 or 6 times with always different seed tracks) it > never had less than 5 songs from the same album as the seed track. The > additional songs then most of the time had a majority of songs

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-07 Thread bakker_be
Since the machine which will host this, along with my LMS and other assorted duties in my home network, is running completely headless I'm doing everything through Putty from my laptop. This of course means that it's not always connected to my home network, so the session gets interrupted and I

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-07 Thread srasher
srasher wrote: > Then lmsmusly.py works from the command line. Great! > > Next step will be to include it into LMS, will try this tomorrow. > > Cheers, > Seb Well, I got mixed results for that: 1. Installation on the ODroid: Getting it to run the playlist generation on the Odroid wasn't

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-07 Thread bakker_be
OK, thanks. I'll try a smaller batch before relaunching the whole enchillada and be patient for it to complete then :p Main System: Touch; Marantz SR-5004 + TMA Premium 905 + TMA Premium 901 + Teufel Ultima 20 Mk 2 + BK Monolith+ FF + Lenovo T460 + Kodi + Pioneer PDP-LX5090H Workshop: iPad

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-06 Thread Roland0
bakker_be wrote: > Hmmm, something seems wrong at my end. > > Code: > > > bart@up-server:~/LMSmusly-0.0.1/src$ ./lmsmusly.py --db-path /home/bart/musicip analyze /mnt/music/ > INFO:__main__:database: /home/bart/musicip/lmsmusly.db >

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-06 Thread bakker_be
Hmmm, something seems wrong at my end. Probably something I've not done correctly or misunderstood ;) I'm getting this: Code: bart@up-server:~/LMSmusly-0.0.1/src$ ./lmsmusly.py --db-path /home/bart/musicip analyze /mnt/music/ INFO:__main__:database:

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-06 Thread Roland0
srasher wrote: > > Initially I just left the libs where they were installed by "sudo make > install" after compilation, which was "/usr/local/lib". > This is the root cause of all subsequent issues - cmake needs to already configure for the correct final destination (in order to set the

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-06 Thread callesoroe
schoeppi wrote: > > Am 02.01.2018 um 00:31 schrieb Roland0 (DOT) forums.slimdevices.com>: > > LMSmusly creates playlists / mixes based on track similarity - > > basically, you point it to a song, and it will queue up songs similar > to > > it (comparable to MusicIP). > > Cool addon for LMS! >

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-05 Thread srasher
Some more information that might be helpful for others: after analyzing a portion of my collection on the Ubuntu x86_64 machine, I proceeded to installing libmusly and lmsmusly on my server, which is an Odroid U3 running max2play. I used the compilation from source for libmusly (because it's a

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-03 Thread Roland0
srasher wrote: > First one was also right direction but didn't help immediately, the > sys.path was having lots of paths but none similar to your site-packages > path and I struggled, It seems Debian has some 'non-standard python specifics' (https://wiki.debian.org/Python), so maybe the modules

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-03 Thread srasher
Roland0 wrote: > The built distribution is for python 3.6, not 3.5. While lmsmusly should > run with older python 3 versions, the module install paths are > different, so you'll have to move the 2 folders in the site-packages > folder to the correct path, probably from >

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-03 Thread Roland0
schoeppi wrote: > Allthough I do not think that it will be possible, it would be great to > have such a functionality for online services like Spotify or Deezer. Do > you see any chance for this? > None at all - the tracks have to be analyzed, which requires access to the audio data. However, I

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-03 Thread Roland0
srasher wrote: > It's an x86_64 machine running Ubuntu 16.04 LTS, AVX is available in the > CPU, python3.5 installed. I put libmusly files into the "/opt/musly..." > location mentioned on your instruction page and extracted the tar > archive of the pre-built LMSmusly package into the root dir

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-03 Thread Christian Schoepplein
> Am 02.01.2018 um 00:31 schrieb Roland0 > : > LMSmusly creates playlists / mixes based on track similarity - > basically, you point it to a song, and it will queue up songs similar to > it (comparable to MusicIP). Cool addon for LMS! Allthough I do

Re: [SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-02 Thread srasher
Hi Roland, thanks a lot for your efforts (also looking into the Essentia plugin)! I tried to install the LMSmusly stuff, first on my desktop computer for database analysis. It's an x86_64 machine running Ubuntu 16.04 LTS, AVX is available in the CPU, python3.5 installed. I put libmusly files

[SlimDevices: Plugins] [Announce] LMSmusly - play similar music

2018-01-01 Thread Roland0
LMSmusly creates playlists / mixes based on track similarity - basically, you point it to a song, and it will queue up songs similar to it (comparable to MusicIP). Details and installation / usage instructions can be found on the 'homepage' (https://www.nexus0.net/pub/sw/lmsmusly/) SW: