flock.modelSynth provides an adapter between the world of Infusion component models and Synth inputs. This feature is being used by the FLOE chart authoring sonification tool, which relays a model representing the sonified form of some pie chart data into input parameters to a synth.
However, there is currently a bug in the implementation of flock.modelSynth.flattenModel, which flattens arrays into individual paths unnecessarily. An additional condition should be added to ensure that arrays are not flattened (as is done for primitive types and ugenDefs).
flock.modelSynth
provides an adapter between the world of Infusion component models and Synth inputs. This feature is being used by the FLOE chart authoring sonification tool, which relays a model representing the sonified form of some pie chart data into input parameters to a synth.However, there is currently a bug in the implementation of
flock.modelSynth.flattenModel
, which flattens arrays into individual paths unnecessarily. An additional condition should be added to ensure that arrays are not flattened (as is done for primitive types and ugenDefs).