TV-out

Apart from audio, visual support might also add some coolness to my projects. This will become a device with a midi input to synth to audio. Its output will be composite video. For now in only three colors: black, gray and white, but maybe later more shades of gray. The current code is thinned out version of arduino pong, but now i know that the hardware (7 resistors) works, it is time add the midi input and write code that uses it. Also i want to see if i can increase the horizontal resolution, and maybe even the vertical by writing directly in machine code/assembly. I also have to think of interesting things to display. Game of life might be an interesting start.

p1x3lzzz. (?)

Elegantly minimal

In the video below the note on and -off commands are interpreted to display text on the screen. The code to accomplish this already takes so much time that it only works if no midi-realtime messages (like the clock) are sent. Also faster hihats were impossible track by the arduino. For now, what you see in that video is what is maximally possible, but i am sure it can do better. When i have the time, i will measure how many clockpulses each operation takes, and how many are availble. It seems that the letters are placed on the screen at once (so in less than 1/50 of a second) and an if statement to check if a the midi byte is a system realtime message can not take up much time either.

Synced to midi clock, but without note recognition:

Started in January 2010.