This how-to will not apply if you already have an audio server installed, such as Jack or Pulse.
Although only tested on Fossapup64 9.5, it may work on other Pups.
The two sources that led to these solutions came from:
@JakeSFR
https://oldforum.puppylinux.com/viewtopic.php?t=95431
@xx_T3n0ch_X
https://forum.puppylinux.com/viewtopic. ... 961#p78961
Test setup:
Fossapup64 9.5
Hardware=Intel desktop, Intel audio chip ALC888, driver=snd-hda-intel.ko
Two .pet files are included since you may find one works better than the other.
Either of the two .pet files will install:
-/root/startup/alsa-snd-aloop.sh (loads the snd-aloop kernel module on startup)
-/etc/asound.conf
The asound.conf file:
-sets up a loopback device used for recording the audio
-sets up a alsa pre-amp to boost playback. This is not required for recording and can be removed by
editing asound.conf (delete lines 2-20). Note: rebooting several times may be required before the pre-amp appears in Retrovol
Usage (overview):
-install .pet file
-reboot
-Open SimpleScreenRecorder
-Set Audio Input Source=[hw:1,1] Loopback: Loopback PCM
-Start recording
-Start video to be captured
For my test I set SimpleScreenRecorder as:
-video container - MP4
-video codec = H.264
-audio codec = MP3
-Bit rate = 128
You may have to do some experimenting with different hardware, but this worked for me.
wizard