Skip to content

HawtStrokes/AudioViz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

AudioViz - Real-Time Audio Visualization

AudioViz is a terminal-based tool designed to visualize real-time audio input. To capture and visualize audio output from your system, you need to route audio through VB-Audio Virtual Cable.

Requirements

  1. VB-Audio Virtual Cable
    VB-Audio Virtual Cable is required to route audio output from your system to the visualization tool. It acts as a virtual audio device to capture and route audio data.

    • Download VB-Audio Virtual Cable from here.
    • Install the software and configure the virtual cable as your system's audio output device.
  2. AudioViz Visualization Script
    This script handles audio input, analysis, and visualization. It processes the audio data and displays it in real-time with various customizable visualizations.

Setup Instructions

Step 1: Install VB-Audio Virtual Cable

  1. Download and Install VB-Audio Virtual Cable from the official website.

  2. After installation, you should see a new audio device listed as VB-Audio Cable in your system's audio settings.

    • On Windows, navigate to Sound Settings -> Playback Devices, and set VB-Audio Cable as your default audio output device.
    • Ensure the audio you want to visualize is being played through the VB-Audio Cable.

Step 2: Running AudioViz

  1. Open the AudioViz script (or application, depending on your setup).
  2. The script will begin processing audio from VB-Audio Cable and start displaying the audio visualization in real-time.

python -m audio-viz

Troubleshooting

  • Ensure that the VB-Audio Cable is properly configured as the default output device.
  • Verify that the audio input device is set correctly in SuperCollider.
  • Restart the system if changes are not reflected immediately.
  • For the VB Audio Cable Output, also check in properties if "listen to this device" is also checked.

About

Terminal-based audio visualization tool

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages