Fazendo Arte e música com o código no seu Raspberry Pi

Você pode fazer muito com a arte, música e código. O Raspberry Pi não é o melhor computador para fazer arte e música, porque não é muito rápido. O Pi 2 não é tão ruim, mas os modelos mais antigos são muito lentos para todos, mas as animações e as composições mais simples. Então você pode querer usar um computador caro crescido para explorar ainda mais.

A coisa brilhante sobre a codificação é que você pode aprender o básico em praticamente qualquer computador. Código é código. Existem grandes diferenças entre, digamos, um Mac, um Pi e um computador com Windows, mas obras de arte e de software de música de forma semelhante em todos eles. Você não tem que reaprender tudo do zero se você se mover. (Na verdade, zero funciona da mesma maneira, também.)

Aqui estão alguns outros projectos para olhar. Alguns são fáceis de começar com- outros são mais difíceis. Você pode fazer coisas incríveis com todos eles, e todos eles são livres.

Em processamento

Em processamento é gratuito e popular com designers profissionais e artistas digitais. É um pouco como uma versão adulta de gráficos de tartaruga. Você pode desenhar quadrados, círculos e outras formas, definir suas próprias formas, desenhar com texturas, e criar animações complexas. Processing é tão fácil de aprender como Python, por isso, embora não é totalmente fácil, não é muito difícil também. Algumas pessoas fizeram arte surpreendente com ele.

HTML5 e Canvas

Este é simples web design antigo, portanto, você não precisa baixar nenhum software. Você acabou de escrever o código em um arquivo e carregá-lo em qualquer navegador. Isso parece simples, mas você pode criar algumas animações incríveis e efeitos especiais sem muito código. E se você construir uma carteira de projetos muito legal, você vai ser um item quente quando você começar a procurar um emprego. Para saber mais, pesquisar na web para # 147 HTML tutorial 5 lona # 148- e começar a partir daí.

Pure Data

Pure Data (Muitas vezes chamado Pd) é uma música livre e processador de áudio que é muito popular entre os desenvolvedores Linux e é frequentemente usado em aplicações de áudio. Para começar, você pode conectar os blocos de construção de áudio juntamente com o seu mouse. Como você obtém mais experiente, você pode começar a criar seu próprio código. Apesar de não olhar muito polido, ele é usado por alguns músicos, compositores e engenheiros de estúdio de gravação - e não apenas para a música experimental estranho.

SuperCollider

SuperCollider é a versão adulta do Sonic Pi. Ele funciona muito como o Sonic Pi e usa um monte de as mesmas idéias. Mas ele faz muito mais. Não é tão simples como Pd, assim você pode ter um tempo difícil trabalhar para fora como para obter música de fora, mas você pode fazer alguns sons únicos e originais com ele. Há uma abundância de exemplos para olhar. E SuperCollider vai te ensinar muito sobre design de som e programação.

liqüidificador

liqüidificador é uma ferramenta de animação em 3D. Você realmente precisa de um computador rápido para trabalhar com ele, porque a animação 3D usa um muito de alimentação do computador, mas você pode mover e animar formas com código Python. Blender é complicado, porque a animação 3D é complicado. É muito poucos passos além desenhar linhas com uma tartaruga. Blender também não é muito fácil de usar. O design é incomum - e não em um bom caminho. Mas se você quiser fazer filmes impressionantes que parecem que tem um orçamento de milhões de dólares, o Blender é um bom lugar para começar.

openFrameworks

Você quer um desafio? Gostaria de saber o que os profissionais fazem? Você quer olhar para o código escrito em um dos mais difíceis e menos complacente com todas as linguagens de computador? Você absolutamente não quer começar aqui. Mas se você estiver usando o Python por um tempo e estão a ficar confortável com isso, e você deseja mover para o próximo nível - que é onde openFrameworks vidas. Ele usa uma linguagem de computador chamado de C ++, que é notoriamente difícil e difícil. E você vai precisar de trabalhar para fora como construir software em C ++, o que não é fácil. Mas se você quer um projeto de nível de gênio para esticar-se, tentar trabalhar para fora como fazer arte com openFrameworks, e veja como chegar lá.

menu