i have archlinux running on wandboard with lms and squeezelite
veeerrrrry fast
i am also using the spdif to coax converter
the problem i am having is i cant get 96khz output from my dac well it limited to 44.1 and 48khz
works well on fedora csos
my asound.conf
pcm.!default {
type plug
slave.pcm "softvol"
}
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:1"
period_time 0
period_size 4096
buffer_size 131072
rate 41100
}
bindings {
0 0
1 1
}
}
pcm.dsnooper {
type dsnoop
ipc_key 1024
slave {
pcm "hw:1"
channels 2
period_time 0
period_size 4096
buffer_size 131072
rate 41100
}
bindings {
0 0
1 1
}
}
pcm.softvol {
type softvol
slave { pcm "dmixer" }
control {
name "Master"
card 1
}
}
ctl.!default {
type hw
card 1
}
ctl.softvol {
type hw
card 1
}
ctl.dmixer {
type hw
card 1
}
aplay -l
[root@alarm etc]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sgtl5000audio [sgtl5000-audio], device 0: HiFi sgtl5000-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: imxspdif [imx-spdif], device 0: IMX SPDIF mxc-spdif-0 []
Subdevices: 0/1
Subdevice #0: subdevice #0
card 2: imxhdmisoc [imx-hdmi-soc], device 0: IMX HDMI TX mxc-hdmi-soc-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
[root@alarm etc]#
squeezelite -l
squeezelite -l
Output devices:
null - Discard all samples (playback) or generate zero samples (capture)
sysdefault:CARD=sgtl5000audio - sgtl5000-audio, - Default Audio Device
sysdefault:CARD=imxspdif - imx-spdif, - Default Audio Device
sysdefault:CARD=imxhdmisoc - imx-hdmi-soc, - Default Audio Device
squeezelite service
[Unit]
Description=Squeezelite lightweight headless squeezebox emulator
After=sound.target
Requires=avahi-daemon.service
After=network.target
After=avahi-daemon.service
[Service]
ExecStart=/usr/local/bin/squeezelite -n Illeana -o plughw:CARD=imxspdif -p 1
Restart=always
[Install]
WantedBy=multi-user.target
veeerrrrry fast
i am also using the spdif to coax converter
the problem i am having is i cant get 96khz output from my dac well it limited to 44.1 and 48khz
works well on fedora csos
my asound.conf
pcm.!default {
type plug
slave.pcm "softvol"
}
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:1"
period_time 0
period_size 4096
buffer_size 131072
rate 41100
}
bindings {
0 0
1 1
}
}
pcm.dsnooper {
type dsnoop
ipc_key 1024
slave {
pcm "hw:1"
channels 2
period_time 0
period_size 4096
buffer_size 131072
rate 41100
}
bindings {
0 0
1 1
}
}
pcm.softvol {
type softvol
slave { pcm "dmixer" }
control {
name "Master"
card 1
}
}
ctl.!default {
type hw
card 1
}
ctl.softvol {
type hw
card 1
}
ctl.dmixer {
type hw
card 1
}
aplay -l
[root@alarm etc]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sgtl5000audio [sgtl5000-audio], device 0: HiFi sgtl5000-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: imxspdif [imx-spdif], device 0: IMX SPDIF mxc-spdif-0 []
Subdevices: 0/1
Subdevice #0: subdevice #0
card 2: imxhdmisoc [imx-hdmi-soc], device 0: IMX HDMI TX mxc-hdmi-soc-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
[root@alarm etc]#
squeezelite -l
squeezelite -l
Output devices:
null - Discard all samples (playback) or generate zero samples (capture)
sysdefault:CARD=sgtl5000audio - sgtl5000-audio, - Default Audio Device
sysdefault:CARD=imxspdif - imx-spdif, - Default Audio Device
sysdefault:CARD=imxhdmisoc - imx-hdmi-soc, - Default Audio Device
squeezelite service
[Unit]
Description=Squeezelite lightweight headless squeezebox emulator
After=sound.target
Requires=avahi-daemon.service
After=network.target
After=avahi-daemon.service
[Service]
ExecStart=/usr/local/bin/squeezelite -n Illeana -o plughw:CARD=imxspdif -p 1
Restart=always
[Install]
WantedBy=multi-user.target