Apvts - "no default constructor"

The AudioProcessorValueTreeState needs a backlink reference to the AudioProcessor to exist. So you need to supply that as argument, either in the header as default arguments in curly brackets (initialiser list) or in the member constructor list.

You add treeState (*this, undo, "PARAMETER", createParameterLayout()) to the constructor.

Have a look into this thread: