Skip to content

Arquitetura estética para dados e sistemas complexos: um motor que converte abstrações em experiências visuais e sonoras. O córtex criativo do ecossistema 073145.

License

Notifications You must be signed in to change notification settings

073145/code-aesthetics

Repository files navigation

CODE-AESTHETICS │ Transdução Algorítmica

"O código é o meio. Os algoritmos são o cinzel. A tela é a retina."


🎨 Escopo do Projeto

CODE-AESTHETICS é o laboratório de Transdução Algorítmica dentro do ecossistema.

Ele funciona como um "Córtex Visual" desacoplado. Enquanto motores de inferência, sistemas financeiros ou sensores biológicos produzem estados matemáticos abstratos (vetores, níveis de entropia, matrizes), este repositório contém a lógica para traduzir esses sinais invisíveis em Artefatos Visuais e Sonoros perceptíveis.

Não se trata apenas de uma galeria de demonstrações; é uma instalação de pesquisa em Semiótica Generativa, explorando como a lógica computacional pode ser subvertida para expressar o estado interno da máquina ou visualizar fluxos de dados arbitrários.

Princípios Orientadores

  • Craft Algorítmico: Foco na criação artesanal de funções que geram resultados complexos e emergentes a partir de regras axiomáticas simples (Autômatos Celulares, L-Systems).

  • Subversão Criativa: Entendimento profundo de sistemas digitais (buffers, memória, shaders) para criar "glitches" controlados ou reaproveitá-los para expressão não intencional.

  • Síntese de Padrões: Geração procedural de geometria e ritmo para revelar a beleza intrínseca da lógica matemática.

  • Transdução em Tempo Real: Prioridade para sistemas que respondem dinamicamente a fluxos de dados externos (sensores, logs de sistema) em vez de renderização estática.


🗺️ Estrutura do Repositório

Os experimentos são organizados por modalidade de transdução (Visual vs. Auditiva) e técnica empregada.

00-Core-Concepts

A Teoria. Fundamentos da geração procedural.

  • 00.1-Generative-Algorithms: Implementações de ruído Perlin/Simplex, Fractais, Autômatos Celulares e sistemas de Reação-Difusão.

  • 00.2-Signal-Processing: Lógica de visualização FFT (Fast Fourier Transform), matemática de síntese aditiva/subtrativa.

  • 00.3-Hacker-Aesthetics: Um manifesto sobre Glitch Art, ética da Demoscene e o uso "brutalista" de interfaces de terminal.

01-Visual-Synthesis

O Olho. Pipelines de geração gráfica.

  • chroma-flux: Manipulação de pixels e loops de feedback de buffer (anteriormente chroma-key-stream).

  • geometric-tessellation: Geometria recursiva, conjuntos de Mandelbrot/Julia e diagramas de Voronoi.

  • shader-lab: Experimentos em GLSL para gráficos generativos acelerados por GPU.

  • data-driven-art: O pipeline que converte vetores de dados arbitrários em representações visuais persistentes.

02-Auditory-Synthesis

O Ouvido. Geração de som e sonificação.

  • granular-engine: Síntese granular em tempo real e manipulação de amostras.

  • negentropy-sonify: Conversão de métricas de entropia do sistema em paisagens sonoras (ex: maior carga de CPU = distorção/agudos mais altos).

  • euclidean-rhythms: Geração algorítmica de batidas baseada em distribuição geométrica.

  • loveletterbomb: Geração conceitual de texto e cargas de arte ASCII.

03-Live-Coding

A Performance. Ambientes de interação em tempo real.

  • hydra-scripts: Visuais de live-coding usando Hydra (JavaScript) para performance baseada na web.

  • strudel-cycles: Padrões de codificação de áudio inspirados em TidalCycles.

  • sensor-feedback: Loops utilizando inputs externos (Webcam/Microfone/Biossinais) para pilotar parâmetros audiovisuais.


🛠️ Tech Stack

  • Linguagens: Python (NumPy, SciPy), JavaScript (P5.js, Hydra), C++ (OpenFrameworks), GLSL.

  • Frameworks: Processing, SuperCollider, Sonic Pi, TouchDesigner.

  • Interfaces: WebGL, Canvas API, Web Audio API, MIDI.


⚙️ Contribuição

Este repositório é um espaço aberto para pesquisa estética.

  1. Fork do repositório.

  2. Branch para o seu experimento específico (feature/novo-algo-glitch).

  3. Documente o algoritmo no README local.

  4. Submeta um Pull Request.


⚖️ Licença

BSD-2-Clause

About

Arquitetura estética para dados e sistemas complexos: um motor que converte abstrações em experiências visuais e sonoras. O córtex criativo do ecossistema 073145.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published