Location: Portugal
Posts: 288
I'm Luis.
Location: East Anglia UK
Posts: 1,219
I'm Marc.
There's also some useful discussion here: http://www.raspyfi.com/hiface-on-lin...fi-and-debian/
It might be worth throwing snd-usb-hiface in to the module file too?
Location: Portugal
Posts: 288
I'm Luis.
Fingers were crossed, but no luck. :\
I'm now starting over with a clean install, just in case I did something wrong.
Rothchild (thank you for your help),
Do you mean snd-usb-hiface and SND_USB_HIFACE, right?
No problem, I'll do that.
One more (silly) question: if it works, how do I know?
I won't need to choose a DAC, right?
Will it just start to play sound through my DAC?
Thanks,
Luis
Last edited by pitadavespa; 02-11-2015 at 23:37.
Location: North Island New Zealand
Posts: 1,757
I'm Chris.
Hi
It is always a good idea to run updates first
when installing later packages ,as any packages
that are dependant will be automatically updated .for you
sudo apt-get update
In page one you had explanation kernel headers were
not the current ones needed to install the hiface software.
applying updates should fix.
if it is a upgrade then
sudo apt-get upgrade
Cheers / Chris
Location: East Anglia UK
Posts: 1,219
I'm Marc.
Generally a good tip but in this case the update wouldn't help as Raspbian kernel sources (which are needed to compile the driver against) aren't bundled in the repository, so one has to go through some additional hoops to get them working more info here: https://www.raspberrypi.org/forums/v...p?f=66&t=57401
You can check this by doing: sudo apt-cache search kernel-headers
Location: Portugal
Posts: 288
I'm Luis.
Guys, thank you for your kind help, but I feel this is too much for me...
I'm not sure, but I think all these information is related with Rasp Pi, not Pi2. Am I wrong?
Thanks,
Luis
Location: East Anglia UK
Posts: 1,219
I'm Marc.
Hi Luis,
No problem, it would be great if we could help get you up and running (but it does look like this is quite involved, maybe Tim in the Moode thread could help us?)
The OS is the same for both (all) Pi versions (although there are some differences for drivers compiled between the two because of the upgrade from v6 to v7 of the broadcom chip that drives them - that's what I've been working on reconciling for the version of FFmpeg used in DietPi recently) - in fact apart from the kernel (which is provided by the pi foundation with the (closed) broadcom drivers rolled in, most of the rest of raspbian is just a lightly repackaged mirror of Debian's ArmHF version.
Location: East Anglia UK
Posts: 1,219
I'm Marc.
On a bit of further reading the module name (what should be in /etc/modules) is snd-usb-hiface
And in response to your earlier question as to how you know it's working (it's a good one)
I think you should be able to see if the module has been loaded by using the lsmod command.
If it's loaded then we should assume it is working, if there is still no sound then we may need to configure alsa so it knows to direct the sound there (rather than to the onboard card) TBH I'm not entirely sure how to do this at the moment but certainly aplay -l will show you what the currently selected device is.
Location: Portugal
Posts: 288
I'm Luis.
Thank you for your help.
I guess there are a few things here that I need to try again: http://www.raspyfi.com/hiface-on-lin...fi-and-debian/
Hi Luis,
In Moode, USB attached audio devices are automatically configured. Most devices work without issue but a vary small number do not because they require their own special USB sound drivers or a special version of the standard USB driver, none of which are included in mainline Linux.
If you wouldn't mind following a short procedure I can help troubleshoot if issue comes up.
(1) copy the latest Moode 2.4 image to SD card
(2) start from powered off Pi
(3) plug Hiface device into USB port
(4) power up the Pi
(5) http://moode (or moode.local, whichever works on your network)
(6) Menu, Configure, MPD
Does "USB audio device" appear in the "Audio output" field?
If it does, this is an indication that automatic configuration phase completed.
Regards,
Tim