Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2020-12-05 Thread cpd73
Roland0 wrote: > That may be more involved than you'd expect. > - first, you'd need to identify the audio features suited to this task > (see 'A Review of Physical and Perceptual Feature Extraction Techniques > for Speech, Music and Environmental Sounds' > (https://www.mdpi.com/2076-3417/6/5/143

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2020-12-04 Thread Roland0
cpd73 wrote: > > I'm wondering, seeing as I only really care about similarity, whether I > could just use the low-level results - and compare (a selection of) > these against files to get a similarity. I'm saving the raw JSON output > from the high-level analysis, so trying with low level analy

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2020-11-25 Thread cpd73
Roland0 wrote: > > How well this will work will depend on how accurate the models are, how > exhaustively a track is characterized by the combination of all classes, > and on how well the models are a fit for the tracks. For moods etc. the > latter will be much less of an issue then for genres.

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2020-11-23 Thread Roland0
cpd73 wrote: > My interest was in trying to use Essentia to create a "Don't Stop The > Music" mixer. I analysed 1600 tracks, with very varied results - and saw > no easy way of using the data to say this track is similar to that > track. Very likely thats down to me having literaly no experience

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2020-06-28 Thread Roland0
Essentia now supports analysis using 'Deep Learning' (https://en.wikipedia.org/wiki/Deep_learning) (courtesy of 'TensorFlow' (https://en.wikipedia.org/wiki/TensorFlow)), which significantly improves accuracy. LMS Essentia has been updated to take advantage of this. Details see the 'home page' (ht

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2018-01-01 Thread Roland0
JensD wrote: > > About the continue: I received warnings that continue is allowed only in > a loop, so the script just skipped that (what makes perfectly sense to > me, as it was executing a function) and executed the next step in the > function. Changing continue to return (i.e. ending the func

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-26 Thread JensD
Hi Roland0 Roland0 wrote: > Strange - continue is a very basic shell builtin command. What exactly > happens? Error messages? > Maybe try replacing the ones in the analyze_file function with return Thanks for the documentation ;-) About the continue: I received warnings that continue is allowe

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-25 Thread Roland0
JensD wrote: > If I understood correctly, there´s not only a JSON interface for > uploading, but for queries also. > Yes > > Is there some doc about the usage? > 'There is, now' (https://www.nexus0.net/pub/sw/lmsessentia/api.html) > > BTW: I had to change all "continue" to "return" in the e

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-23 Thread JensD
What a cool project ;-) If I understood correctly, there´s not only a JSON interface for uploading, but for queries also. Is there some doc about the usage? BTW: I had to change all "continue" to "return" in the ess-analyze.sh to make it run properly ... maybe my personal problem. It runs, but e

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-12 Thread Roland0
BosseJ wrote: > > Also, for every update when I open the LMS Essentia Integration webpage > a pop-up appears informing me about new version available (or something > similar) with OK or Cancel as choices. No idea what happens if I choose > Cancel (I never did) since the new version was already i

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-12 Thread Roland0
mr_hyde wrote: > Issue is gone after re-installation of 0.0.5 I haven't been able to reproduce this issue, and the error message you posted could be caused by any plugin / application accessing LMS, so for the time being I hope it was a fluke... SW: 'extGUI4LMS' (http://forums.slimdevices.com/

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-11 Thread Michael Herger
FWIW, I noticed the updates of LMS Essentia Integration plugin required me to restart the LMS service twice before it worked smoothly (the latest update v0.0.5 even three times). Are you running LMS < 7.9 or some older version of 7.9? Previously LMS didn't wait for the plugin to be downloaded b

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-10 Thread BosseJ
FWIW, I noticed the updates of LMS Essentia Integration plugin required me to restart the LMS service twice before it worked smoothly (the latest update v0.0.5 even three times). The first restart, from the popup within LMS plugins settings page, led to Essentia choice grayed out in the dropdown l

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-10 Thread mr_hyde
mr_hyde wrote: > > > Code: > > > [17-12-06 07:05:54.3729] Slim::Web::JSONRPC::requestMethod (443) 00:04:20:12:4d:7e: request not dispatchable! > > > > > This message does not appear in version 0.0.4 Issue is gone after re-installation of 0

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-07 Thread mr_hyde
Roland0 wrote: > I'd still appreciate it if you could check the logs for 0.0.5 when you > have access again - others may have the same issue, and I'm unable to > reproduce it on my setup. Hi, the only thing I have found was this: Code: [17-12-06 07:05:35.6281] Plugi

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-06 Thread Roland0
mr_hyde wrote: > Hi, I have currently no access to the server. But I downgraded to 0.0.4 > and it started working. I'd still appreciate it if you could check the logs for 0.0.5 when you have access again - others may have the same issue, and I'm unable to reproduce it on my setup. SW: 'extGUI4

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-06 Thread mr_hyde
Roland0 wrote: > Very strange - the only change in the plugin was in a function not even > used by the WebUI. > Does the plugin even load at all? If you set the log to debug for the > plugin, any messages?Hi, I have currently no access to the server. But I > downgraded to 0.0.4 and it started wo

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-06 Thread Roland0
mr_hyde wrote: > Hi, > I have updated to 0.0.5 and this version brings back the issue that the > plugin does not find/show any data. > The playlist plugin does now also not find any essentia entries. > The direct sql request on the database does still show the correct > number of tracks. Very str

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-05 Thread mr_hyde
Hi, I have updated to 0.0.5 and this version brings back the issue that the plugin does not find/show any data. However, the requests go to the correct LMS server address. This points to a different problem. 2 x Squeezebox 3 - 1 x Squeezebox Touch - Squeezecenter 7.9.1 / MusicIP in Container

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-03 Thread BosseJ
Thanks Roland0 for fixing this! The webgui LMS Essentia Integration now works on my LMS showing statistics and possibility to explore the new tracks attributes, the LMS Playlist Editor produce playlists based on Essentia attributes - with pleasant results. Great plugin :-) /Bosse +-

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-02 Thread mr_hyde
Roland0 wrote: > Well, that's good news... > > Thanks for investigating this issue, I've released a new version which > hopefully fixes it. > > Same FF version? I have yet to test with FF 57... I have updated the version and it is working now. I am using FF57, but still no luck. The page wa

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-02 Thread Roland0
mr_hyde wrote: > now I have analyzed all my songs and the Custom Search in LMSPlaylist > seems to work. > Well, that's good news... > > LMS Essentia does still not work. I have analyzed this a little bit more > and it seems to be that there is something hardcoded when I analyze the > network re

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-12-02 Thread mr_hyde
Hi, now I have analyzed all my songs and the Custom Search in LMSPlaylist seems to work. LMS Essentia does still not work. I have analyzed this a little bit more and it seems to be that there is something hardcodsed when I analyze the network requests f this page: Code:

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-30 Thread BosseJ
Roland0 wrote: > That's weird. I've tested with Firefox (v52esr) and Vivaldi (which is > based on Chromium), both work. Can you check the browser console > (ctrl-shift-k in FF)? > What do you mean by "no content"? An empty page? > > > Since the upload worked, the plugin was loaded successfully,

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-30 Thread Roland0
mr_hyde wrote: > I have probably a similar issue. The GUI and the LMSplaylist plugins are > working. However, the essentia plugin does not seem to work at all on my > system. The window opens in the web browser. But I cant do anything in > Firefox. If I open it in Edge or Internet Explorer, I can

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-30 Thread Roland0
BosseJ wrote: > Unfortunately the popup for Essentia attributes in the LMSplaylist > editor is also empty now :-(. Below is the corresponding server.log > entry: > > Code: > > [17-11-30 17:09:16.1569] Plugins::LMSessentiaIntegration::Plugin::handleJSONP (191) handleJSON

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-30 Thread BosseJ
BosseJ wrote: > A clear improvement: I can create a playlist in LMSplaylist based on > Essentia attributes! I could also see that my earlier uploads did leave > traces in the database: > > > Code: > > root@linux2:~# sqlite3 /var/lib/squeezeboxserver/cache/persist.db >

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-29 Thread mr_hyde
Roland0 wrote: > > > Code: > > > sqlite3 /var/lib/squeezeboxserver/cache/persist.db > SQLite version 3.21.0 2017-10-24 18:55:49 > sqlite> select count(*) from essentia_tracks; > 2641 > > > I have probably a similar issue. The GUI and

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-29 Thread Roland0
BosseJ wrote: > > Anyway, at last there were some useful information (I think) in the log > when I opened the Essentia attributes list in the LMS Playlist Editor: > > Code: > > [17-11-29 01:38:10.0090] Slim::Networking::IO::Select::__ANON__ (131) Error: Select task fai

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-29 Thread bakker_be
Roland0 wrote: > Thanks, fixed. > > > > > > I've updated the -noAVX extractor, give it a try. Yes, this one seems to work! Thanks, this avoids me having to tackle yet another project in parallel :) Main System: Touch; Marantz SR-5004; TMA Premium 905; TMA Premium 901; BK Monolith+ FF; HD

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-28 Thread mr_hyde
Roland0 wrote: > Thanks, fixed. > > I've updated the -noAVX extractor, give it a try. Gaia compilation went through til step 90. Linking libraries failed. However, this is not that important as the latest binary seems to work. However, I might also try to run it on the workstation if it is onl

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-28 Thread Roland0
BosseJ wrote: > I have finished the first step (analyzing 23128 flac-files) without any > issue. However when I uploaded a test album and open3d the LMS Essentia > webgui, there were no data - all stats were empty. > I set the log level for the plugin to Debug and this is the log-record > for eac

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-28 Thread Roland0
mr_hyde wrote: > There seems to be one error in the gaia instructions: > The '-mode' needs to be change to '--mode'. Otherwise it will end in an > error message. Thanks, fixed. mr_hyde wrote: > > GAIA is currently compiling. Will report back once it is working (or > not) bakker_be wrote: > T

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-28 Thread BosseJ
Roland0 wrote: > I'd be interested to hear how accurate the classifications are for your > library. I've analyzed ~3000 tracks from mine, and there's quite some > variation how well the classifications work (e.g. classical music is > detected very well, electronic gets confused a lot with rock, s

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-28 Thread mr_hyde
bakker_be wrote: > Thanks for the effort, still no luck however. I'll try compiling myself. There seems to be one error in the gaia instructions: Code: PKG_CONFIG_PATH=/opt/qt-4.8.7/lib/pkgconfig CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" CXXFLAGS="${CFLAG

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-28 Thread bakker_be
Roland0 wrote: > I've uploaded a binary which may run without AVX. Thanks for the effort, still no luck however. I'll try compiling myself. Main System: Touch; Marantz SR-5004; TMA Premium 905; TMA Premium 901; BK Monolith+ FF; HDI Dune Smart D1; Pioneer PDP-LX5090H Workshop: iPad 32GB Wifi +

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-27 Thread mr_hyde
Roland0 wrote: > I've uploaded a binary which may run without AVX. Hi, thank you for looking into this. I do have a NAS with an Intel Celeron N3160. The CPU does not support AVX. I could start the first static app and did see usage instructions, However, when I wanted to analyze a file the 'Il

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-27 Thread Roland0
bakker_be wrote: > Seems I'm missing the AVX, it's not all that old though :( I'll look > into another solution I've uploaded a binary which may run without AVX. SW: 'extGUI4LMS' (http://forums.slimdevices.com/showthread.php?98186-Announce-Alternative-Web-Interface-(beta)) | 'Playlist Editor'

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-27 Thread bakker_be
Roland0 wrote: > Maybe your CPU doesn't support certain instructions (AVX, SSE4), either > because it is very old (<2008 (SSE) / < 2011 (AVX) ), or low-end (some > old Celerons / Pentiums). > Check the output of > > Code: > > cat /proc/cpuinfo > >

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-26 Thread Roland0
bakker_be wrote: > Analysis however doesn't seem to work :( Maybe your CPU doesn't support certain instructions (AVX, SSE4), either because it is very old (<2008 (SSE) / < 2011 (AVX) ), or low-end (some old Celerons / Pentiums). Check the output of Code: cat /proc/cpui

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-26 Thread bakker_be
Roland0 wrote: > Check if your LMS installation is SSL-enabled (e.g. on *nix, the perl > modules Net::SSLeay and IO:Socket:SSL need to be installed) > If it is, check the LMS server logs. Ok, baby steps :) Seems I was missing IO:Socket:SSL on my Ubuntu ... PlayList Editor, ExtGui & Essentia plug

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-24 Thread Roland0
bakker_be wrote: > I get an error when trying to add the repo: > > Code: > > > Bad repository https://www.nexus0.net/pub/sw/lmsessentia/repo.xml - Connect timed out: Transport endpoint is not connected > > > Check if your LMS installation is

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-24 Thread Roland0
BosseJ wrote: > Looking at the attached analysis result it is almost cute to see that > Rachmaninovs piano concert is "not danceable" with a 99% likelihood :-) > It also set the key to "D#" "major" which seems okay given that the > recording is entitled "E flat". > I'd be interested to hear how

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-24 Thread bakker_be
I get an error when trying to add the repo: Code: Bad repository https://www.nexus0.net/pub/sw/lmsessentia/repo.xml - Connect timed out: Transport endpoint is not connected Main System: Touch; Marantz SR-5004; TMA Premium 905; TMA Premium 90

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-22 Thread BosseJ
Roland0 wrote: > icu 58.2 is the version installed on the system used to compile the > extractor. > > > No. If it affects anything (which I doubt), it would be the metadata, > and this is irrelevant, since the one from LMS will be used during > normal operation. > > > Looks fine to me. You ca

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-21 Thread Roland0
BosseJ wrote: > > The error line "Unable to load library icui18n .." appears for every > file. I have googled and followed the hints and suggestions (I have > libicu55 and it's dependencies and relatives installed) but to no > avail. > icu 58.2 is the version installed on the system used to com

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-21 Thread BosseJ
Hi, I'm analyzing my flac collection using the LMS Essentia software, but I am a bit confused about an error message that appears for every file. I'm running the software on an x86_64 linux Mint 18 machine, accessing the music files via an NFS mount. Since I have 24000 flac files I decided to sepa

Re: [SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-18 Thread drmatt
I like this very much.! -Transcoded from Matt's brain by Tapatalk- -- Hardware: 3x Touch, 1x Radio, 2x Receivers, 1 HP Microserver NAS with Debian+LMS 7.9.0 Music: ~1300 CDs, as 450 GB of 16/44k FLACs. No less than 3x 24/44k albums.. ---

[SlimDevices: Plugins] [Announce] Essentia Integration - music classification (moods, genres, ...)

2017-11-18 Thread Roland0
'Essentia' (http://essentia.upf.edu/documentation/) is a music analysis framework, capable of (among lots of other things) statistical classification of music (e.g. by moods, genres, danceability, timbre, ...) The Essentia Integration plugin enables importing Essentia's results into the LMS datab