Differences

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

Link to this comparison view

Next revision
Previous revision
parecord [2018/10/31 23:07]
slackermedia created
parecord [2021/06/03 19:48] (current)
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 stream that you hear over your computer speakers, meaning it's everything being sent to Pulse Audio.
  
 ===== Launching ===== ===== Launching =====
  
-Using abcde is as easy as typing in the command:+To start a recording, open a terminal and issue this command:
  
 <​code>​ <​code>​
-abcde+$ parecord --device=alsa_output.pci-0000_00_1b.0.analog-stereo.monitor out.wav
 </​code>​ </​code>​
  
-As long as your configuration file has been set up, abcde will look at your optical drive for an audio disc to rip, and process the songsTranscoded files are saved to your current directory +There'​s no feedback while recordingPress **ctrl-c** ​to stop recording.
  
 <WRAP tip> <WRAP tip>
 **See Also** \\ **See Also** \\
-[[k3b]]+[[jack]]
 </​WRAP>​ </​WRAP>​