Adding Pan and Plugins to AudioTransportSource

Hello

I’m building a looping program and i’m using an adapted version of the record and playback system in the juce demo, which records audio direct to a file and plays it back using the AudioTransportSource. I’m trying to create a basic channel which has gain, pan and an ability to select plugins. Gain is simple as its already in the class, but is there anyway of adding the other features. I have looked at the juce plugin host application but that seemed confusing.

Thank you

Joe Baker