sondale wrote:
> The more I listen the more I like! currently outputting via spdif to a
> Najda DSP, eventually I would hope to modify the Cubietruck to output
> I2S, or more likely get someone who can actually see the smd resistors
> to modify it.
>
> I think that squeezelite running on a trimmed distro is the way to go. I
> will probably try Archlinux some day, I have started to read Triodes
> thread for this.
>
> Could you point me to the squeezelite load package you have mentioned?
Surprise, surprise is called squeezelite.. To Install:
1. apt-get update
2. Make temp change to apt sources
nano /etc/apt/sources.list
For example, change this:
Code:
--------------------
# Debian packages for stable
deb http://ukdebian.mirror.anlx.net/debian/ stable main contrib non-free
# Uncomment the deb-src line if you want 'apt-get source'
# to work with most packages.
deb-src http://ukdebian.mirror.anlx.net/debian/ stable main contrib non-free
# Security updates for stable
deb http://security.debian.org/ stable/updates main contrib non-free
--------------------
To this:
Code:
--------------------
# Debian packages for stable
deb http://ukdebian.mirror.anlx.net/debian/ stable main contrib non-free
# Uncomment the deb-src line if you want 'apt-get source'
# to work with most packages.
deb-src http://ukdebian.mirror.anlx.net/debian/ stable main contrib non-free
# Debian packages for testing
deb http://ukdebian.mirror.anlx.net/debian/ testing main contrib non-free
# Security updates for stable
deb http://security.debian.org/ stable/updates main contrib non-free
--------------------
3. apt-get update #to register testing repo
4. apt-get install squeezelite
Code:
--------------------
root@cubie:/# apt-get install squeezelite
apt-get install squeezelite
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gcc-4.9-base libavcodec55 libavformat55 libavutil53 libc6 libfaad2 libflac8
libgmp10 libgomp1 libgsm1 libhogweed2 libmad0 libmp3lame0 libmpg123-0
libnettle4 libogg0 libopenjpeg5 libopus0 liborc-0.4-0 librtmp1
libschroedinger-1.0-0 libsoxr0 libspeex1 libtheora0 libva1 libvorbis0a
libvorbisenc2
libvorbisfile3 libvpx1 libx264-142 libxvidcore4 locales
Suggested packages:
glibc-doc opus-tools speex
Recommended packages:
va-driver-all va-driver
The following NEW packages will be installed:
gcc-4.9-base libavcodec55 libavformat55 libavutil53 libfaad2 libflac8
libgmp10 libgomp1 libgsm1 libhogweed2 libmad0 libmp3lame0 libmpg123-0 libnettle4
libogg0 libopenjpeg5 libopus0 liborc-0.4-0 librtmp1 libschroedinger-1.0-0
libsoxr0 libspeex1 libtheora0 libva1 libvorbis0a libvorbisenc2 libvorbisfile3
libvpx1 libx264-142 libxvidcore4 squeezelite
The following packages will be upgraded:
libc6 locales
2 upgraded, 31 newly installed, 0 to remove and 208 not upgraded.
Need to get 16.2 MB of archives.
After this operation, 24.9 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
--------------------
......
*
Don't leave testing repo in use*
5. Comment out testing repo in sources and reapply apt-get update
apt-get update
6. Config squeezelite as desired -
nano /etc/default/squeezelite
7. Start squeezlite and check it's running
service squeezelite restart (intial install invokes service)
ps aux | grep squeezelite
Code:
--------------------
root@cubie:~# service squeezelite restart
[ ok ] Restarting Squeezebox client: squeezelite.
root@cubie:~# ps aux | grep squeezelite
root 4819 56.7 2.9 32924 30448 ? SLl 09:35 0:36
/usr/bin/squeezelite -n cubie -o hw:CARD=Interface,DEV=0 -s 192.168.0.20 -a 80
40 16 0
root 4843 0.0 0.0 3220 680 pts/0 S+ 09:36 0:00 grep
squeezelite
--------------------
------------------------------------------------------------------------
Krisbee's Profile: http://forums.slimdevices.com/member.php?userid=59080
View this thread: http://forums.slimdevices.com/showthread.php?t=97046
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix