Skip to content

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

Notifications You must be signed in to change notification settings

Secretowo/apc-mini-audio-control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages