Getting 0.3 to serve 48bit 192k files properly

Raspberry Pi related support

Getting 0.3 to serve 48bit 192k files properly

Postby cmh714 » 18 Aug 2014, 17:21

This is what worked for me, YMMV but I wanted to create on Post with all the info so people dont have to look all over. The info contained herein came from 2 posts, suggestions from ACX and Orion and a BOATLOAD of googling for possible solutions. Whats posted works perfectly for me, with the one caveat that at 176 and 192, I get some slight "warbling" but its still listenable.

This requires doing 3 things basically....follow the 2 posts, and then update the kernel. I have included the posts, but all the steps are contained here so the links are for reference if you want them.

NOTE: I do NOT have a Schiit MODI but my DAC is similar enough, and it cant hurt for others to try this anyway....

Link 1: Schiit MODI fix: schiit-modi-dac-t288.html
Link 2: my-solution-to-pops-and-clicks-t165.html

1. Schiit MODI fix. at a command line enter:
"mpc stop" (I also did an "systemctl stop mpd", just because)
unload the snd_usb_module using this command: "rmmod snd_usb_audio"
make change permanent: edit /etc/modprobe.d/modprobe.conf and change nrpacks to 1
restart mpd and mpc: "systemctl start mpd" and "mpc play"

2. Pop/Click FIQ tweaks
I didnt follow this post exactly, since at first I was concerned with upgrading via pacman as that has broken Rune for me in the past. So I did this slightly differently....
EDIT: need this---set your time and date using timedatectl the form is: timedatectl "yyyy-mm-dd hh:mm:ss"
at command line enter:
Sync pacman using: "pacman -Sy"
fetch modified rpi-update using: "wget --no-check-certificate https://raw.github.com/Hexxeh/rpi-updat ... rpi-update -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update"
point to next Branch and update via: "BRANCH=next /usr/bin/rpi-update"
then make a change to /boot/cmdline_rune.txt - by default line 4 is active. Line 5 has the FIQ tweaks, so rem out line 4 and make line 5 active.

3. Update the kernel using:
"pacman -S linux-raspberrypi"

4. OPTIONAL: since it works fine with above, upgrading everything via pacman is technically optional...
"pacman -Syu"

5. PROFIT!!

I can only hope that helps some others a bit :)
Last edited by cmh714 on 19 Aug 2014, 00:49, edited 1 time in total.
cmh714
 
Posts: 470
Joined: 04 May 2014, 03:06

Re: Getting 0.3 to serve 48bit 192k files properly

Postby anadigi » 19 Aug 2014, 00:32

When I run this line: point to next Branch and update via: "BRANCH=next /usr/bin/rpi-update"
I got Permission denied.
anadigi
 
Posts: 43
Joined: 18 Aug 2014, 19:42

Re: Getting 0.3 to serve 48bit 192k files properly

Postby cmh714 » 19 Aug 2014, 00:44

Thank you I forgot a very important step...you need to set your time and date to current using timedatectl...and then it works
cmh714
 
Posts: 470
Joined: 04 May 2014, 03:06

Re: Getting 0.3 to serve 48bit 192k files properly

Postby i_am_Halloran » 15 Mar 2015, 13:41

Hi,

I don't use RuneAudio (yet), but I do run mpd, spop on a Raspberry Pi with a Schiit Modi USB DAC. I recently ran into problems similar to those described here.

I had things running fine, and then update/upgraded, which caused my kernel to go from 3.18.7+. After that upgrade, all sound was completely garbled. What cam out in all cases (test files, hi res FLAC's, MP#'s etc) was completely useless. This was not playing music with a few pops here and there, or slightly distorted, this was more or less randomized, white noise.

Fortunately, downgrading the kernel to 3.12.28+ fixed the problem.
i_am_Halloran
 
Posts: 1
Joined: 15 Mar 2015, 13:34

support RuneAudio Donate with PayPal


Return to Raspberry Pi

Who is online

Users browsing this forum: No registered users and 7 guests