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 6,372 08-Sep-2023, 01:15 PM
Last Post: hkphantomgtr
  Snakeoil Firmware - 1.2.13 (Gear Isolation U13) agent_kith 4 3,152 06-Sep-2023, 07:59 AM
Last Post: agent_kith
  Snakeoil Firmware - 1.2.12 (Gear Isolation U12) agent_kith 0 839 11-Jun-2023, 04:17 PM
Last Post: agent_kith
  Snakeoil Firmware - 1.2.11 (Gear Isolation U11) agent_kith 39 9,699 29-May-2023, 11:10 PM
Last Post: pikachullk
  Snakeoil Firmware - 1.2.10 (Gear Isolation U10) agent_kith 18 5,271 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
Howto setup resampling in Logitech Media...
Last Post: Coacharnold
18-Nov-2024 12:06 AM
» Replies: 7
» Views: 5811
Dropping Measurements, Hello High-End.
Last Post: agent_kith
26-Oct-2024 09:02 AM
» Replies: 12
» Views: 455
Very happy to have Sankeoil......! mpd w...
Last Post: run51
24-Oct-2024 05:35 AM
» Replies: 9
» Views: 1686
SO no soundcard detected - RPI Pi4 snake...
Last Post: run51
21-Oct-2024 10:55 PM
» Replies: 4
» Views: 114
download
Last Post: Snoopy8
19-Oct-2024 05:52 AM
» Replies: 1
» Views: 113
Full proces to instal snakeiol 100% work...
Last Post: audioluthier
11-Oct-2024 02:32 AM
» Replies: 9
» Views: 349
A network protocol designed for CAS
Last Post: hkphantomgtr
10-Oct-2024 09:48 PM
» Replies: 0
» Views: 90
CAS with "Single Core"
Last Post: hkphantomgtr
06-Oct-2024 08:32 AM
» Replies: 2
» Views: 124
MPD player not working
Last Post: Snoopy8
27-Sep-2024 11:54 AM
» Replies: 7
» Views: 225
LMS playing DFF files sampling rate
Last Post: Snoopy8
16-Sep-2024 07:45 PM
» Replies: 5
» Views: 163

[-]
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.