Setup to implement an amplitude panning kernel
Implement the amplitude panning kernel
Minor property renames and metadata tweaks to introduce the amplitude panner
Implement the amplitude panning object
Public creation function for the amplitude panner
Minor amendments to the headeres
Fixed some inconsistencies as to whether panning is radians or degrees
Cal LavObject::process to zero inputs in the amplitude panner
Add an example to test the amplitude panner
Got rid of a bug that caused infinities to show up in amplitude panning
Implemented the low-level machinery for table-based properties
Complete public API for array properties
Teach the metadata builder about float_array and int_array default values
Internal create* functions for int/float array properties
Metadata generator: should understand int/float array properties
Metadata generator template now handles int/float array properties
Reimplement amplitude panning object to use array properties.

Includes the example, showing the technique.
Add skeleton files for the resampler
Preliminary resampler implementation
Began improvements to portaudio device negotiation