|
key ctrl visual performance software by sharif ezzat key ctrl is a performance software tool developed using Flash. It enables the artist to display a visual sequence composed of still images which flicker and reverberate according to input from simple keyboard commands, and allows mp3 audio accompaniment. Playback requires only the Flash player. To get started, download the flash application & sample files here: Extract the files and open 'config.txt'. Here you'll see three basic configuration variables which tell the application where to find the images and mp3 audio file to load:
When you launch the application, you'll see a help panel which details the various keyboard commands available to the performer:
In the top left of the screen, you'll see an info panel displaying the variables which drive the image manipulation: The help and info panels can be hidden and revealed using keyboard commands as shown above. LOGIC: Images are displayed randomly within sets of 10, such that 'set 1' displays a random image between 'image_0.jpg' and 'image_9.jpg', 'set 2' displays images between 'image_10.jpg' and 'image_19.jpg', etc. To produce negative space between images, you can create gaps in the integers used in the filenames (i.e. odd numbers only). The random variables are intended to introduce a spontaneous element into the experience, and can be used to achieve unique correlations between sound and image. IMAGES: Prepare your images as 72 dpi jpeg files, at a minimum size of 720x480 pixels. There is no limit to the number of images the program may use, though there may be some performance impact depending on the speed of the computer's processor. Note: many older versions of the flash player have an issue with loading 'progressive' jpegs; to avoid this issue, install the latest version of the flash player, or be sure to save your images as 'baseline standard' or 'baseline optimized' jpegs. The mp3 clips in the audio archive are compiled from the selection at nuggetsofwisdom.com, used with permission. This tool is in the early stages of public development, so please let me know if you have any questions, suggestions, or examples of work using the tool to share. Enjoy ;) |