AVTouchBar is a fully customizable, versatile Touch Bar audio visualization utility
Highligths
Audio Selection - works with the internal microphone and system audio Note: For system audio, you will need to install a third party audio driver to select it in the menu
Color Selection - Use the menu bar to choose the color of the audio visualizer or to quit the app
Color Manager - Use the color manager to easily create, delete, import, and share custom color gradients
Color Creation - Easily add, delete, and adjust nodes to create your favorite gradients
Basic Mode - Let AVTouchBar automate all the settings for you
Advanced Mode - Freedom to customize everything
Touch Bar Gestures:
Single Finger Tap - Change Color
Single Finger Long Press - Toggle Fullscreen Mode
Single Finger Slide - Volume Up/Down
Aggregate Output Device - When needed, AVTouchBar will automatically create an aggregate output device for you. This aggregate device automatically deletes itself upon closing of the app. No setup required and no messing with inputs/outputs
Efficiency - While using the system audio, CPU usage will sit around 30%. If using the built in microphone, CPU usage will be around 20%. For real-time audio graphical analysis running at 60 frames per second, this is running efficiently
What’s new in version 3.0.7
Version 3.0.7:
Added customization to the actions of the touch bar gestures in preferences
Fixed a bug that was occurring while gathering the system inputs and outputs
Experimental feature to automatically switch between different outputs. Currently does not work with bluetooth headphones due to the microphone causing issues.
As a tool it is not powerful enough.
As a toy (e. g. visualizing the music you are listening to) it is too complicated.
It requires the installation of additional audio drivers and multi-output devices.
Complicated enough, but it comes with other drawbacks, like the inability to change the volume.