bpa wrote: 
> 
> 1. what does "arecord -L" say about dsnoop ?
> 

Code:
--------------------
    pi@wega:~ $ arecord -L
  null
  Discard all samples (playback) or generate zero samples (capture)
  default:CARD=Device
  USB Audio Device, USB Audio
  Default Audio Device
  sysdefault:CARD=Device
  USB Audio Device, USB Audio
  Default Audio Device
  front:CARD=Device,DEV=0
  USB Audio Device, USB Audio
  Front speakers
  surround21:CARD=Device,DEV=0
  USB Audio Device, USB Audio
  2.1 Surround output to Front and Subwoofer speakers
  surround40:CARD=Device,DEV=0
  USB Audio Device, USB Audio
  4.0 Surround output to Front and Rear speakers
  surround41:CARD=Device,DEV=0
  USB Audio Device, USB Audio
  4.1 Surround output to Front, Rear and Subwoofer speakers
  surround50:CARD=Device,DEV=0
  USB Audio Device, USB Audio
  5.0 Surround output to Front, Center and Rear speakers
  surround51:CARD=Device,DEV=0
  USB Audio Device, USB Audio
  5.1 Surround output to Front, Center, Rear and Subwoofer speakers
  surround71:CARD=Device,DEV=0
  USB Audio Device, USB Audio
  7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
  iec958:CARD=Device,DEV=0
  USB Audio Device, USB Audio
  IEC958 (S/PDIF) Digital Audio Output
  dmix:CARD=Device,DEV=0
  USB Audio Device, USB Audio
  Direct sample mixing device
  dsnoop:CARD=Device,DEV=0
  USB Audio Device, USB Audio
  Direct sample snooping device
  hw:CARD=Device,DEV=0
  USB Audio Device, USB Audio
  Direct hardware device without any conversions
  plughw:CARD=Device,DEV=0
  USB Audio Device, USB Audio
  Hardware device with all software conversions
  
--------------------

> 
> 2. What is it configured in .asoundrc or /usr/share/alsa/alsa.conf or
> wherever your Alsa is configured.
I understand that it's configured in /usr/share/alsa/alsa.conf:

Code:
--------------------
    defaults.ctl.card 0
  defaults.pcm.card 0
  defaults.pcm.device 0
  defaults.pcm.subdevice -1
  defaults.pcm.nonblock 1
  defaults.pcm.compat 0
  defaults.pcm.minperiodtime 5000               # in us
  defaults.pcm.ipc_key 5678293
  defaults.pcm.ipc_gid audio
  defaults.pcm.ipc_perm 0660
  defaults.pcm.dmix.max_periods 0
  defaults.pcm.dmix.rate 48000
  defaults.pcm.dmix.format "unchanged"
  defaults.pcm.dmix.card defaults.pcm.card
  defaults.pcm.dmix.device defaults.pcm.device
  defaults.pcm.dsnoop.card defaults.pcm.card
  defaults.pcm.dsnoop.device defaults.pcm.device
--------------------


I just tried to make the USB card default (0), following
https://raspberrypi.stackexchange.com/questions/40831/how-do-i-configure-my-sound-for-jasper-on-raspbian-jessie


Code:
--------------------
    
  # This sets the index value of the cards but doesn't reorder.
  options snd_usb_audio index=0
  options snd_bcm2835 index=1
  
  # Does the reordering.
  options snd slots=snd_usb_audio,snd_bcm2835
--------------------

This worked:

Code:
--------------------
    pi@wega:~ $  cat /proc/asound/modules
  0 snd_usb_audio
  1 snd_bcm2835
  
--------------------

which seems to basically have resolved the dsnoop issue:

Code:
--------------------
    pi@wega:~ $ arecord -f cd -c 2 -D dsnoop foobar.wav
  Recording WAVE 'foobar.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, 
Stereo
  Warning: rate is not accurate (requested = 44100Hz, got = 48000Hz)
  please, try the plug plugin (-Dplug:dsnoop)
  
--------------------

I can't however test (working remotely) whether my line-in -> LiquidSoap
-> Icecast2 -> LMS setup still works after this changes



PCP (always latest version) on RasPi 3 with PhatDac (player & server)
PCP on several RasPis 2 +3
2 Airplay speakers (Sony SA-NS510) integrated via Airplay Bridge Plugin
------------------------------------------------------------------------
streampunk's Profile: http://forums.slimdevices.com/member.php?userid=66210
View this thread: http://forums.slimdevices.com/showthread.php?t=49584

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to