Jump to content
IGNORED

Tidal Connect on Raspberry (how-to)


Recommended Posts

Hi All,

 

I am also somewhat of a newbie and am running into some problems. Any help would be truly appreciated!

 

I have followed the instructions and the script appears to have installed all the way. However, i am getting error messages.

 

I am able to connect to tidal connect from the app, but no sound comes out. (both the moode internet radio stations as well as spotify connect work - so i know the rest of the setup is ok)

 

Any idea how to trouble shoot next? Thank you in advance for any help!

 

Here are some facts:  moode 7.6.1

 

aplay -l print:

image.png.cc654a2e95bc5c5cd12d09bb0c0a0faf.png

 

systemctl status ifi-streamer-tidal-connect.service print:

image.thumb.png.8ec95ebd6000808ded7bdad3aaa03288.png

 

 

Link to comment

Thank you all for your swift responses. It is truly appreciated. I really cannot thank you enough.

 

I feel like i have gotten closer but I am still not there. Any additional hints / things to check?

 

Here is where I got to:

 

I did a clean install, updated all the files, added the missing \, corrected the hw:2,0 after getting an error message and now tidal connect does appear to see the DAC. 

 

However, it still does not play music. I can connect to Tidal Connect in the Android App, but then I hit play, the play button just circles and it will not start.

 

I then went in and changed the default ALSA device as xthesaintx suggested. (from 0 to 2) It does not appear to have made any difference.

 

Here is the current status print:

image.thumb.png.a53ec8832da4f2214b12734982279a87.png

 

Again, thank you so so much for your help!

 

Link to comment

xthesaintx, thank you for all the suggestions. you have been super helpful!

 

I had quite a frustrating day. I got it to work for a little while, then got greedy and wanted to rename the Tidal Connect player name and after renaming it stopped working.

 

I then started over from scratch but could not get it to work. Here are my steps:

 

1) Change default device by creating the file you suggested sudo nano /etc/modprobe.d/alsa-base.conf

2) update raspi-config

3) run the tidal connect installer

4) update the device list using the following command:

        sudo ./usr/ifi/ifi-tidal-release/pa_devs/run.sh

    (this seems to update the devices list with the correct items rather than listing devices I dont have, like a SPDIF connector)

5) update the playing device by:

        sudo nano /lib/systemd/system/ifi-streamer-tidal-connect.service

    * add "\" to last line

    * insert: --playback-device "Schiit Modi 3+: USB Audio (hw:0,0)"

    (its device 0 since the default got changed in step 1 and 2)

6) set the service to start automatically after restarts

7) updated the default sample rate from 48khz to 44.1khz

           sudo nano /usr/share/alsa/alsa.conf
           *edit the sample rate: 
           defaults.pcm.dmix.rate 44100

     (i did this since when it worked once, it was stuttering. I then changed the sample rate and thats when it worked for a little while)

8) restarted and checked the status.

 

Tidal would connect but the play button would spin and not actually play. 

 

I then ran the long command you suggested and got the following result (device #0,0):

/usr/ifi/ifi-tidal-release/bin/tidal_connect_application --tc-certificate-path /usr/ifi/ifi-tidal-release/id_certificate/IfiAudio_ZenStream.dat -f MusicPi --codec-mpegh true --codec-mqa true --model-name MusicPi --disable-app-security false --disable-web-security false --enable-mqa-passthrough true --log-level 3 --enable-websocket-log 0 --playback-device 'Schiit Modi 3+: USB Audio (hw:0,0)'

 

image.thumb.png.03042a8da01b0752e815abd835d3d083.png

 

here is the status print (just in case)

 

image.thumb.png.82ffda350f17cce3e1f8789c0bfe2c74.png

 

I truly appreciate all your help! Thank you so much.

Link to comment

Thanks again for your help!

 

I started once more without using the run.sh command. Unfortunately same result: still spinning play button and no connection. Oh, by the way, the DAC has its own power supply.

 

here is what i did:

1) Change default device by creating the file you suggested sudo nano /etc/modprobe.d/alsa-base.conf

2) update raspi-config

3) updated the default sample rate from 48khz to 44.1khz

4) run the tidal connect installer

5) update the device list manually

6) update the playing device file  

7) set the service to start automatically after restarts

8) restarted and checked the status.

 

Tidal would connect but the play button would spin and not actually play. 

 

Here is the output from the long command (as well as prints from the other files and status)

image.thumb.png.65dd386268b792954cad4ce5f12cd4bb.png

status file print:

image.thumb.png.2e598f75282df0a3eb7bb664001e8219.png

devices file print:

image.png.04d3feadf4c83d65a4e85fbbace71465.png

tidal connect service file print:

image.thumb.png.e9ca3dc9aef3150bd84d1f50a095d66e.png

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...