[Part 2] ALSA Speech Compression and FT-857D

This is an update of my prevous post

VK2MEV and myself have been working on better compression and equilisation to use with the FT-857D and our hardware. we have since changed from swh-plugins to the plugin we are currently using is the tap-plugins which seems to do compression and equilisation a lot better that the latter.

and here is a sample of my .asoundrc file

pcm.ladcomp {
      type plug
      slave.pcm "ladcomp_compressor";
  }
pcm.ladcomp_compressor {
      type ladspa
      slave.pcm "plughw:3,0";
      path "/usr/lib/ladspa";
      plugins [
          {
              label tap_dynamics_m
              input {
                        #attack, release, offset gain, makeup gain, function
                        controls [5 5 20 10 7]
              }
          }
      ]
  }

ctl.equal {
        type equal;
}

pcm.equalrec {
        type plug;
        slave {
                pcm "plugequal";
        }
}

pcm.plugequal {
        type equal;
        slave.pcm "plughw:3,0";
}

pcm.ladcomprec {
        type plug
        slave.pcm "ladcomp_eq";
}

pcm.ladcomp_eq {
      type ladspa
      slave.pcm "plughw:3,0";
      path "/usr/lib/ladspa";
      plugins [
          {
              label tap_equalizer
              input {
                        #attach release offsgain mugain rmsenv modgain mode input output
                        #the first 8 numbers set the 8 frequency band gains,  2nd 8 numbers set the center frequencies
                        controls [-50 2 5 15 20 20 -50 -50 100 400 500 1000 2000 3000 12000 15000]
              }
          }
      ]
  }

Leave a Reply