Module Name: src
Committed By: nia
Date: Sat Feb 6 12:01:58 UTC 2021
Modified Files:
src/share/man/man4: pad.4
Log Message:
Add another example of recording the output of an application.
Explain something that confused me.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/share/man/man4/pad.4
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/share/man/man4/pad.4
diff -u src/share/man/man4/pad.4:1.7 src/share/man/man4/pad.4:1.8
--- src/share/man/man4/pad.4:1.7 Sat Feb 6 11:58:10 2021
+++ src/share/man/man4/pad.4 Sat Feb 6 12:01:57 2021
@@ -1,4 +1,4 @@
-.\" $NetBSD: pad.4,v 1.7 2021/02/06 11:58:10 nia Exp $
+.\" $NetBSD: pad.4,v 1.8 2021/02/06 12:01:57 nia Exp $
.\"
.\" Copyright (c) 2007 Jared D. McNeill <[email protected]>
.\" All rights reserved.
@@ -46,6 +46,10 @@ pseudo-device driver receives data from
.Pa /dev/audioN
and feeds the raw PCM output to
.Pa /dev/padN .
+.Pa /dev/audioN
+is created once
+.Pa /dev/padN
+is opened.
.Bl -item
.It
.Pa /dev/audioN
@@ -58,6 +62,12 @@ The following example streams an MP3 to
$ rtunes - < /dev/pad0 &
$ mpg123 -a /dev/audio1 mozart.mp3
.Ed
+.Pp
+Record the output of an application (in this case, audioplay):
+.Bd -literal -offset indent
+$ ffmpeg -f s16le -ar 44100 -ac 2 -i /dev/pad0 output.wav
+$ audioplay -d /dev/audio1 input.wav
+.Ed
.Sh SEE ALSO
.Xr audio 4
.Sh HISTORY