Screen Shot 2016-02-18 at 2.23.59 PM

Recently tried to update an Android app that I’d built in Processing, only to receive this error when trying to run it on the device:

I found that this was due to using two different computers to upload the same app. I deleted the version that was currently on the Android device, then was able to upload from the new computer.

Screen Shot 2016-02-18 at 2.30.46 PM

I had a need to set up a computer (running OSX 10.8.3 Mountain Lion) as an automated fullscreen video player for an art exhibition. I made a simple AppleScript application to automatically launch VLC fullscreen and run a looping video. Here’s the code:

Screen Shot 2016-04-02 at 8.08.05 PM

Recently I encountered a bear of an issue with trying to get videos to play fullscreen over two monitors. For some reason many operating systems & video players do not allow this, and it’s a pain in the butt. I whipped up a little Processing app that will play one video stretched over two monitors (you could easily adapt it for multiple videos, eg one-per-monitor). It can also handle masking and projector alignment. Here’s the code: