Any and all feedback is welcome!
William
Objects
- new [chroma] and [chroma~] objects for pitch class profile of spectrum
- new [phaseSpec] and [phaseSpec~] objects for phase spectrum
- new [tempo~] object for tempo estimation
- new [featureNorm] and [featureDelta] objects for feature processing
- new functionality for [featureAccum]
- running sum of feature input
- running mean of feature input
- simple moving average of feature input
- additional methods for [tabletool] (overlap_add, permute, drip, as_set, dump_range, hps, valleys)
- [timbreID] can now output its database formatted as a FANN training file for use with the FANN neural net library
- new zero-padding feature
Examples
- automation via audio features: gated reverb, multi-band compressor
- improved vocoder
- chromagram plotting
- key estimation
- audio segmenting based on BFCC deltas
- significant update to timbre space example
- uses new "chain_" message functionality to avoid redundant FFTs for much faster batch analysis
- works on all platforms with Pd 0.49 and Gem 0.94
- keyboard commands for navigation/mouse functions
- new mouseover functionality to play all grains within mouse radius in sequence (according to distance from center) or in random order
- grain pitch transposition
- map features to Gem sphere size
- new "constellation" feature for making sequences of grains
- a constellation control panel for managing multiple parallel sequences, changing sequence playback behavior, level, speed, rhythm