Snakeoil Firmware - 1.1.3 (Blind Testing Update 3)
#11
(07-Mar-2019, 02:04 PM)Evach Wrote: Thnaks for your quick answer! I found it and i modify this file with the following sentence:
Havn't gone that far myself. Looking at the MPD documentations, it says "It plays URLs in the form tidal://track/ID", and gave an example
Code:
tidal://track/59727857
Can you try that and see if it works?

Now, we just need to find a MPD client that has a front end to TIDAL, and a backend to MPD. i.e. Queries Tidal for album art info, and then get's the track # and send that to MPD for playback.

A MPD remote is something I've been wanting to do for a while. Hopefully I can find the time to really sit down and code this out.
Snakeoil Operating System - Music, your way!
Reply

#12
Hi, i try to use this url in M.A.L.P. without any success but i think there is a problem with the 1.1.3 update and MPD 0.21 because i cannot use MPD at all finally...
Actually, i reinstall snakeoil v1.1.1 with upmpdcli for using tidal with mconnect and bubbleupnp application (the last effective configuration in my case).
Bubble UPNP have an interesting function for a better navigation with tidal, it is possible to use Tidal android application itself for searching/playlist management and share the stream through bubbleupnp (an icon appear in share menu).
It is possible to redirect the tidal stream to any upnp device recognized by bubble afterward (necessary to have a tidal account configured in bubbleupnp also). Maybe it can be an interesting way to have a tidal frontend and share the stream with MPD?
Apparently, the sound quality seems better directly with MPD. this is what i heard with my music files, i suspect it will be the same with tidal lossless stream.
Reply

#13
(08-Mar-2019, 05:15 AM)Evach Wrote: Hi, i try to use this url in M.A.L.P. without any success but i think there is a problem with the 1.1.3 update and MPD 0.21 because i cannot use MPD at all finally...
Actually, i reinstall snakeoil v1.1.1 with upmpdcli for using tidal with mconnect and bubbleupnp application (the last effective configuration in my case).
Are you saying, after adding in the Tidal configuration, MPD 0.21.5 is now broken for you? If yes, can you generate a diagnostic file and send it to me? Thanks.

(08-Mar-2019, 05:15 AM)Evach Wrote: Bubble UPNP have an interesting function for a better navigation with tidal, it is possible to use Tidal android application itself for searching/playlist management and share the stream through bubbleupnp (an icon appear in share menu).
It is possible to redirect the tidal stream to any upnp device recognized by bubble afterward (necessary to have a tidal account configured in bubbleupnp also). Maybe it can be an interesting way to have a tidal frontend and share the stream with MPD?
Apparently, the sound quality seems better directly with MPD. this is what i heard with my music files, i suspect it will be the same with tidal lossless stream.
Looking at how you're describing the workflow, the BubbleUPNP is the ideal configuration to go for Tidal <-> MPD integration. Bubble will create the Tidal URL and upmpdcli will send it to MPD. I'd double check upmpdcli later this weekend and see if I need to do anything extra to get this to work.
Snakeoil Operating System - Music, your way!
Reply

#14
(08-Mar-2019, 09:03 AM)agent_kith Wrote:
(08-Mar-2019, 05:15 AM)Evach Wrote: Hi, i try to use this url in M.A.L.P. without any success but i think there is a problem with the 1.1.3 update and MPD 0.21 because i cannot use MPD at all finally...
Actually, i reinstall snakeoil v1.1.1 with upmpdcli for using tidal with mconnect and bubbleupnp application (the last effective configuration in my case).
Are you saying, after adding in the Tidal configuration, MPD 0.21.5 is now broken for you? If yes, can you generate a diagnostic file and send it to me? Thanks.
(08-Mar-2019, 05:15 AM)Evach Wrote: Bubble UPNP have an interesting function for a better navigation with tidal, it is possible to use Tidal android application itself for searching/playlist management and share the stream through bubbleupnp (an icon appear in share menu).
It is possible to redirect the tidal stream to any upnp device recognized by bubble afterward (necessary to have a tidal account configured in bubbleupnp also). Maybe it can be an interesting way to have a tidal frontend and share the stream with MPD?
Apparently, the sound quality seems better directly with MPD. this is what i heard with my music files, i suspect it will be the same with tidal lossless stream.
Looking at how you're describing the workflow, the BubbleUPNP is the ideal configuration to go for Tidal <-> MPD integration. Bubble will create the Tidal URL and upmpdcli will send it to MPD. I'd double check upmpdcli later this weekend and see if I need to do anything extra to get this to work. 

Yes, that’s how I’m using Tidal through Upmpdcli and the reason why I asked how to choose the mpd version used by Upmpdcli. For Android, I’m using bubbleupnp, for IPad, I’m using Mconnect. Both works well for me.
[-] The following 1 user Likes alexkwok's post:
  • agent_kith
Reply

#15
(08-Mar-2019, 09:03 AM)agent_kith Wrote: 1) Are you saying, after adding in the Tidal configuration, MPD 0.21.5 is now broken for you? If yes, can you generate a diagnostic file and send it to me? Thanks.

2) Looking at how you're describing the workflow, the BubbleUPNP is the ideal configuration to go for Tidal <-> MPD integration. Bubble will create the Tidal URL and upmpdcli will send it to MPD. I'd double check upmpdcli later this weekend and see if I need to do anything extra to get this to work. 

1) Ok, problem solved, it was the fuc... internet box, i have no possibility to control the router and this one block some streams without any logic. I insert a real router on my network and now it is much better and predictable... In this configuration i can use MPD 0.21+UPMPDCLI like a charm with snakeoil 1.1.3 ;-)
I'll try to play a tidal track (http://192.xxx.x.xx:xxxxx/tidal/94587741.flac) with MPD 0.21 alone and modified mpd.conf as described below without any success. I supect the modification described have a typo error or token extracted is not efficient for MPD 0.21.

2) In opposite, if i install UPMPDCLI and select it as player, i am able to use mconnect to choose a tidal song and stream it to my snakeoil device (it appear as "UPMPD" in players in mconnect). Funny thing: if i open M.A.L.P. i can see the URL of the tidal stream and stop/play it directly with M.A.L.P. This is because tidal upmpdcli module decrypt the stream i suppose.
It is the same with Bubbleupnp, the only added value to share a tidal stream with share function to MPD is to avoid UPMPDCLI use and maybe obtain a better SQ. But for the moment i cannot make MPD 0.21 compatible with tidal streams.
Reply

#16
(09-Mar-2019, 01:14 AM)Evach Wrote: 1) Ok, problem solved, it was the fuc... internet box, i have no possibility to control the router and this one block some streams without any logic. I insert a real router on my network and now it is much better and predictable... In this configuration i can use MPD 0.21+UPMPDCLI like a charm with snakeoil 1.1.3 ;-)
I'll try to play a tidal track (http://192.xxx.x.xx:xxxxx/tidal/94587741.flac) with MPD 0.21 alone and modified mpd.conf as described below without any success. I supect the modification described have a typo error or token extracted is not efficient for MPD 0.21.

2) In opposite, if i install UPMPDCLI and select it as player, i am able to use mconnect to choose a tidal song and stream it to my snakeoil device (it appear as "UPMPD" in players in mconnect). Funny thing: if i open M.A.L.P. i can see the URL of the tidal stream and stop/play it directly with M.A.L.P. This is because tidal upmpdcli module decrypt the stream i suppose.
It is the same with Bubbleupnp, the only added value to share a tidal stream with share function to MPD is to avoid UPMPDCLI use and maybe obtain a better SQ. But for the moment i cannot make MPD 0.21 compatible with tidal streams. 
Reading the MPD bug list thread, there are at least two type of Tidal API keys - one returns an encrypted stream, the other returns the clear unencrypted stream. You need to find a token that gives you the unencrypted stream. Else MPD wouldn't be able to read it.

Maybe try this token extraction method from this post?
Snakeoil Operating System - Music, your way!
Reply

#17
Hi Agent. there is little problem with 1.1.3 U3 on my computer: I uncheck unusing ports, then reboot system, and see that all boxes are checked again.
[Image: Screenshot-2019-03-30-at-14-22-00.png]

фотохост
[Image: Screenshot-2019-03-23-at-00-54-42.png]

pic upload
Reply

#18
(30-Mar-2019, 08:28 PM)Dmitry Novikov Wrote: Hi Agent. there is little problem with 1.1.3 U3 on my computer: I uncheck unusing ports, then reboot system, and see that all boxes are checked again.
Hi Dmitry,

Did that work fine in 1.1.2? Don't think I have updated the USB hub controller software in a while. Not entirely sure what the problem is just yet. Can you generate a diagnostic file and send it to me, right after the reboot and all the USB hubs powered on again.

1.1.3 loads up faster now. I'm thinking Snakeoil shuts the USB ports down, but something else in the OS turns them on again... Or the USB drivers wasn't even loaded when Snakeoil is up and running.
Snakeoil Operating System - Music, your way!
Reply



Bookmarks

Possibly Related Threads…
Thread Author Replies Views Last Post
  Snakeoil Firmware - 1.2.6 (Gear Isolation U6) agent_kith 26 3,866 08-Sep-2023, 01:15 PM
Last Post: hkphantomgtr
  Snakeoil Firmware - 1.2.13 (Gear Isolation U13) agent_kith 4 2,178 06-Sep-2023, 07:59 AM
Last Post: agent_kith
  Snakeoil Firmware - 1.2.12 (Gear Isolation U12) agent_kith 0 658 11-Jun-2023, 04:17 PM
Last Post: agent_kith
  Snakeoil Firmware - 1.2.11 (Gear Isolation U11) agent_kith 39 6,107 29-May-2023, 11:10 PM
Last Post: pikachullk
  Snakeoil Firmware - 1.2.10 (Gear Isolation U10) agent_kith 18 3,383 14-Feb-2023, 01:55 AM
Last Post: uglymusic



Users browsing this thread:
1 Guest(s)

[-]
Our Sponsors

[-]
Welcome
You have to register before you can post on our site.

Username/Email:


Password:





[-]
Latest Threads
ZimaBoard 2x NIC, 2x SATA, 2x USB, 1x PC...
Last Post: agent_kith
26-Mar-2024 12:04 PM
» Replies: 13
» Views: 626
LMS Upgrade ?
Last Post: uglymusic
15-Mar-2024 09:14 PM
» Replies: 7
» Views: 149
Squeezebox shutdown
Last Post: TripleX
13-Mar-2024 07:34 AM
» Replies: 4
» Views: 71
MP3 Not Playing
Last Post: Coacharnold
10-Mar-2024 10:25 AM
» Replies: 3
» Views: 52
Fail to install myMPD
Last Post: hkphantomgtr
03-Mar-2024 08:45 PM
» Replies: 9
» Views: 195
Intel HFI Driver Can "Save Tons Of CPU C...
Last Post: hkphantomgtr
28-Feb-2024 09:15 PM
» Replies: 0
» Views: 41
Announcing Snakeoil Measurements 1.3.0
Last Post: agent_kith
26-Feb-2024 10:02 PM
» Replies: 94
» Views: 4138
More Problems with Squeezelite in 1.3
Last Post: Coacharnold
17-Feb-2024 09:47 PM
» Replies: 2
» Views: 69
Snakeoil Music server & Snakeoil its own...
Last Post: Snoopy8
17-Feb-2024 11:20 AM
» Replies: 8
» Views: 365
RoonBridge (64 bit only)
Last Post: scrarfussi
15-Feb-2024 08:26 PM
» Replies: 3
» Views: 4125

[-]
SnakeoilOS Mission Statement

Our mission is to create a free to use computer OS that is easy to install, intuitive to operate and play music that will connect and engage with you emotionally.

SnakeoilOS gives you the freedom to spend more time on listening, enjoying and exploring music. Wasting time on computers is now a thing of the past! Everything is constantly evolving/improving. Please check back often for updates.

If you like this project, do show your support with a small token donation. All donations collected will be used to run this website, and for purchasing new equipment for the project.


Powered By MyBB, © 2002-2024. Theme © Melroy van den Berg.