Transform video to art.

Fully functional trial.

System Requirements:

Mac OS 10.11 or greater.



Spectra is a Mac and iOS app for creating computational art from video and audio.


For more information on how this is done read this. Some samples follow.


These samples are for the Mac version. Spectra is also available for iOS. Click here to see Spectra running on an iPad.


Example. Use QuickTime player to screen record - with audio - a music video. Then load it into Spectra and vary parameters to generate the art of your liking.


Using the same video as above to generater a completely different art form.


And another.


One more.



Using color and sound from videos various art forms are generated automatically with their form dependent on the values of user selected parameter values.


Video frames are used for creating color palettes, and the audio is used to determine line or arc length - the components of the paths Spectra draws.


Use your personal mobile device videos, computer screen recordings or your favorite theatrical digital movies as input. You can use the audio of the video, or load a separate audio file.


The output can be printed in high resolution up to 300 dpi PNG images, or you can output the art as resolution independent PDF files to print at any resolution supported by a particular printer.


Spectra can be used as a platform for educators to integrate mathematical computation with creative art.


Although Spectra does not teach these concepts it can be used as a fun visualization and experimentation of key ideas of math.


Numerous mathematical concepts can be introduced and illustrated through the art forms Spectra mathematically generates:


• transformations, functions, plots and parameters
• plane geometry: lines, triangles, circles, chords
• angles, rotation, trigonometry, radians
• distance, arc length, area
• randomness


4 basic art forms whose names are derived from the math:


• linear
• radial
• arc
• chord


Each Spectra graphic is merely a path composed of lines, circle arcs and chords. Each part corresponds to a particular frame of the video and sound level at the same time.


The color is chosen as the average color of the frame and the length is a function of the sound level. The number of frames used is specified as the 'number of lines' slider control.


Various other parameters you can adjust include:


• inner and outer radius

• zoom and 2 different arc length modes
• use of audio for modulation
• background color of the path
• random variability in frame selection ranges
• descriptive title label in font styles of your choice
• overall canvas dimension
• line capping and width
• alpha gradient : the transparency of each part can diminish gradually over time so it is apparent what other parts it may overlap
• path filling to create solid pie shapes


The screenshots here scratch the surface of possibilities you can achieve by varying these parameters.



Try it for free! The free download runs as a fully functional trial.