Você não pode brincar com um Raspberry Pi diariamente na escola. Ainda assim, os estudantes Yaqi Gao, Xiaoyu Liang e Alina Wang, da Universidade Cornell, tiveram a sorte de ter usado um em um grande projeto. Juntos, esses três alunos criaram o que chamam Looper Pi. Este looper funciona como um dispositivo profissional que você compraria no mercado hoje usando nosso microcontrolador favorito, o Raspberry Pi Pico.
De acordo com a documentação do projeto, todos os membros da equipe têm um profundo entusiasmo pela música e querem que o seu projeto reflita isso. Sabendo o quão difícil pode ser para um artista criar música ao vivo complexa, eles decidiram que seria divertido criar um looper. Isso permite ao usuário gravar trechos de áudio e repeti-los sob demanda.
Felizmente, há muitos detalhes interessantes sobre o projeto e o que foi necessário para fazê-lo. A equipe explica na página oficial do projeto que o Pico utiliza FRAM para acessar e armazenar trilhas. Para aumentar a intensidade do sinal dos instrumentos, eles desenvolveram um circuito de amplificador adequado ao ADC no Pico. Como eles dizem, ele é configurado com “lógica de estação de loop”, o que significa que eles criaram uma máquina de estados finitos (FSM) com botões que controlam a gravação, a reprodução de loop e muito mais.
Conforme mencionado, a placa principal que alimenta o projeto é um Raspberry Pi Pico. Ele se conecta a um DAC externo por meio de uma conexão SPI para receber entrada de instrumento, neste caso, entrada de uma guitarra. Eles também possuem uma tela que emite ondas sonoras produzidas pelo Pi-Looper em tempo real. Você pode encontrar esquemas de hardware no GitHub que mostram exatamente como tudo é montado.
Para explorar o projeto com mais detalhes, acesse GitHub e confira a documentação do software e uma explicação muito aprofundada e de alto nível por trás do design do projeto. Se você gosta deste projeto, você também deve conferir nossa lista dos melhores Projetos Raspberry Pi para ver o que mais a comunidade Pi tem feito ultimamente.