context-free-art - Context Free Art examples

  •        10

Context Free Art examples

https://github.com/alexadam/context-free-art

Tags
Implementation
License
Platform

   




Related Projects

snek - An experimental system for writing generative systems

  •    Common

This library is specifically written to be useful for a broad range of ways in which I create art using various generative algorithms. A simple (graph) data structure for working with vertices and edges The structure is named snek; the name is explained below. This structure is combined with a programming pattern for applying changes to the structure. The pattern relies on alterations, see below.

awesome-creative-coding - 🎨 Creative Coding: Generative Art, Data visualization, Interaction Design, Resources

  •    HTML

Carefully curated list of awesome creative coding resources primarily for beginners/intermediates. Creative coding is a different discipline than programming systems. The goal is to create something expressive instead of something functional. Interaction design, information visualization and generative art are all different types of creative coding – which has become a household term describing artworks articulated as code.

art-DCGAN - Modified implementation of DCGAN focused on generative art

  •    Lua

Modified version of Soumith Chintala's torch implementation of DCGAN with a focus on generating artworks. Due to the nature of github, and the 100+ MB nature of the pre-trained networks, you'll have to click a link to get the pre-trained models, but it's worth it. Below are some of them and examples of what they can generate. When using any outputs of the models, credit me. Don't sell the outputs of the pre-trained models, modified or not. If you have any questions email me before doing anything.

Image to Text Art (HTML Art, Unicode Art, Ascii Art)

  •    

Image to Text Art is a class library, WinForms project & example Asp.Net site that turns images supported by the bitmap class into HTML art, Unicode art & ASCII art.

art - 🎨 ASCII Art Library For Python

  •    Python

ASCII art is also known as "computer text art". It involves the smart placement of typed special characters or letters to make a visual shape that is spread over multiple lines of text. set_default function is added in Version 2.2 in order to change default values.


canvas-sketch - [beta] A framework for making generative artwork in JavaScript and the browser.

  •    Javascript

This is in early beta stages, don't expect it to work reliably across versions yet. I'm looking for collaborators and beta testers, so please post an issue if you find any problems or want to help out with this project in some way. canvas-sketch is a loose collection of tools, modules and resources for creating generative art in JavaScript and the browser.

triangle - Convert images to computer generated art using delaunay triangulation.

  •    Go

Triangle is a tool to create image arts using the delaunay triangulation technique. It takes an image as input and it converts to abstract image composed of tiles of triangles. The library can be installed via Homebrew too or by downloading the binary file from the releases folder.

rapping-neural-network - Rap song writing recurrent neural network trained on Kanye West's entire discography

  •    Python

This is a generative art project I made for my high school's programming club - which I'm the president/founder of I was the president/founder of until I graduated the other month. It's a neural network that has been trained on Kanye West's discography, and can use any lyrics you feed it and write a new song word by word that rhymes and has a flow (to an extent).

react-art - React Bridge to the ART Drawing Library

  •    Javascript

React ART is a JavaScript library for drawing vector graphics using React. It provides declarative and reactive bindings to the ART library. Using the same declarative API you can render the output to either Canvas, SVG or VML (IE8).

Zipline - A Pythonic Algorithmic Trading Library

  •    Python

Zipline is a Pythonic algorithmic trading library. It is an event-driven system that supports both backtesting and live-trading. Zipline is currently used in production as the backtesting and live-trading engine powering Quantopian -- a free, community-centered, hosted platform for building and executing trading strategies.Note: Installing Zipline via pip is slightly more involved than the average Python package. Simply running pip install zipline will likely fail if you've never installed any scientific Python packages before.

party-mode - An experimental music visualizer using d3.js and the web audio api.

  •    Javascript

Using the web audio api, I can get an array of numbers which corresponds to the waveform of the sound an html5 audio element is producing. There's a good tutorial on how to do this. Then, using requestAnimationFrame (with a little frame limiting for performance reasons) I'm updating that array as the music changes. I then normalize the data a bit (or transform it slightly depending on the visualization) and redraw the screen based on the updated array. I'm using d3.js to draw and redraw SVG based on this normalized data. Each visualization uses the data a bit differently -- it was mostly trial and error to get some stuff I liked looking at. Since I'm using D3 -- which is just drawing SVG -- I was able to style everything in CSS (no images are used at all, including icons). There are a handful of differently colored themes for each visualization, and I do some rudimentary CSS namespacing by updating a class applied to the html element. eg. <html class='theme_1'>. This lets me override or substitute CSS rules pretty trivially. I can add some additional variation to each theme by messing with pseudo selectors. For example, I can use :nth-of-type to hide every nth SVG rectangle or making every odd child have a different stroke-dasharray, etc.

ruby-processing - Code as Art, Art as Code. Processing and Ruby are meant for each other.

  •    Ruby

Code as Art, Art as Code. Processing and Ruby are meant for each other.

Block Art

  •    Objective-C

Block Art is a MacOSX application for viewing ASCII art graphics documents. It can open .nfo, .diz and .asc documents, and properly displays the contained ASCII art.

Album Art Organizer

  •    

Album Art Organizer is an extensible application that organizes cover art for any type of media library (assuming there is a plug-in for it). Cover art is retrieved using plug-ins; you can for example search Bing and Google to find the image you are looking for.

Media Art Aggregator

  •    

A digital media art aggregator. Finds cover art for music, tv shows, movies or any other type of media. Searches different sources including Google Images, Yahoo Images, Live Images, Deviant Art, Amazon.com and Walmart. Additional sources can be customized by defining the url to

fadecandy - Easy to use open source hardware to drive WS2811 LEDs with high-quality color

  •    C

Fadecandy is a project that makes LED art easier, tastier, and more creative. We're all about creating tools that remove the technical drudgery from making LED art, freeing you to do more interesting, nuanced, and creative things. We think LEDs are more than just trendy display devices, we think of them as programmable light for interactive art. These are fuzzy limitations based on current software capabilities and rough electrical limits, so you may be able to stretch them. But this gives you an idea about the kind of art we try to support. Projects are generally larger than wearables, but smaller than entire buildings.

slate - Pixel Art Editor

  •    C++

Slate was built for pixel art, and its goal is to simplify the creation of sprites and tilesets by offering a user-friendly, customisable interface. See the releases page for the available downloads.

Free Audio Reader

  •    

Free Audio Reader is a Windows audio player featuring bookmarks (position and optionally volume), playlists, tag editing, tag-based file/folder renaming, cover art, jukebox, slide shows, soundbites and TextReader with limited Text-To-Speech. Accessibility guidelines are follow...

magenta - Magenta: Music and Art Generation with Machine Intelligence

  •    Python

Magenta is a research project exploring the role of machine learning in the process of creating art and music. Primarily this involves developing new deep learning and reinforcement learning algorithms for generating songs, images, drawings, and other materials. But it's also an exploration in building smart tools and interfaces that allow artists and musicians to extend (not replace!) their processes using these models. Magenta was started by some researchers and engineers from the Google Brain team but many others have contributed significantly to the project. We use TensorFlow and release our models and tools in open source on this GitHub. If you’d like to learn more about Magenta, check out our blog, where we post technical details. You can also join our discussion group. This is the home for our Python TensorFlow library. To use our models in the browser with TensorFlow.js, head to the Magenta.js repository.