Generative art and the blurred lines of authenticity

Guillaume Lauzier
GeneratedArt
Published in
4 min readJan 8, 2023

--

Generative art refers to art that is created using an algorithmic process, often involving computer software. In this context, the artist’s role may involve designing the parameters and rules that govern the generative process, as well as selecting and curating the output.

As generative art becomes more prevalent, it raises questions about the authenticity of this form of artistic expression. Is generative art “real” art in the same way that traditionally created art is, or is it simply a digital experiment? Is the artist’s role in creating generative art the same as it is in traditional art, or is it fundamentally different? And how does the use of technology and algorithms impact the authenticity of generative art?

These are complex and nuanced questions that do not have easy answers. The concept of authenticity in the art world is not fixed, but rather is shaped by cultural and historical context, as well as the perspectives and expectations of different audiences. In the case of generative art, the lines of authenticity are blurred, as it challenges traditional notions of artistic creation and expression.

In this context, it is important to consider the various factors that impact the authenticity of generative art, and to recognize that the value and significance of art should not be judged solely on the basis of how it was created. Whether or not generative art is considered authentic, it can still be a valuable and meaningful contribution to the art world, and can provide new and interesting insights and perspectives on the creative process.

Blur between “No Code Art”, and “Creative Coding”

There are many artists who create generative art without coding, either by using existing generative art tools or software or by working with coders or other technical experts to develop custom algorithms or processes. In these cases, the artist’s role may involve designing the parameters and rules that govern the generative process, as well as selecting and curating the output.

Meanwhile creative coding is a form of programming that is specifically designed for artistic expression and creative exploration. It involves using code as a means of creating interactive art, music, visualizations, and other forms of digital media.

While creative coding can be an exciting and rewarding form of artistic expression, it can also be challenging, especially for those who are new to programming. Some of the difficulties of creative coding include:

- Learning a programming language: Creative coding often requires a strong understanding of programming languages such as Java, C++, or Python, which can be difficult to learn for those who are new to programming.

- Debugging code: Code is often complex and may contain errors or bugs that need to be identified and fixed. This can be time-consuming and frustrating, especially for those who are still learning the basics of programming.

- Balancing aesthetics and functionality: Creative coding requires finding a balance between aesthetics and functionality. This can be challenging, as it requires considering both the technical constraints of the code and the artistic vision of the project.

- Managing time and resources: Creative coding projects can be resource-intensive and may require a significant amount of time and effort to complete. This can be challenging, especially for those who are working on a tight deadline or who have limited resources.

Despite these challenges, creative coding can be a rewarding and fulfilling form of artistic expression for those who are willing to put in the time and effort to learn and master it. With practice and persistence, it is possible to overcome these challenges and create innovative and expressive digital media using code.

“No Code” and “Creative Coding” hybrids

Hybrids of no code and creative coding refer to generative art that is created using a combination of no code tools or software and creative coding. In this context, the artist may use no code tools or software to generate a base output, and then use creative coding techniques to modify or enhance the output in some way.

Whether or not generative art created in this way should be considered original or authentic depends on the specific context and the extent to which the artist has contributed to the underlying process. If the artist has simply used an existing no code tool or software without making any significant changes or contributions to the underlying code, then the resulting art may not be considered original in the same way that traditionally created art is. However, if the artist has significantly modified an existing no code process or used creative coding techniques to significantly enhance the output, then the resulting art could be considered original in the sense that it is a unique and creative expression of the artist’s vision.

The question of whether generative art is original is a complex one that depends on the specific circumstances of its creation and the context in which it is being evaluated. It’s also worth considering that the concept of originality can be subjective and may vary based on the perspectives and expectations of different audiences. Some people may view generative art as inherently less original than traditionally created art, while others may see it as a unique and innovative form of artistic expression.

--

--