blitzwave
« Back to VersTracker
Description:
C++ wavelet library
Type: Formula  |  Latest Version: 0.8.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c-plus-plus wavelet signal-processing mathematics library
Install: brew install blitzwave
About:
BlitzWave is a C++ library designed for efficient wavelet transforms and signal processing. It leverages the Blitz++ library for high-performance multi-dimensional array operations, enabling rapid computation. This tool is valuable for scientific computing and engineering applications requiring sophisticated signal analysis.
Key Features:
  • Fast wavelet transforms using Blitz++ arrays
  • Support for various wavelet families
  • C++ template-based architecture for performance
  • Multi-dimensional signal processing capabilities
Use Cases:
  • Image compression and denoising algorithms
  • Analysis of scientific sensor data
  • Audio signal processing and feature extraction
Alternatives:
  • GNU Wavelet Library – BlitzWave offers tighter integration with Blitz++ for C++ array performance, whereas GNU Wavelet is a more general C library.
  • PyWavelets – PyWavelets is Python-based and easier to prototype with, while BlitzWave provides the raw speed of C++ for production environments.
License: GPL-2.0-or-later
Dependencies: blitz
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 12, 2025 6:27pm 0 VERSION_BUMP 8dba7754