Skip to content

Latest commit

 

History

History
42 lines (37 loc) · 1.34 KB

README.md

File metadata and controls

42 lines (37 loc) · 1.34 KB

apc-mini-audio-control

Control Audio on a per-process level using an AKAI Professional APC mini.

The code is a mess. i know. but it works.

Installation

You might need to install Microsoft C++ Build Tools to install some of the python modules.

git clone --recurse-submodules https://github.com/Secretowo/apc-mini-audio-control.git
cd apc-mini-audio-control
pip install -r requirements.txt
python apc-mini-audio-control.py

Run like any other python script: python ./apc-mini-audio-control.py

What do the buttons do?:

Button Function
Arrow up Volume up
Arrow down Volume down
Arrow left Previous song
Arrow right Next song
Volume Play/Pause
Pan -
Send -
Device Reload active processes
Shift Reset leds
Stop all clips -
Lower empty button Decrease audio visualizer speed
Upper empty button Increase audio visualizer speed
Select Switch between per-process and main output peaks
Mute Simulates pressing the 'm' key
Rec Arm -
Solo -
Clip stop -
Sliders 1-8 process volumes
Silder 9 Main audio device volume

The buttons above the sliders will light up if theres an audio session for that slider. if the button blinks, that means the process's window is currently in focus.

If you have any issues or question please contact me, im always happy to help.