From b59cf0e288b82fca2e0715fca20ba3ede5dae3dc Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Tue, 21 Mar 2006 11:55:36 +0000 Subject: Add upmix and vdownmix plugins Added PCM upmix and vdownmix plugins. The upmix plugin is for upmixing to 4.0 or 5.1 surrounds by simple copying (and delay line for rear). The vdownmix plugin is a kind of "virtual surround", which downmixes 4.0 or 5.1 input to 2.0 output with some effect. --- doc/vdownmix.txt | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 doc/vdownmix.txt (limited to 'doc/vdownmix.txt') diff --git a/doc/vdownmix.txt b/doc/vdownmix.txt new file mode 100644 index 0000000..0e1403f --- /dev/null +++ b/doc/vdownmix.txt @@ -0,0 +1,23 @@ +VDOWNMIX PLUGIN +=============== + +The vdownmix plugin is a downmixer from 4-6 channels to 2-channel +stereo headphone output. This plugin processes the input signals with +a simple spacialization, so the output sounds like a kind of "virtual +surround". + +For example, define the below: + + pcm.!surround51 { + type vdownmix + slave.pcm "default" + } + pcm.!surround40 { + type vdownmix + slave.pcm "default" + } + +and the outputs from video player to these PCMs are converted to the +default 2.0 output with a proper downmix. + +The accepted format is currently only S16. -- cgit