This is the best I managed to get out of it in the past - you can hear the half second delay between pressing a button and hearing the sample.

Also, anyone wants to book me for any singing gigs? 😂

#MusicMaker #maker #MyMakes

A little bit more info about the hardware:

I attached a Pimoroni Pico Inky Pack and LiPo Shim to a Raspberry Pi Pico W.

A 400mAh LiPo battery is stuck to the Pico with double-sided tape.

To be actually useful in the field I'd really need to make some kind of case - and even then I'm not sure how well an E-ink display fares in the Spanish sun.

Also, the software is currently pretty ropey, and eventually runs out of memory, crashing the device.

Fun little project though otherwise...

#MyMakes

This weekend I finally reassembled my vintage radio-turned preset drum machine (which I dubbed the #RadioRhythmAce) with added PCM5102-based line out and servo-based rhythm dial.

As I also kinda finished my modded Radio Shack delay, I had to try them out together.

Behold the completely unrehearsed/improvised/one-take #DubItUpSunday jam. 🔈 🎶

To hear the full jam with shoddy MS-10 bass line check out
https://yewtu.be/8P9Ky0wRUqI
or
https://diode.zone/w/kJaRF5UPUAneGiyeQSDoPe

#DAWless #Dub #MusicMaker #MyMakes

I nearly bought an overpriced PCM5102 DAC on Amazon, as I wanted to experiment with a decent quality line out for my radio.

Then I remembered I still had a #Pimoroni PHAT DAC somewhere.

Thanks to @gadgetoid's brilliant https://pinout.xyz I had it hooked up to my Pico in no time, playing a modified #CircuitPython script by @todbot.

Here I'm switching between headphones plugged into the PCM5102 and a MAX98357 DAC hooked up to a speaker.

Rubia was not impressed! 🐈

#RubiaTheCat #MyMakes

Raspberry Pi GPIO Pinout

The comprehensive add-on boards & GPIO Pinout guide for the Raspberry Pi

@belongworth @radiofreefedi

Definitely!

Atm I'm still at the "playing around with several options and libraries" stage, particularly for the web radio receiver side of things, so it may be a little while before I come up with anything "complete" and bug-free.

If you're super eager you can check out the code in its current state here though: https://gist.github.com/axwax/4939d98b1b761018e374f5e78212d51f

#MyMakes

esp32_radio_free_fedi_player_csv_meta.ino

GitHub Gist: instantly share code, notes, and snippets.

Gist

I'm slowly getting somewhere with that board and now have a @radiofreefedi client with metadata working in #Arduino on the #ESP32.

This is actually grabbing data from the new #NowPlaying API, rather than metadata from the stream itself, so I could include time, artist link and Fedi address as well.

#JukeboxFridayNight #MyMakes

Tonight I've been playing with using a servo to revive the vintage radio's station dial and turn it into Radio Rhythm Ace's rhythm selector display.

NB: I only programmed in a few rhythms, and they are subject to change.

Also, note to self: Next time EAT before creating the dial - it's Merengue not meringue! 🍙 👨‍🍳

#making #MyMakes #MusicMaker #RadioRhythmAce @synthdiy

While there's still a fair bit to be done I thought it's time for a sneak peek at the latest incarnation of the ancient radio:

The Radio Rhythm Ace is a preset drum machine, which so far features 3 rhythm variations, 3 sound sets (Ace Tone Rhythm Ace, Roland Rhythm 77 and Korg Mini Pops) and a mute button for bass drum, snare and cymbal, plus volume and tempo control.

#making #MyMakes #MusicMaker @synthdiy

Slight update to the ancient radio:

I had a go turning it into a standalone @radiofreefedi player, using https://moodeaudio.org/.

While I reverted to a mono speaker, the sound quality is actually much better now, with no more interference, even when I do connect to it via Bluetooth (which is also still possible).

So far I've implemented a volume knob which doubles as a Play/Pause button (it's an encoder), but hopefully I can expand on functionality a bit more in the future.

#making #MyMakes

moodeaudio.org

When I just received #Pimoroni's Pico GFX Pack I just had to have a go at displaying @radiofreefedi's now playing metadata.

My initial inspiration came from @mikesheldon's RGB matrix version at https://octodon.social/@mikesheldon/109800654967812982 , and I heavily borrowed code from @blitzcitydiy's #MastodonAPI CircuitPython experiments at https://mastodon.social/@blitzcitydiy/109360738427088845 .

Code will follow ASAP.

If you haven't yet, check out @radiofreefedi and its stream at https://radiofreefedi.net/

#MicroPython #MyMakes #RubiaTheCat

Mike Sheldon (@[email protected])

Attached: 1 image For fun I hacked together a quick script to display @[email protected]'s now playing information on a 32x64 RGB matrix Source code: https://github.com/Elleo/fedinp Colours are based on @[email protected]'s lovely 12 bit colour palette: https://iamkate.com/data/12-bit-rainbow

the Octodon