Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.9 KB

README.md

File metadata and controls

35 lines (24 loc) · 1.9 KB

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.