stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

volume mixer

Hardware
  • 3 Devlogs
  • 4 Total hours

a physical dj volume mixer with 4 knobs to control spotify, discord, system volume, and one tbd. right now i built the python controller that hooks into windows audio api to change app volumes. next step is getting a raspberry pi pico and rotary encoders to make it actual hardware.I will use a cheap Arduino Pro Micro (AtMega32U4).

$17 B Tier

The changes haven't been made yet...

$16 B Tier

Heyo! Your project looks super cool, but you need .step files instead of .stl files in your repo and you need images in your README. This is to help others reproduce your project.

$16 B Tier

i like the idea! however, you have no recordings or journal in your repository. it would also be great if you added images of the CAD and wiring diagram to the README. other than that its looking cool, good job!

$15 B Tier

Hey there's no hardware designs, if this is a hardware project you need to design something, like a pcb to mount these rotary encoders on, or a case or something.

Open comments for this post

1h 46m 38s logged

just finished writing the circuitpython code for the raspberry pi pico side of the mixer. it reads 4 rotary encoders and sends commands over usb serial to the pc controller i made earlier.basically how it works:each knob has a data pin, clock pin, and a button pinturning the knob sends stuff like “SPOTIFY_UP” or “DISCORD_DOWN” over usbpressing the knob down sends “SPOTIFY_MUTE” etcdial 4 is still tbd because i havent decided what i want it to do yeti havent tested it on real hardware yet since im still waiting on parts, but the logic should work. the hardest part was figuring out how rotary encoders actually send their signals

0
0
5
Open comments for this post

1h 57m 14s logged

finally got the volume control working!!

my python script works

basically it can control:

  • spotify volume
  • discord volume
  • my whole pc volume

and if i press the knob (once i actually build it) it’ll mute each one

the system volume part was a pain - pycaw kept giving me errors so i just used powershell to simulate pressing the volume keys instead. sometimes the easy way is better ig

0
0
28

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…