Lots of time went to trying to understand what Processing thinks about 3D coordinates, as I have used to OpenGL and that the center of the screen is the origo.
I created the music using BeepBox and Audacity. My friend helped with the bacground, which I made in Gimp.
I did not really have time to do syncing, but next time I will allocate more time for that :)
But I got a demo done and I was really happy. And it was very exciting to see my production on the big screen.
You can see it here, it is Entry number 11. (Skip to start):
You can download a windows 64-bit version, but it is 70 megabytes because of the included Java 8 runtime.
If you want to just see the source or have Processing installed you can download the project folder.
Many thanks to workshop teacher Paavo Nieminen, and the co-teachers BJAKKE, sooda and a guy whose name/handle I did not catch.