
Figure out how to use templates to generate objects

******* CODE CLEAN-UP ******* 

Move to Namespaces (use only one, or multiple)?
Move to lowercase names?

******* FRAMEWORK ******* 

PROGRESS 	Finalise Max Wrapper
PROGRESS	- Avoid double reporting of directly patched errors when DSP is on
		- Probing issues;

		Finalise Memory Management
		- Review memory management
	
PROGRESS	Multi threading work (Attributes / Connection)
			- Attributes							
			- Memory							
			- DSP								
			- DSP Queue
DONE		DSP
PROGRESS	Processing Queue
TEMP		Memory

		Error Reporting (Realtime and push to wrapper)
		- parameter errors
		- scheduling errors
		- connection/network errors

******* OBJECT SUPPORT ******* 

		Objects for dealing with data storage/retrieval (a la coll etc.) 
		Abstract buffer type? 
		Multistream support (how should expansion work for audio?)
		Adding parameters via inheritance/wrapping

******* OBJECT REVIEW ******* 

DONE General Wrapper
DONE	- Parameter naming style
DONE	- Parameter entry style
DONE	- Input entry style

PROGRESS Unary (trig and degrees)
PROGRESS Binary (symbols)

Parameters
Routing
Mapping
Timing

Vector
IO
Storage
Schedulers

Generators
Spectral
Filters
Spatial/Special


OBJECT IDEAS

Function Generators (from fixed numbers to allow mapping ?? / use 2D)
Matching (fixed up version of entry matcher) - sort data storage problem
Descriptor Analysis (per frame to start with?)
Envelope Estimation
Delays(solve co-incident issue - 3 solutions - first/last/move OR delay now??)
Filters with time-varying parameters


