Okay! Since I have raped you all for knowledge, I thought I would share what I have done with you
It works brilliantly, and I thank you all for your help, hopefully someone else can take something from this.
I am using Live with MTP and the APC40
Essentially I have an audio rack setup in live which has an instance of WaveArts Track Plug which I use purely for EQ and the HPF & LPF. All the EQ Values are setup as per the Tarektih EQ modelled on the Allen & Heath EQ's. WaveArts EQ just sounds better than the EQ8 in my opinion.
Anyway the following is all mapped to 7 of the knobs on the audio rack - 1,2,3,4, as low shelf, low mid, high mid, and high, 5 and 8 as the HPF and LPF, and 7 is mapped to the live saturator purely for gain control similar to a DJ mixer.
So back to the MTP part... I have the record buttons 1-4 doing the following: (not correct controller messages i forget what they are!)
This example would be record button on track 1 controlling knob 1 on the device control section.
Incoming: 90 30 oo (note on)
Outgoing: b0 10 01 (device controller knob 1 value goes to zero)
Incoming: 80 30 oo (note off)
Outgoing: b0 10 41 (device controller knob 1 value returns to central position)
So basically, when held down the button operates as a kill switch, when released it returns to default value.
or you can just press the button quickly to return your knob to its central position.
I have this mapped across all the knobs so when operating other effects I can centralise all knobs quickly every time. This gives me complete consistency every time I start introducing a new clip.
anyhow, this is probably childs play for you guys. but i felt like a f*cking genius last night. hahaha