2.1 Project Plan:
The project plan first starts with developing a plan to produce our electronics. We focused on synthesizing video signals from scratch using VHDL and FPGA. This challenge seems to have been left behind by the market, due to its lack of demand and steep requirement of technical expertise. As computer engineers, we have a background in hardware level programming and should be able to reverse engineer test signals and encode the logic onto boards. Then we can focus on controls and UX all while keeping the technology close to the hardware. Hardware level programming certainly comes with its benefits, especially in regards to video art, which even to this day is most often sent to CRTs which can handle the variable voltages with ease and elegance. Implementing digital conversion often leads to losses of color, and pixel location, and the resulting digital image leaves a lot to be desired. Thus we will focus on analog solutions close to hardware, where we will have much more control across the voltages.
Alternatively, we can leverage existing technologies like oscillators, potentiometers or photoelectric sensors that can be used to vary voltages and by extension the video signal. Much of this can be done first with breadboarding, which is a tempting benefit. The breadboarding process is forgiving and leaves us room to experiment with a variety of electrical components without hard soldering or coding to FPGA. As expected, there are still some downsides to this solution; sensor components are often unreliable and go in direct opposition to our design goal of efficient and easy to use tools for VJs. Also, oscillator ICs are often difficult to come by, though we can potentially remedy this issue by designing our own oscillators.
Clearly, there are many factors to consider in both approaches and the team will discuss the technical decisions and flesh out a pipeline before proceeding in either direction.