Audio Controller

A pc audio controller with customizable buttons using a deej fork created by miodec.
16
25
0
438
updated November 7, 2024

Description

PDF

Deej Description

“deej is an open-source hardware volume mixer for Windows and Linux PCs. It lets you use real-life sliders (like a DJ!) to seamlessly control the volumes of different apps (such as your music player, the game you're playing and your voice chat session) without having to stop what you're doing.”

Miodec Fork

Miodec's fork allows for the use of buttons with the deej software. The original deej software only allows for audio sliders. This fork allows you to assign a code to a button and that code translates to a particular key press. Im not an expert, so see the link at the bottom for more info.

My Design

Dimensions(mm)

LxWxH = 90.80 x 74 x 41

This is a very small design considering it has 8 switches and 4 potentiometers, so it should fit comfortably anywhere you put it. 

Main Components

Front Plate: Holds the key switches and potentiometers in place. Also had cutouts for the potentiometer caps to fit into so they don't stick out to much.

Case: Holds the microcontroller, has 2 lips for the front plate to rest on, and has 2 screw holes to mounting the front plate.

Spacer: A spacer is placed in each potentiometer cap to prevent the cap from going to far into the cutout hole. 

Wiring and Code

There are instructions in the deej and miodec links for how to code and wire the project. You can follow the instructions through deej for coding the arduino and config files. They have examples and templates for getting started. They also have a discord that has helped me a ton.

BOM

These are the parts with the links that I used. There are many other options out there so feel free to choose your own. If your on a budget, I would suggest finding a microcontroller in a pack of 1 instead of 2 and I would change the mechanical switches to gateron yellows instead of ink black v2.

PartQuantityLink
Arduino Pro Micro1https://www.amazon.com/dp/B09J4MP1QK
Mechanical Key Switches8https://www.amazon.com/Gateron-Switches-Linear-Mechanical-Keyboards/dp/B09PL6GDJV/ref=sr_1_2_sspa?sr=8-2-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9hdGY
Potentiometer4https://www.amazon.com/WGCD-Knurled-Linear-Rotary-Potentiometer/dp/B07B64MWRF/ref=sr_1_14?sr=8-14
Key Caps8https://www.aliexpress.us/item/2251832643863132.html?aff_fcid=5e6778d7e2de4957b6b03eafeb61b780-1730940229265-03637-_Dl8rErN&tt=CPS_NORMAL&aff_fsk=_Dl8rErN&aff_platform=shareComponent-detail&sk=_Dl8rErN&aff_trace_key=5e6778d7e2de4957b6b03eafeb61b780-1730940229265-03637-_Dl8rErN&terminal_id=e1f45c227c7a43eb943f367bdd343334&afSmartRedirect=y&gatewayAdapt=glo2usa4itemAdapt
Pot. Caps4Comes with the potentiometers linked, or can be 3d printed.
M3x12mm Screws2https://www.aliexpress.us/item/2261799907842678.html?aff_fcid=a917e3e9c214499380e099a8f905f2a5-1730941022090-01192-_DnDPEmx&tt=CPS_NORMAL&aff_fsk=_DnDPEmx&aff_platform=shareComponent-detail&sk=_DnDPEmx&aff_trace_key=a917e3e9c214499380e099a8f905f2a5-1730941022090-01192-_DnDPEmx&terminal_id=e1f45c227c7a43eb943f367bdd343334&afSmartRedirect=y&gatewayAdapt=glo2usa4itemAdapt
5x5mm M3 Inserts2https://www.aliexpress.us/item/3256803396040989.html?aff_fcid=9bbda5b581c546a79be04814018db0ad-1730941021934-02115-_DkNtQ8J&tt=CPS_NORMAL&aff_fsk=_DkNtQ8J&aff_platform=shareComponent-detail&sk=_DkNtQ8J&aff_trace_key=9bbda5b581c546a79be04814018db0ad-1730941021934-02115-_DkNtQ8J&terminal_id=e1f45c227c7a43eb943f367bdd343334&afSmartRedirect=y&gatewayAdapt=glo2usa4itemAdapt
Wires (Microcontroller max current output is 40mA so choose gauge accordingly) https://www.aliexpress.us/item/2251832829600602.html?aff_fcid=d0199021b3364b749cc99849c1bab6b7-1730941148681-03470-_DeIMbjt&tt=CPS_NORMAL&aff_fsk=_DeIMbjt&aff_platform=shareComponent-detail&sk=_DeIMbjt&aff_trace_key=d0199021b3364b749cc99849c1bab6b7-1730941148681-03470-_DeIMbjt&terminal_id=e1f45c227c7a43eb943f367bdd343334&afSmartRedirect=y&gatewayAdapt=glo2usa4itemAdapt

Links

Deej: https://github.com/omriharel/deej

Miodec Fork: https://github.com/Miodec/deej

Tags



Model origin

The author marked this model as their own original creation.

License


Highlighted models from creator

View more