Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
MArco, forse per i servizi online(Wikipedia,lastfm, musicbrainz) dovresti dare una occhiata ai sorgenti di cantata (mpd), che in quel senso funziona bene.
https://github.com/CDrummond/cantata...master/context
anche se é un po prematuro...
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
ALT!
Mea culpa... Prima di inserire il file di configurazione, ho fissato l'indirizzo del server ed è rimasto li... A meno che la vostra macchina non sia all'indiirizzo 192.168.1.110 non può funzionare...
Ci riproviamo...
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Da un po che non lo uso, e tra l´altro ancora non ho provato Laia (mi viene meglio Laila)...ma da quello che ricordo nella pagina info si divideva in tre schermate:
1) info Artista,
- con biografia,
- discografia (sarebbe interessante se presa online e non dal databese locale, sottolineati "link" se presenti nel databese locale, molto interessante se laila facesse anche il link a qobuz dell´Album non presenti nel database locale, magari di colore diverso),
- artisti Simili (stesso discorso come la discografia)
- link diretti a lastfm, Wikipedia e musicbrainz
2) info Album
3) lyrics (inutile secondo me)
Immagine presa online (non completa)
https://s20.postimg.org/pedqkhn6j/image.png
Adesso dovrebbe andare, scusate.
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
tranne 3, c'è o ci sarà tutto.
In Leia, Qobuz è attualmente il più completo, puoi guardare quello, gli altri saranno molto simili (se non uguali). Alla fine ci sarà un pannello unico di ricerca che metterà insieme il tutto evidenziando gli album disponibili (come in qobuz adesso sono evidenziati quelli in Hirez, che ho usato come esempio).
p.s.
Il nome è un omaggio alla recentemente scomparsa regina.
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
la ricerca in qobuz funge anche se non si è abbonati?
Clearaudio Emotion + Satisfy + Grado Gold1 > Phono D3A DIY
Futro S450 + Daphile / Amanero + Buffalo 2 (trident) uscita a TU Cinemag 15/15B DIY / Jlsounds + Lector Digicode TDA1541 S1
Monoblocchi D3A 2A3 (electrolytich free!!) DIY / Coral Beta8 in BLH DIY
ho cambiato il file cosi:
questo cmd:codice:<?xml version="1.0" encoding="UTF-8"?> <root> <leia> <server> <local> <players> <squeezebox-player id= "1" > <name>GentooPlayer</name> <server>192.168.178.22</server> <port>9000</port> <mac>50:e5:49:cc:b4:29</mac> <statusQueryPort>9090</statusQueryPort> <drives> <drive key="D:" value="/Musica"/> </drives> </players> </local> </server> </leia> </root>
codice:C:\Users\filippo\Desktop\leia>leia-service.bat C:\Users\filippo\Desktop\leia>java -jar leia-service-0.1.0.jar . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v1.5.9.RELEASE) 2017-12-11 18:02:20.668 INFO 5452 --- [ main] org.mc2.leia.service.Application : Starting Application v0.1.0 on DESKTOP-QCUJ86S with PID 5452 (C:\Users\filippo\Desktop\leia\leia-service-0.1.0.jar started by filippo in C:\Users\filippo\Desktop\leia) 2017-12-11 18:02:20.668 INFO 5452 --- [ main] org.mc2.leia.service.Application : No active profile set, falling back to default profiles: default 2017-12-11 18:02:20.916 INFO 5452 --- [ main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@69663380: startup date [Mon Dec 11 18:02:20 CET 2017]; root of context hierarchy 2017-12-11 18:02:22.055 INFO 5452 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat initialized with port(s): 8080 (http) 2017-12-11 18:02:22.071 INFO 5452 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat] 2017-12-11 18:02:22.071 INFO 5452 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet Engine: Apache Tomcat/8.5.23 2017-12-11 18:02:22.180 INFO 5452 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext 2017-12-11 18:02:22.180 INFO 5452 --- [ost-startStop-1] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1264 ms 2017-12-11 18:02:22.352 INFO 5452 --- [ost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean : Mapping servlet: 'dispatcherServlet' to [/] 2017-12-11 18:02:22.368 INFO 5452 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'characterEncodingFilter' to: [/*] 2017-12-11 18:02:22.368 INFO 5452 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'hiddenHttpMethodFilter' to: [/*] 2017-12-11 18:02:22.368 INFO 5452 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'httpPutFormContentFilter' to: [/*] 2017-12-11 18:02:22.368 INFO 5452 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'requestContextFilter' to: [/*] 2017-12-11 18:02:22.731 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@69663380: startup date [Mon Dec 11 18:02:20 CET 2017]; root of context hierarchy 2017-12-11 18:02:22.827 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/directory],methods=[GET],params=[path]}" onto public org.mc2.leia.service.model.Directory org.mc2.leia.service.controller.DirectoryControler.directory(java.lang.String) 2017-12-11 18:02:22.830 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/osdirectory],methods=[GET],params=[path]}" onto public org.mc2.leia.service.model.OsDirectory org.mc2.leia.service.controller.DirectoryControler.osDirectory(java.lang.String) 2017-12-11 18:02:22.830 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/discId],methods=[GET],params=[source]}" onto public org.mc2.leia.service.model.DiscId org.mc2.leia.service.controller.DiscIdController.discId(java.lang.String) 2017-12-11 18:02:22.830 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/discId],methods=[GET],params=[offsets]}" onto public org.mc2.leia.service.model.DiscId org.mc2.leia.service.controller.DiscIdController.discId(int[]) 2017-12-11 18:02:22.830 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/coverart],methods=[GET],params=[file && index]}" onto public org.springframework.http.ResponseEntity<byte[]> org.mc2.leia.service.controller.EmbeddedArtController.getEmbeddedArt(java.lang.String,java.lang.String) 2017-12-11 18:02:22.830 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/login/stored]}" onto public org.mc2.leia.service.model.Login org.mc2.leia.service.controller.LoginController.login() 2017-12-11 18:02:22.830 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/login],methods=[GET],params=[username && password && savePassword && promptOncePerSession]}" onto public org.mc2.leia.service.model.Login org.mc2.leia.service.controller.LoginController.login(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.Boolean) 2017-12-11 18:02:22.830 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/metaplayer/list],methods=[GET]}" onto public org.mc2.leia.service.model.metaplayer.MetaplayerList org.mc2.leia.service.controller.MetaplayerController.getMetaplayerList() 2017-12-11 18:02:22.830 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/frontcover],methods=[GET],params=[mbId]}" onto public org.mc2.leia.service.model.MusicBrainzCoverArt org.mc2.leia.service.controller.MusicBrainzCoverArtController.coverArt(java.lang.String) 2017-12-11 18:02:22.830 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/frontcover],methods=[GET],params=[mbReleaseId && mbReleaseGroupId]}" onto public org.mc2.leia.service.model.MusicBrainzCoverArt org.mc2.leia.service.controller.MusicBrainzCoverArtController.coverArt(java.lang.String,java.lang.String) 2017-12-11 18:02:22.830 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/drives]}" onto public org.mc2.leia.service.model.OsDriveList org.mc2.leia.service.controller.OsDriveListController.osDriveList() 2017-12-11 18:02:22.830 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/coverart],methods=[GET],params=[file]}" onto public org.springframework.http.ResponseEntity<byte[]> org.mc2.leia.service.controller.PictureController.getPhoto(java.lang.String) throws java.io.IOException 2017-12-11 18:02:22.846 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/qobuz/album],methods=[GET],params=[id]}" onto public org.mc2.leia.service.model.qobuz.elements.QobuzAlbum org.mc2.leia.service.controller.QobuzAlbumController.getAlbum(java.lang.String) 2017-12-11 18:02:22.871 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/qobuz/artist],methods=[GET],params=[id]}" onto public org.mc2.leia.service.model.qobuz.elements.QobuzArtist org.mc2.leia.service.controller.QobuzArtistController.getArtist(java.lang.Long) 2017-12-11 18:02:22.872 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/qobuz/similarartists],methods=[GET],params=[id && offset && limit]}" onto public org.mc2.leia.service.model.qobuz.list.QobuzArtistList org.mc2.leia.service.controller.QobuzArtistController.getSimilarArtist(java.lang.Long,long,long) 2017-12-11 18:02:22.891 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/qobuz/artist],methods=[GET],params=[id && extra && offset && limit]}" onto public org.mc2.leia.service.model.qobuz.list.QobuzListItemList org.mc2.leia.service.controller.QobuzArtistController.getArtistExtra(java.lang.Long,java.lang.String,long,long) 2017-12-11 18:02:22.892 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/qobuz/catalog/search],methods=[GET],params=[query && offset && limit]}" onto public org.mc2.leia.service.model.qobuz.QobuzCatalog org.mc2.leia.service.controller.QobuzCatalogController.qobuzCatalogSearch(java.lang.String,long,long) 2017-12-11 18:02:22.908 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/qobuz/track],methods=[GET],params=[id]}" onto public org.mc2.leia.service.model.qobuz.elements.QobuzTrack org.mc2.leia.service.controller.QobuzTrackController.getTrack(java.lang.Long) 2017-12-11 18:02:22.908 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/release/search],methods=[GET],params=[toc]}" onto public org.mc2.leia.service.model.ReleaseList org.mc2.leia.service.controller.ReleaseController.releaseListbyToc(java.lang.String) 2017-12-11 18:02:22.923 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/release/search],methods=[GET],params=[discid]}" onto public org.mc2.leia.service.model.ReleaseList org.mc2.leia.service.controller.ReleaseController.releaseListbyDiscId(java.lang.String) 2017-12-11 18:02:22.923 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/release/search],methods=[GET],params=[discid && toc]}" onto public org.mc2.leia.service.model.ReleaseList org.mc2.leia.service.controller.ReleaseController.releaseListbyDiscIdAndToc(java.lang.String,java.lang.String) 2017-12-11 18:02:22.954 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/coverart],methods=[GET],params=[url]}" onto public org.springframework.http.ResponseEntity<byte[]> org.mc2.leia.service.controller.RemotePictureController.getPhoto(java.lang.String) throws java.io.IOException 2017-12-11 18:02:22.954 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/squeezeboxserver/status],methods=[GET],params=[server && port && player]}" onto public org.mc2.leia.service.model.metaplayer.players.squeezebox.PlayerStatus org.mc2.leia.service.controller.SqueezeboxServerController.getStatus(java.lang.String,java.lang.Integer,java.lang.String) 2017-12-11 18:02:22.986 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/wikipedia/composers],methods=[GET]}" onto public org.mc2.webscraper.wickypedia.elements.ComposersByEra org.mc2.leia.service.controller.WikipediaComposerController.getComposers() 2017-12-11 18:02:22.986 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest) 2017-12-11 18:02:23.017 INFO 5452 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) 2017-12-11 18:02:23.048 INFO 5452 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/resources/static/*] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-12-11 18:02:23.048 INFO 5452 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-12-11 18:02:23.064 INFO 5452 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-12-11 18:02:23.095 INFO 5452 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-12-11 18:02:23.376 INFO 5452 --- [ main] oConfiguration$WelcomePageHandlerMapping : Adding welcome page: class path resource [resources/index.html] 2017-12-11 18:02:23.548 INFO 5452 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Registering beans for JMX exposure on startup 2017-12-11 18:02:23.611 INFO 5452 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8080 (http) 2017-12-11 18:02:23.626 INFO 5452 --- [ main] org.mc2.leia.service.Application : Started Application in 3.314 seconds (JVM running for 3.718)
Ci sono attualmente 2 utenti che stanno visualizzando questa discussione. (0 utenti e 2 ospiti)