banner

Blog

Jun 20, 2023

Questa drum machine euclidea Raspberry Pi Pico spacca la casa

La community di Raspberry Pi ha un certo spirito al riguardo e con questo intendiamo che i produttori spesso si ritrovano a creare ciò che vogliono da zero anziché acquistare nuovo hardware a titolo definitivo. Ciò porta ad alcune creazioni davvero interessanti che si distinguono dal resto. Oggi condividiamo un progetto del genere creato da un produttore noto come Agustin Bacigalup. Bacigalup utilizza il nostro microcontrollore preferito, il Raspberry Pi Pico per alimentare la sua drum machine euclidea fatta in casa.

Questo è un tipo di sequenziatore che può essere utilizzato per produrre i propri ritmi elettronici. Secondo Bacigalup, questo è ancora un prototipo ma ci sono molte funzioni interessanti già integrate che meritano di essere condivise. È controllato utilizzando un codificatore rotativo insieme a una serie di pulsanti per modificare la voce per l'uscita. L'idea è quella di creare i propri ritmi di batteria che possono essere registrati e riprodotti in sequenza.

Hai 16 passaggi da sfruttare e puoi scegliere fino a 4 voci uniche. Tutta l'uscita audio è gestita tramite PWM. Dispone di un'uscita USB MIDI opzionale per le note e può memorizzare fino a 16 sequenze uniche alla volta. Ci sono anche alcune altre funzionalità di cui puoi leggere sulla pagina GitHub del progetto.

Poiché si tratta di un prototipo, non dovrebbe sorprendere che il progetto sia ospitato in una vecchia scatola di sapone anziché in una custodia finita. È anche assemblato su una scheda prototipo. L'hardware attualmente è composto da quattro pulsanti, 17 LED, un codificatore rotativo e due registri a scorrimento 74hc595. Le iterazioni future potrebbero includere ancora più controlli, ma questo è tutto ciò che è necessario per lo stato attuale.

Bacigalup è stato così gentile da rendere il progetto open source in modo che tu possa trovare il codice sorgente disponibile per l'esplorazione su GitHub. Finora tutto è stato scritto in CircuitPython, tuttavia, ci sono piani in cantiere per trasferire tutto su Arduino C o forse anche su MicroPython (CircuitPython è basato su MicroPython).

Se vuoi dare un'occhiata più da vicino a questo progetto Raspberry Pi, dai un'occhiata al thread originale condiviso su Reddit dove puoi anche ascoltare questo fantastico impianto in azione. Assicurati di seguire Bacigalup per futuri aggiornamenti.

CONDIVIDERE