Vous cherchez des rythmes relaxants sur lesquels travailler ? Le bricoleur prolifique Tod Kurt, également connu sous le nom de Todbot, vous a couvert avec un système basé sur RP2040 qui utilise CircuitPython pour mélanger des échantillons de breakbeat, y compris la fameuse pause Amen qui a tout déclenché, dans un bruit de fond sans fin. L’histoire vient via Hackster, et il y a du code sur Github pour ceux qui aiment rouler le leur.
Vous voulez des breakbeats mais vous n’avez pas le temps ? Laissez #CircuitPython faire le travail sur une carte basée sur @Raspberry_Pi RP2040. CirPy peut lire facilement plusieurs échantillons simultanés. Et la puce RP2040 a une sortie audio PWM. Code à suivre pic.twitter.com/CutQz0bNao9 février 2022
Le système fonctionne avec n’importe quelle carte RP2040, telle que le Raspberry Pi Pico, en utilisant ses broches PWM (Pulse Width Modulation) pour générer des signaux audio. Kurt a choisi de baser le projet sur ItsyBitsy RP2040 d’Adafruit. Le code choisit des fichiers WAV aléatoires dans une liste organisée d’échantillons et utilise l’objet AudioMixer de CircuitPython pour les mélanger. Comme les échantillons sont souvent de longueurs différentes, vous aurez besoin d’un autre programme pour faire le beatmatching.
AudioMixer est configuré avec le même nombre de voix qu’il y a d’échantillons – neuf dans ce cas – il est donc possible que tous les échantillons soient joués en même temps. Remarquablement, et malgré quelques intermèdes de basse et de cymbale, la courte vidéo des breakbeats sans fin que Kurt a postée sur Twitter ne semble jamais décousue ou saccadée.
Le simple hack de sortie de Kurt voit le signal audio passer à travers une planche à pain vers une prise audio 3,5 mm, puis vers un haut-parleur portable. En fait, l’ensemble du système est techniquement portable, car il est alimenté par USB à partir d’un bloc d’alimentation rechargeable, vous pouvez donc emporter vos rythmes à l’église, au supermarché, au cinéma, partout où votre bande-son breakbeat serait vraiment appréciée.
Le break Amen vient d’une face B instrumentale, composée en 20 minutes en 1969, qui accompagnait le single « Color Him Father » des Winstons, un groupe soul de Washington DC. Le break de batterie de sept secondes, samplé plus tard sans pitié par des artistes hip-hop, est devenu la base de beaucoup de musique drum ‘n’ bass. Cependant, les Winston et leur batteur Gregory Coleman n’ont jamais perçu un centime de royalties. Color Him Father a remporté un Grammy Award, mais les Winston ont eu peu de succès et ont cessé de se produire en 1970.
Les projets CircuitPython de Kurt, y compris celui-ci, sont détaillés via ses pages de projet GitHub.