audio-visualization

ClawSkills 作者 eachlabs

Generate audio visualization videos using each::sense AI. Create waveforms, spectrum analyzers, particle effects, 3D visualizations, and beat-synced animations from audio files.

安装 / 下载方式

TotalClaw CLI推荐
totalclaw install clawskills:clawskills~eftalyurtseven-audio-visualization
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/clawskills%3Aclawskills~eftalyurtseven-audio-visualization/file -o eftalyurtseven-audio-visualization.md
# Audio Visualization

Generate stunning audio visualization videos using each::sense. This skill creates dynamic visual representations of audio including waveforms, spectrum analyzers, particle effects, 3D visualizations, and beat-synced animations.

## Features

- **Waveform Visualizers**: Classic oscilloscope-style audio waveforms
- **Spectrum Analyzers**: Frequency bar visualizations with customizable styles
- **Circular Visualizers**: Radial audio-reactive designs
- **Particle Systems**: Audio-driven particle effects and explosions
- **3D Visualizations**: Immersive three-dimensional audio landscapes
- **Abstract Reactives**: Artistic, abstract audio-responsive visuals
- **Podcast Waveforms**: Clean, minimal waveforms for podcasts and voice content
- **Music Videos**: Full music video visualizers with effects
- **Beat-Synced Animations**: Animations perfectly timed to beats and rhythm
- **Branded Visualizers**: Custom branded audio visualizations

## Quick Start

```bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a neon waveform visualizer video for this electronic music track, purple and cyan colors, 16:9 format",
    "mode": "max",
    "audio_urls": ["https://example.com/music-track.mp3"]
  }'
```

## Visualization Styles

| Style | Description | Best For |
|-------|-------------|----------|
| Waveform | Classic oscilloscope wave patterns | Music, podcasts, voice |
| Spectrum Bars | Frequency analyzer bars | EDM, electronic music |
| Circular | Radial audio-reactive rings | Album art, social media |
| Particle | Audio-driven particle systems | Dramatic, energetic tracks |
| 3D Landscape | Three-dimensional terrain/shapes | Immersive content |
| Abstract | Artistic fluid/geometric patterns | Creative, artistic videos |
| Minimal | Clean, simple waveforms | Podcasts, interviews |

## Use Case Examples

### 1. Waveform Visualizer

```bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a smooth waveform visualizer video for this audio. Use a gradient from electric blue to pink, dark background, 1080p 16:9 format. The waveform should be centered and react smoothly to the audio frequencies.",
    "mode": "max",
    "audio_urls": ["https://example.com/song.mp3"]
  }'
```

### 2. Spectrum Analyzer Bars

```bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Generate a spectrum analyzer visualization with vertical bars that react to the music. EDM style with neon green and yellow gradient bars on a black background. Add glow effects and mirror reflection at the bottom. 1920x1080 landscape video.",
    "mode": "max",
    "audio_urls": ["https://example.com/edm-track.mp3"]
  }'
```

### 3. Circular Audio Visualizer

```bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a circular audio visualizer with radial bars emanating from the center. Place an album art placeholder in the center circle. Use warm orange and red colors with a subtle pulsing glow effect. Square 1:1 format for social media.",
    "mode": "max",
    "audio_urls": ["https://example.com/album-track.mp3"]
  }'
```

### 4. Particle-Based Visualizer

```bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Generate an audio-reactive particle system visualization. Particles should explode outward on bass hits and swirl gently during quieter sections. Use a cosmic color palette with blues, purples, and white sparkles. Deep space background. 16:9 HD video.",
    "mode": "max",
    "audio_urls": ["https://example.com/electronic.mp3"]
  }'
```

### 5. 3D Audio Visualization

```bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a 3D audio visualization with a geometric landscape that responds to the music. The terrain should rise and fall with the frequencies, camera slowly moving forward through the scene. Synthwave aesthetic with neon grid lines, pink and cyan lighting. 1080p cinematic format.",
    "mode": "max",
    "audio_urls": ["https://example.com/synthwave.mp3"]
  }'
```

### 6. Abstract Reactive Visuals

```bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Generate abstract audio-reactive visuals with fluid, organic shapes that morph and flow with the music. Use a dreamy color palette with soft pastels transitioning through the spectrum. The visuals should feel like living art, responding to both rhythm and melody. Vertical 9:16 format for Instagram Reels.",
    "mode": "max",
    "audio_urls": ["https://example.com/ambient-track.mp3"]
  }'
```

### 7. Podcast Waveform Video

```bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a clean, minimal podcast waveform video. Simple horizontal waveform bar in the center that responds to voice audio. White waveform on a dark gray background. Leave space at the top for a podcast title and bottom for episode info. Professional and clean look. Square 1:1 format.",
    "mode": "eco",
    "audio_urls": ["https://example.com/podcast-episode.mp3"]
  }'
```

### 8. Music Video Visualizer

```bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a full music video visualizer combining multiple effects. Start with abstract flowing shapes, transition to particle bursts during the chorus, and include subtle waveform elements throughout. High energy, colorful, psychedelic style matching the energetic music. 1920x1080 landscape format, full track length.",
    "mode": "max",
    "audio_urls": ["https://example.com/full-song.mp3"]
  }'
```

### 9. Beat-Synced Animation

```bash
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Generate a beat-synced animation where geometric shapes pulse, rotate, and transform exactly on the beat. Sharp, precise animations on every kick drum and snare hit. Minimal black and white design with red accent flashes on the strongest beats. Perfect sync is critical. 16:9 HD video.",
    "mode": "max",
    "audio_urls": ["https://example.com/drum-track.mp3"]
  }'
```

### 10. Custom Branded Visualizer

```bash
# Initial branded visualizer
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "message": "Create a branded audio visualizer for a record label. Use brand colors: deep purple (#6B21A8) and gold (#F59E0B). Include a circular visualizer with space in the center for a logo. Add a subtle animated gradient background. Professional, premium feel. 1:1 square format for social media.",
    "mode": "max",
    "audio_urls": ["https://example.com/label-release.mp3"],
    "session_id": "branded-viz-001"
  }'

# Iterate on the design
curl -X POST https://sense.eachlabs.run/chat \
  -H "Content-Type: application/json" \
  -H "X-API-K