Projeto Paragon: Máquina de Tambor Euclidiana

Em termos de fazer música com o Raspberry Pi, há uma mão-cheia de opções disponíveis. As pessoas inventaram formas de transformar os seus Pis em instrumentos de todos os tipos. No entanto, em comparação, existem poucos projectos musicais em torno do Raspberry Pi Pico. Por isso, é emocionante ver uma nova drum machine euclidiana do Pico aparecer no reddit.

Apresentando o euclid-16, uma bateria eletrônica euclidiana desenvolvida com base no Raspberry Pi Pico, criada por aproximacion.

Este projeto não só é inspirador, como também é muito simples e a aproximacion incluiu um repositório no GitHub com todo o código necessário para o montar!

Crédito: aproximação.

Como pormenor de aproximação, o euclid-16 acima é constituído por uma placa de perfuração e uma caixa de sabão.

Antes de entrarmos no hardware e no software, vale a pena falar sobre o que há de "euclidiano" nesta bateria eletrônica. Os ritmos euclidianos - referindo-se ao antigo matemático grego, Euclides - são ritmos com padrões super equilibrados em intervalos de tempo.

Isto tem todo o tipo de implicações muito fixes, mas para este projeto de máquina de ritmos, significa efetivamente que determina os intervalos e quantas batidas devem existir em cada intervalo.

Assim, as máquinas de percussão euclidianas baseiam os seus padrões em ritmos euclidianos, que pode observar neste vídeo que se aproxima, que dá pelo nome de redraw no GitHub, carregado:

Crédito: redesenhar.

Hardware

Como se pode ver, este projeto tem uma perfboard ligada a uma caixa de sabão, juntamente com um codificador, um LED amarelo juntamente com 16 LEDs vermelhos, quatro botões, registo de dois deslocamentos 74HC595 CIse um Framboesa Pi Pico.

Obviamente, no entanto, a configuração aqui é bastante personalizável. Qualquer caixa que possa conter o Pico e os componentes necessários, por exemplo, seria adequada para um projeto como este.

Os dois registos de deslocamento controlam os 16 LEDs, como indicado pelo diagrama de ligações incluído no repositório GitHub:

Crédito: redesenhar.

Software

O código é CircuitPython, que, segundo o GitHub, "é ótimo para brincar", mas "não fornece interrupções de temporizador de hardware, o que é fundamental para manter o tempo consistente".

O áudio é emitido através de PWM, mas também pode ser emitido através de I2S. Pode saber mais sobre a saída de áudio com o Pico e PWM, I2S e I2C em o nosso artigo sobre áudio com o Pico W.

No post do reddit, aproximacion diz: "De momento, está a funcionar como um sequenciador MIDI, mas o áudio através de PWM, ou usando um DAC i2s também deve ser possível. O objetivo ideal seria tocar nele samples baratos de DR-55, CR-78, Minipops, etc."

E esta pequena máquina de bateria pode guardar até 16 sequências.

Por isso, se quiser criar uma máquina de percussão euclidiana super barata e realmente poderosa com o seu Raspberry Pi Pico, este é o projeto para si!

Pegue num par de Picos e depois pode juntar isto com alguns outros projectos para montar a sua banda rock ou uma orquestra completa.

Se quiser ver mais pormenores, consulte a fonte do GitHub aqui.

Se quiser ver mais projectos Paragon que apresentámos nesta série, pode clicar em aqui.

E se tiver alguma dúvida ou se quiser sugerir um projeto para esta série, comente abaixo!

Deixe um comentário