freesurround-alsa-plugin

FORK: Freesurround ALSA plugin
git clone https://git.neptards.moe/u3shit/freesurround-alsa-plugin.git
Log | Files | Refs | README | LICENSE

README (848B)


      1 FreeSurround Alsa Plugin, upmixes stero to surround 5.1 and decodes surround information
      2 V 0.1 (2009)
      3 
      4 Requirements:
      5 -------------
      6  - fftw 
      7  - alsa-plugins
      8  - alsa-lib
      9 
     10 Installation:
     11 -------------
     12 
     13 type "make" to compile.
     14 
     15 type "make install" to install.
     16 
     17 http://www.micosphere.free.fr
     18 
     19 Post-Installation:
     20 ------------------
     21 
     22 Modify or create an .asoundrc file in your home to make your apps use the plugin
     23 
     24 # AC-3 encoding to SPDIF output (coaxial or optical)
     25 pcm.Filter_A52Encode {
     26    type a52
     27    card 0
     28 }
     29 
     30 pcm.Filter_FreeSurround {
     31    type freesurround
     32    slave.pcm "Filter_A52Encode"  # SPDIF output
     33   # slave.pcm "surround51"  # to use for analog output ?
     34 }
     35 
     36 pcm.upmixer {
     37    type plug
     38    slave.pcm "Filter_FreeSurround"
     39 }
     40 
     41 
     42 To make upmixer the default pcm device, add this to .asoundrc:
     43 
     44 pcm .!default {
     45    type plug
     46    slave.pcm "upmixer"
     47 }