Search models, users, collections, and posts

Desktop 5-Channel Volume Mixer – Control the sound

Print Profile(1)

All
A1
H2C
H2D Pro
H2D
P2S
H2S
X2D
A2L

0.2mm layer, 2 walls, 15% infill
0.2mm layer, 2 walls, 15% infill
Designer
9.5 h
3 plates

Open in Bambu Studio
Boost
1
1
0
0
2
0
Released 

Bill of Materials

List other parts
  • Generic slider potentiometer x 1: Red one with a hole in each corner of the PCB
  • Arduino Uno x 1:

Description

This project is a DIY 5-channel volume mixer built around an Arduino Uno and five generic slider potentiometers. The 3D printed enclosure is designed to neatly house the electronics while providing smooth and precise control over multiple audio or software volume channels.

The mixer reads the analog input from each slider and translates it into volume control signals, making it suitable for use as a USB volume controller, software mixer, or general-purpose control surface.

There are 5 sliders, each labeled for easy reading: system volume, discord, spotify, browser and games! I've included 2 versions: one that uses a firefox logo, and one that uses a chrome logo! Assembly is easy: click the Arduino Uno and sliders in place. Wire them up like shown in the GitHub linked below. Close the lid by inserting 4 screws (m3). Load the firmware (also in the GitHub), and you're set!

Features

  • 5 independent volume sliders
  • Based on an Arduino Uno
  • Compatible with generic linear slider potentiometers
  • Clean and compact 3D printed enclosure
  • Easy access to sliders and USB port
  • Modular design for easy customization or expansion

Electronics

  • Arduino Uno
  • 5× linear slider potentiometers (generic, I used red ones with a yellow knob and a hole in each corner of the PCB. Should be easy to find!)
  • USB connection for power and data

Firmware is required to map the slider positions to volume levels. This is done via Deej, a program on GitHub! https://github.com/omriharel/deej 

Comment & Rating (0)

(0/1000)