Linux Sound
Contents:
- Abreviations
- Usefull Commands
- Scripts
- ALSA - Advanced Linux Sound Architecture
- Pulse-Audio
- Jack Audio
- paprefs
- IC7300's USB Devices
- Plug-in USB Sound Cards/Devices
- How to Switch Audio Device on the Fly
- Audacity
- Alpha Audio
- lv2
- Cleanfeed
- Dummy Output and system is not playing audio
- References
[Top][Home]
Abreviations
- S/PDIF - Sony/Philips Digital Interface. Alternative for HDMI. Used for digital audio.
Connectors are coaxial (RCA) and optical (Toslink).
- PCM - Pulse-code modulation is a method used to digitally represent sampled analog signals
https://en.wikipedia.org/wiki/Pulse-code_modulation
- LPCM Linear pulse-code modulation is a specific type of PCM where the quantization levels are linearly uniform.
[Top][Home]
Usefull Commands
[Top][Home]
Scripts
[Top][Home]
ALSA - Advanced Linux Sound Architecture
[Top][Home]
Pulse-Audio
To direct microphone to the speakers:
The way I learned the name of the output device (sink) and input device (source) was to use these 2 commands:
Create a loopback - P.A.type system:
To apply echo cancellation:
[Top][Home]
Jack Audio
JACK Audio Connection Kit:
https://jackaudio.org/applications/
Working with Internal Audio Routing:
https://music.tutsplus.com/series/working-with-internal-audio-routing--audio-21859
[Top][Home]
paprefs
PulseAudio Preferences (paprefs) is a simple GTK based configuration dialog for
the PulseAudio sound server. Please note that this program can only configure
local servers, and requires that a special module module-gsettings is loaded in
the sound server.
[Top][Home]
IC7300's USB Devices
The IC7300's USB interface has the following devices:
- The PCM2901/2903 is TI's single-chip Stereo USB1.1 stereo audio CODEC with USB-compliant full-speed
protocol controller (and S/PDIF only on PCM2903). On-chip analog PLLs with SpAct enable playback
and record with low clock jitter and with independent playback and record sampling rates.
http://www.ti.com/product/PCM2901
- The CP2102 chip is a single chip USB to UART bridge IC. The CP2102 can be used to migrate legacy serial
port based devices to USB. Cygnal Integrated Products, Inc. has bben acquired by Silicon Laboratories.
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
- The TUSB2046x is a 3.3-V CMOS hub device that provides one upstream port and four downstream
ports in compliance with the Universal Serial Bus (USB) specification as a full-speed hub.
http://www.ti.com/product/TUSB2046I
[Top][Home]
Plug-in USB Sound Cards/Devices
[Top][Home]
How to Switch Audio Device on the Fly
[Top][Home]
Audacity
apt install audacity:
[Top][Home]
Alpha Audio
https://www.audiopluginsforfree.com/free-alpha/
[Top][Home]
lv2
LV2, an acronym for LADSPA Version 2, is a set of royalty-free open standards[1] for plug-ins and matching host applications. It includes support for the synthesis and processing of digital audio and CV, events such as MIDI and OSC, and provides a free alternative to audio plug-in standards such as Virtual Studio Technology (VST) and Audio Units (AU).
https://en.wikipedia.org/wiki/LV2
[Top][Home]
Cleanfeed
Cleanfeed is multitrack, multi-party live audio and recording using only a browser.
https://cleanfeed.net/
[Top][Home]
Dummy Output and system is not playing audio
see: https://support.system76.com/articles/audio/
[Top][Home]
References
Independent ALSA and linux audio support site - MultipleCards:
https://alsa.opensrc.org/MultipleCards
How to use Pulse to manage sound on Linux::
https://opensource.com/article/17/1/linux-plays-sound
Understanding Linux Audio:
http://slackermedia.info/handbook/doku.php?id=linuxaudio
PulseAudio/Troubleshooting:
https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting#Muted_audio_device
Configuring Sound on Linux/HW Address:
https://en.wikibooks.org/wiki/Configuring_Sound_on_Linux/HW_Address
How do you set a default audio output device in Ubuntu 18.04?:
https://askubuntu.com/questions/1038490/how-do-you-set-a-default-audio-output-device-in-ubuntu-18-04
How do you switch the audio out from the speakers to a USB speaker from the command line?:
https://askubuntu.com/questions/61798/how-do-you-switch-the-audio-out-from-the-speakers-to-a-usb-speaker-from-the-comm
[Top][Home]
Glenn Lyons VK4PK
glenn@LyonsComputer.com.au
Ver:gnl20200130 - pre published v0.9