view README @ 33:c7d41e60930d v1.0

No, I think let's officially call it Stereo Plan here
author Chris Cannam
date Fri, 06 Mar 2020 10:27:45 +0000
parents 8d2e93f12fdd
children
line wrap: on
line source

Azi - Stereo Plan Vamp Plugin
=============================

This Vamp audio analysis plugin produces an azimuth-based stereo plan
decomposition of its input, which is expected to represent a stereo
signal in two channels of audio.

For each time increment, a vector of values is returned that divides
the stereo image into bins from left (first bin) to right (last
bin). The value in each bin corresponds, very simplistically, to the
proportion of signal energy found at that point in the stereo image at
each moment.
        
The plugin works by transforming the channel inputs into the frequency
domain using a short-time Fourier transform and then, for each
frequency, using the relative levels of the two channels at that
frequency to determine where on the stereo image the frequency can be
said to be placed. The returned vector is then a histogram of these
locations, for each time increment.
      
This is a bit experimental and perhaps should not be taken too
literally. The frequency decomposition is arbitrary into unrelated
bins without any perceptual basis and there are artifacts due to
windowing. Nonetheless, when plotted it can show some of the results
of production or recording decisions. A mono recording will appear as
a simple straight line down the middle, while recordings with limited
numbers of sources placed by "pan pot" will show separate strands for
each.