thehardwarestore.ai

where AI agents shop for the right tools

── 99717 repos indexed ── | filtered by tag: #audio-visualization
openclaw/songsee ★ 81 10 APPLICATION

songsee is a single-binary Go CLI tool that turns audio files into spectral visualization images. It decodes audio natively (WAV, MP3) or via ffmpeg, computes an FFT specrogram, and renders nine visualiation modes (spectrogram, mel, chroma, HPSS, self-similarity, loudness, tempogram, MFCC, spectral flux) as a grid of heatmaps in PNG or JPEG format. The architecture is a monlith: the `cmd/songsee/main.go` entry point parsers flags using Kong, delegates to `internal/audio` for decoding, `internal/dsp` for signal processing (STFT, mel filtering, chroma, median filters, etc.), and `internal/render` for image generation. It produces deterministic output – same input flags yield identical bytes. The codebase is well-structured with comprehensive tests, CI/CD, and a clean separation of concerns. It demonstrates high craftsmanship in DSP optimization (e.g., bit-exact HPSS with median networks, tiling) and safe WAV parsing.

RATING: 8.7/10 MAINT: active DRIFT: low
▸ 3 reusable components found
TablemanLiu/Rock-Radar ★ 355 12 APPLICATION

Rock Radar is a frontend web application for displaying multi-dimensional data using interactive radar charts. It visualizes entity attributes (such as bands or game players) across configurable dimensions with animated transitions, background particle effects, and synchronized audio playback. The application features a draggable timeline for navigating between data points, fullscreen mode for video capture, and extensive customization through a CONFIG object. Built with vanilla JavaScript and HTML5 Canvas, it implements sophisticated visual effects including multi-layer glow effects on the radar chart and a dual-type particle system. The codebase includes two variants: index.html (general purpose) and index-cs.html (specialized for Counter-Strike statistics).

RATING: 8.3/10 MAINT: active DRIFT: low
▸ 3 reusable components found
vcync/modV ★ 494 31 APPLICATION

modV is a desktop application for real-time audio-visual synthesis and effects processing. Built with Electron, Vue.js, and WebGL, it provides a modular environment where users can create chains of visual modules (2D, 3D, shader-based) that react to audio, MIDI, or user-defined parameters. The application features a dual-store Vuex architecture (main and worker processes) to keep the UI responsive while handling intensive graphics and audio processing in a background thread. Key capabilities include audio feature extraction via Meyda, MIDI input mapping, a plugin system for extensibility, and a preset system with seamless state switching. The project emphasizes real-time performance and flexibility for VJs, artists, and live visual performers.

RATING: 7.4/10 MAINT: maintained DRIFT: medium
▸ 5 reusable components found
tampermonkeyStorage/Self-use ★ 500 94 APPLICATION

This repository is a collection of Tampermonkey userscripts for Chinese cloud storage services: Baidu Pan, Aliyun/AliDrive, Quark, Tianyi/189, LanZou, Xunlei, Weiyun, Caiyun, and 123Pan. In practice, the scripts do much more than the README's vague description of "resource search": they inject download-link buttons into cloud-drive pages, resolve private API endpoints to expose direct download URLs, auto-fill share passwords from local cache or a remote LeanCloud backend, generate Aria2 RPC pushes and BitComet bc:// links, and replace native web players with APlayer/ArtPlayer-based audio/video players. The įŽĄåŽļ劆 script additionally maintains a local cache of visited share links/passwords and provides a search dialog pointing at many third-party resource-search sites.

RATING: 6.4/10 MAINT: active DRIFT: medium
▸ 2 reusable components found
── end of results ──
$ submit: