I don't understand how Pd or ALSA manage in/out. But I found a (weird or not ?) solution : I have to use several devices in Pd with 2 outputs each. So to get 6 inputs from ALSA loopback, I need 3 Loopback devices with 2 input channels in Pd (see small screen capture attached). Someone can confirm if this is the way to do things with Pd and ALSA loopback ?
However, if the quality of the sound thru the first stereo input is good, this is not the case with the second one (lot of glitch/noise). Sure I made something wrong here. So, if you have some recommandations, I will be happy to test them. ++ Jack Le 12/04/2018 à 19:15, Jack a écrit : > Hello, > > I have a problem to get all usable channels of the ALSA loopback in Pd. > > Here the output of : > $ aplay -l > **** List of PLAYBACK Hardware Devices **** > card 0: PCH [HDA Intel PCH], device 0: ALC3266 Analog [ALC3266 Analog] > Subdevices: 0/1 > Subdevice #0: subdevice #0 > card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > card 1: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM] > Subdevices: 7/8 > Subdevice #0: subdevice #0 > Subdevice #1: subdevice #1 > Subdevice #2: subdevice #2 > Subdevice #3: subdevice #3 > Subdevice #4: subdevice #4 > Subdevice #5: subdevice #5 > Subdevice #6: subdevice #6 > Subdevice #7: subdevice #7 > card 1: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM] > Subdevices: 7/8 > Subdevice #0: subdevice #0 > Subdevice #1: subdevice #1 > Subdevice #2: subdevice #2 > Subdevice #3: subdevice #3 > Subdevice #4: subdevice #4 > Subdevice #5: subdevice #5 > Subdevice #6: subdevice #6 > Subdevice #7: subdevice #7 > > and of : > $ arecord -l > **** List of CAPTURE Hardware Devices **** > card 0: PCH [HDA Intel PCH], device 0: ALC3266 Analog [ALC3266 Analog] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > card 1: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM] > Subdevices: 7/8 > Subdevice #0: subdevice #0 > Subdevice #1: subdevice #1 > Subdevice #2: subdevice #2 > Subdevice #3: subdevice #3 > Subdevice #4: subdevice #4 > Subdevice #5: subdevice #5 > Subdevice #6: subdevice #6 > Subdevice #7: subdevice #7 > card 1: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM] > Subdevices: 7/8 > Subdevice #0: subdevice #0 > Subdevice #1: subdevice #1 > Subdevice #2: subdevice #2 > Subdevice #3: subdevice #3 > Subdevice #4: subdevice #4 > Subdevice #5: subdevice #5 > Subdevice #6: subdevice #6 > Subdevice #7: subdevice #7 > > > With Pd, if I select Loopback (hardware) with 8 in/out, i get in console : > ALSA: set input channels to 2 > ALSA: set output channels to 2 > > How can I recover the 8 channels of ALSA loopback to get all in/out ? > Any help would be appreciated. > ++ > > Jack > > > _______________________________________________ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list >
_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list