Smart Boomboxes ~ HiFi Sound, Craftsmanship, Voice & Privacy


Listen to great sound from a quality crafted boombox using voice input which maintains your privacy.

smartboomboxes.com
www.youtube.com/watch?v=WRiqg0b-EPI

ML_SynthTools ~ Arduino Synthesizer Library


This library is made to be used for synthesizer projects. It contains modules to create sound, to drive an audio codec and create some audio effects.

This library supports different platforms:

  • ESP32, ESP32S2, ESP32S3
  • ESP8266
  • Seeedstudio XIAO (samd21 – cortex-m0plus)
  • Teensy 4.1 (imxrt1062)
  • Daisy Seed (cortex-m7)
  • Raspberry Pi Pico (rp2040)
  • STM32F407 (cortex-m4)
github.com/marcel-licence/ML_SynthTools

MuPiBox ~ Raspberry Pi Music & AudioBook Box


The MuPiBox is an easy-to-use music player. Local music files, Spotify and streams from the Internet can be played. Operation via touchscreen is child’s play for young and old…

Features:

  • Music box for young and old
  • Touch display
  • easy to use (no access to the shell necessary!)
  • Update function
  • Spotify – album, playlists (premium account is required)
  • Local music – MP3, Flac, WAV, WMA
  • Generate local playlists at the touch of a button
  • Streams / radio via internet
  • Simple administration via display
  • Advanced administration via web interface
  • Easy installation (without shell access)
  • Automatic power off
  • Display timeout
  • Resume function
  • Read aloud collection/artist and album (Google TTS)
  • own sorting by radio play, music, playlist and radio
  • automatic offline / online switching depending on availability
  • Simple user interface
  • Cover ad
  • Add additional WiFi hotspots on the go
  • Construction of an individual housing (3D printing)
  • Tested hardware list
  • Slim OS (dietPi)
  • Few file accesses – logs etc. in RAM to protect the SD card
  • Open Source
  • Best community ;)
  • Support from developer
  • Themes

mupibox.de
github.com/splitti/MuPiBox

Euphonium ~ Multiplatform Extensible Audio Streaming


Euphonium is a highly extensible audio streaming software. It’s multiplatform, also supporting low cost MCU’s like espressif ESP32 series.

Features:

  • Clean and lightweight web-ui.
  • Supports multiple plugins: Spotify streaming, Bluetooth (on esp32), Web Radio, Jellyfin.
  • Fully modular architecture.
  • Easily extendible and portable to new hardware, thanks to the internal Berry-lang powered scripting engine.

Required hardware for esp32:

  • Any ESP32 chip with at least 4MB of flash and 4MB of PSRAM. Wrover chips are usually a good call. 🙂
muvox-io.github.io/euphonium
github.com/muvox-io/euphonium

SqueezeAMP ~ All In One Audio Board


With the squeezelite-esp32 software, you can

  • Stream from LMS and send audio to the build-in amplifier, the line-out jack, the spdif connector or another Bluetooth speaker. You can also use an external I2S DAC if you connect it to the general purpose 5/8 pins connector and tweak the software. Synchronization works.
  • Stream from a Bluetooth device and send audio to the same outputs, except of course for sending to another Bluetooth speaker … There is no guarantee of audio/video synchronization at this point
  • Stream from an AirPlay1 device (iPhone, iTunes …) to the same outputs, including to a Bluetooth speaker. Synchronization works.
  • Add your own buttons, rotary encoder and map/combine them to various functions (play, pause, volume, next …
  • Use IR control by adding a simple receiver compatible with 38kHz device (no pullup resistor or capacitor needed)
  • Add a display like this one which can be directly connected to the 6-pins header. Currently SH1106, SSD1306, SSD1322, SSD1326/7, SSD1351, ST7735 and ST7789 displays are supported.
github.com/philippe44/SqueezeAMP

moOde ~ Raspberry PI Audio Player


Audiophile streamer for the wonderful Raspberry Pi family of single board computers and DIY audio community.

moode audio player user interface
moodeaudio.org

MLSC ~ Music LED Strip Control


Audio visualization for LED strips in real-time with web interface on a raspberry pi.

Features:

  • Audio visualization in real time.
  • Modern web interface.
  • 24 effects with many configuration options.
  • Customizable colors and color schemes.
  • Multicore optimized for large LED strips (900+ LEDs).
  • Multi device support
  • Standalone and client compatible for audio processing.
github.com/TobKra96/music_led_strip_control

ThatMicPre ~ DIY Mic Preamp With Switched Gain


A simple, high-quality DIY microphone pre-amplifier with switched gain. The background for this project was that I needed a simple but good microphone preamp for doing acoustic measurements. I needed a switched gain to be able to reproduce the gain setting in a more predictable way than what is possible with a potmeter. I could not find any existing DIY designs, so I decided to make one.

The design is based on the excellent THAT1510 or THAT1512 preamp ICs. It is also compatible with SSM2019 or INA217. I have followed all THAT’s datasheets and app-notes to implement a robust, best-practice design.

A goal was to use simple through-hole parts that I and other DIYers usually have in our parts drawer. So there are no additional IC’s or voltage regulators for example, it just uses simple transistors, capacitors and zener diodes for supply filtering and regulation. I selected affordable switches and connectors to keep cost down. Many parts can be substituted without sacrificing performance.

There are two versions of this design, one suited for a desktop encolsure with gain switch on top, and one suited for a rack-mount enclosure with gain switch on the front.

github.com/ojg/thatmicpre

piCorePlayer ~ Raspberry Pi Audio System


Free software that plays local music as well as online music streaming services on a Raspberry Pi.

www.picoreplayer.org

AcidBox ~ DIY Hardware Synthesizer


ESP32 headless acid combo of tb303 + tb303 + tr808 like synths. Filter cutoff, reso, env mod, accent, wavefolder, overdrive within each 303, per-instrument tunings, hi-pass/lo-pass filter and bitcrusher in drums, send to reverb, delay and master compression. All MIDI driven. 44100, 16bit stereo I2S output to the external DAC or 8bit to the built-in DAC. No indication. Uses both cores of ESP32. Cheap ~$10. Consult with midi_config.h to find out and to set up MIDI continuous control messages.

github.com/copych/AcidBox

QXGEdit ~ Linux Qt XG Editor


QXGEdit is a Qt GUI for editing MIDI System Exclusive files for XG devices (eg. Yamaha DB50XG).

sourceforge.net/projects/qxgedit

pedalboard-hw ~ Pedalboard Audio / MIDI Processor Hardware


An open hardware project for processing audio and/or MIDI data on a pedalboard.

github.com/pedalboard/pedalboard-hw