• Carlos Gomez, Jr. Web Developer

Generative Art

I stumbled onto programming by accident when I was searching for a major to study. I’d never thought about being in this medium but I always let myself get carried away by opportunities. The same thing happened when it came to generative art.

Generative art refers to art pieces created by an autonomous system (non-human). In this context, it has to independently determine features of an artwork; it may not be artificial intelligence but more of an algorithm that generates patterns depending on situations or “cases”. Sometimes it can interact with humans or the ambient around it (weather, materials, other robots, etc.).

One day, a friend told me that he was going to be involved in an experimental music event for the first time and he asked me if I wanted to do visuals for the show. I said yes and I started looking for ways to act as a VJ (Video Jockey).

I looked for software that could help me mix videos in a live projection (Video Mapping), but only found expensive software. After a while, I found an open source framework called PureData and decided to search for tutorials and examples in order to make my way through all the raw knowledge.

Months later, the event was around the corner and I had only a weird patch that I’ve never tried on stage. I setup my gear and, through a process of trials and errors, I ended up making live visuals generated by my laptop. That was the moment I knew I’d found something that I could really get into.

After years of compiling a ton of information and creating a loads of video material, I started doing shows and creating multimedia artwork as an artist collective under the name Beluga.

This has become an entire art movement with academic foundations, there’s Generative Art fairs, museums, interactive shows, even art biennales like The Wrong, promoting artists all over the world.

Sometimes we think about coding and think that its only purpose is to create systems or automatization tools, but there's other possibilities to coding. Tools and frameworks might exist for many objectives but generative art is different, fun, creative. You can make interesting things with it, might be as a form of expression, maybe about what's happening around you, and make others think about what you are trying to say.

There are many types of generative art genres and mediums: Generative Music, Visual art, Software art, Architecture, Literature, Live Coding, NetArt, Video Game art, and other more.

My contribution to generative art:

Regina’s Drawings

A robot that draws random images forever and at the same time uploads the images.

Manifesto: https://drive.google.com/open?id=0Bx5wIFMhjEBvRW9XMTlRVnBCcFk

Link: https://www.instagram.com/reginasdrawings/


Generative art that reflects on P2P (peer to peer) device surveillance, and other common devices, these practices are more than questionable due to their invasive and violent nature.

More info: https://www.behance.net/gallery/47063551/Ojos

Other generative art works: https://www.behance.net/gallery/34425441/Posters​ https://www.behance.net/gallery/47064709/Deconstruccion​ https://www.behance.net/gallery/57523665/Ni-aqui-ni-alla-pero-en-todas-partes​ https://www.behance.net/gallery/32948651/Nina Beluga: https://www.facebook.com/visualbeluga/

References: Generative art: https://en.wikipedia.org/wiki/Generative_art Video Jockey: https://es.wikipedia.org/wiki/Videojockey The Wrong Biennale: http://thewrong.org/ http://www.generativeart.com/ https://www.windows93.net/

Tools: PureData: https://puredata.info/ Processing: https://www.processing.org/tutorials/ openFrameworks: http://openframeworks.cc/ cinder: https://libcinder.org/ vvvv: https://vvvv.org/ max msp: https://cycling74.com/




1333 W McDermott Drive, Suite 150

Allen, TX, USA 75013


1333 W McDermott Drive, Suite 150

Allen, TX, USA 75013


63 Tacoma Dr #200

Dartmouth, Nova Scotia

Canada B2W 3E7


Av. Manuel Gómez Morín 150,

Residencial Alpino Chipinque

San Pedro Garza García, NL, Mexico, 66297

+1 (855) 444-0090   (TOLL FREE)
+52 (812) 556-9138   (MEXICO)
If you have an inquiry regarding our services, fill out the contact form and one of our representatives will contact you shortly.
  • Facebook | Mayan Technologies
  • LinkedIn  | Mayan Technologies
  • Instagram  | Mayan Technologies
  • Twitter  | Mayan Technologies

Copyright ©2020 Mayan Technologies Inc.

Mayan Technologies Inc is a technology agnostic services provider. All product names, logos, and brands used on this website are the property of their respective owners,

do not imply partnership and are used for identification purposes only.