no, cerchiamo di non fuorviare.
Innanzitutto l'idea di usare processing in accoppiata con pdp e gem è assolutamente folle

probabilmente anche ridondante.
GEM è un'estensione di PureData (Pd) che serve PRINCIPALMENTE per dialogare con le OpenGL ed anche per manipolare immagini
Pdp, è un'ulteriore estensione di PureData che serve per manipolare immagini e può anche interrogare openGL
per poter usare queste due alternative devi conoscere almeno i rudimenti di PureData
come per usare Jitter devi conoscere Max in sostanza
Processing è un metalinguaggio basato su Java che può fare moltissime cose, ma non ha nulla a che vedere con PureData.
vvvv e isadora sono due environment dedicati al video, indipendenti da tutto quello che abbiamo detto fin'ora. Lavorano ugualmente con una logica modulare ma ad un livello più alto.
ora è tutto chiaro?