UdK Logo People Projects Information Main Course Search


V-Joy





V-Joy is an application for controlling the playback of videomaterial with the help of a joystick. The target group are Vj´s who were used to control their clips "traditionally" with mouse and keyboard and are looking for more intuitve controlling devices. As the VJ is not bound to his computer in the way used to, his work gets the touch of a performance. You can see that the VJ has influence on what is happening on the screen and that his is not just checking his e-mails.

The application consists of two components. The software component were you can choose the clips and the hardware interface (in this case the joystick) for controlling the play back. The programme runs on the computer of the VJ. It was made with the help of MAX/MSP and Jitter. This programming environment was developped by the guys from cycling 74. The "Jitter" libary was specially designed for video manipulation on the mac. As it is very fast (short delay between pushing the trigger and seeing the result in the video) it suited perfectly for my project. As the USB interface is supported it was not problem to connect an kind of input device that has an USB interface. In my case I use Joystick with more than 12 triggers and sliders. The slider for instantance ins used to controle the speed of the clip.

The hole application is focused on the basic playback functions.So there are no effect libaries and so on. the concept was to keep it simple.






Screenshot of the Interface.

left:
video input an some picture settings

bottom:
timeline with looppoints

top
video preview

middle:
the transport functions

top right, :
trackpad and visual feedback of the Joysticks axes

right:
manipulation and calibration of the video playback e.g. the speed settings



the Player modul in invisible during the performance

The hardware is automaticly
calibrated according to the recent Videoclip

Input (top) and output are seperated with blue and green.


Hardware connection

The buttons and sliders of the joystick are "attached" to the different funktions e.g the fire button freezes the clip