A Firefox browser extension that provides a toolbar toggle to apply a 330 Hz low-cut (high-pass) filter to audio and video content on web pages.
- Real-time Audio Processing: Applies a 330 Hz high-pass filter to reduce low-frequency bass
- Simple Toggle: One-click toolbar button to enable/disable the filter
- State Persistence: Remembers your preference across browser sessions
- Universal Compatibility: Works on all websites with HTML5 audio/video
- Fallback Support: Handles CORS-restricted media via tab capture API
-
Clone this repository:
git clone https://github.com/yourusername/330CUT_FF.git cd 330CUT_FF -
Install as temporary add-on in Firefox:
- Open Firefox and navigate to
about:debugging#/runtime/this-firefox - Click Load Temporary Add-on…
- Select
extension/manifest.jsonfrom the project
- Open Firefox and navigate to
The extension will be published to the Firefox Add-ons store for easy installation.
- Navigate to any webpage with audio or video content (YouTube, Bandcamp, etc.)
- Click the LowCut toolbar icon to toggle the filter:
- OFF (default): Normal audio playback
- ON: Bass frequencies below 330 Hz are reduced
- The icon and tooltip will update to show the current state
- Filter Type: High-pass (low-cut) at 330 Hz
- Q Factor: 0.707 (Butterworth response)
- Manifest Version: 2 (Firefox ESR compatible)
- Permissions:
tabs,storage,activeTab
330CUT_FF/
├── extension/ # Extension source code
│ ├── manifest.json # Extension manifest
│ ├── background.js # Background script
│ ├── content/ # Content scripts
│ └── icons/ # Extension icons
├── docs/ # Documentation
└── README.md # This file
No build process required - the extension uses plain JavaScript.
- Load as temporary add-on (see Installation)
- Test on media sites like YouTube or Bandcamp
- Verify toolbar icon updates correctly
- Check that audio filtering is applied/removed
Contributions are welcome! Please feel free to submit issues and pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.
Andreas Michael Fleckl - Homepage
- Uses the Web Audio API for real-time audio processing
- Icon design inspired by audio filter visualizations