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
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
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.
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
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
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
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
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
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
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
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/
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
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
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
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
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
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
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
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
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
+-
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
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
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:
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,
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
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
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
>
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
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
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
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
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
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
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
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
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 +
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
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'
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
> >
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
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
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
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
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
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
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
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
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..
---
'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
49 matches
Mail list logo