Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
parecord [2018/10/31 23:07]
slackermedia created
parecord [2018/11/01 02:23]
slackermedia created
Line 13: Line 13:
 The **parecord** command counts on you knowing your own computer'​s audio configuration. This can seem overwhelming if you're not used to how Linux systems categorise audio, and even moreso if you have a computer with a complex audio setup. The **parecord** command counts on you knowing your own computer'​s audio configuration. This can seem overwhelming if you're not used to how Linux systems categorise audio, and even moreso if you have a computer with a complex audio setup.
  
-The first thing to keep in mind is that there are two basic types of audio happening on your computerinputs ​and outputsIn Pulse Audio terminology,​ these are called //sources// (inputs) and //​sinks// ​(outputs). The terms "​input" ​and "​output",​ of course, are from the point of view of Pulse Audio itself: Pulse Audio can //send// audio to **sinks** and //receive// audio from **sources**.+From the perspective of Pulse Audio itself, ​there are two kinds of audio: ​sinks and sourcesApplications using Pulse Audio send audio to //sinks// and they receive audio from //sources//. 
  
 +If you want to record everything happening on a system, then you want to record the //monitor// device: a special stream that mixes everything happening on your system together and plays it through your computer speaker. ​
  
 +Find the device name:
 +
 +<​code>​
 +$ pacmd list-sources ​ | grep name:
 +   name: <​alsa_output.pci-0000_00_1b.0.analog-stereo.monitor>​
 +   name: <​alsa_input.pci-0000_00_1b.0.analog-stereo>​
 +</​code>​
 +
 +The first device in this example, with the suffix **monitor**,​ is the 
  
 ===== Launching ===== ===== Launching =====