Skip to content

gokuscraper/AudioNoise-streamlit

Repository files navigation

中文 | English

AudioNoise Guitar Pedal FX

A web-based guitar effect processor built on Linus Torvalds' AudioNoise. Upload your audio, select an effect, tweak the parameters, and listen to the result — all in your browser.

Screenshot

Try it live: audionoise.streamlit.app

Features

  • 7 guitar effects: Boost, Graphic EQ, Phaser, Flanger, Echo, Pitch, Compressor
  • Upload or demo: Use your own audio or the built-in BassForLinus.mp3
  • A/B comparison: Original vs processed audio side by side
  • Download result: Save your processed audio as MP3
  • Bilingual UI: Switch between 中文 and English
  • Deployed on Streamlit Cloud: No installation needed to use

Effects

Effect Parameters Description
Boost 5 Overdrive/distortion with clipping, bass/high cut filters, wet/dry mix
Graphic EQ 10 (31Hz–16kHz) Peaking EQ with adjustable gain per band
Phaser 4 All-pass filter-based phaser with LFO modulation
Flanger 4 Delay-based flanger with feedback
Echo 3 Delay line echo effect
Pitch 2 Pitch shifting with octave range
Compressor 5 Dynamic range compression with attack/release control

Quick Start

git clone https://github.com/gokuscraper/AudioNoise-streamlit.git
cd AudioNoise-streamlit
pip install -r requirements.txt
streamlit run streamlit_app.py

On Linux, install build tools for the C binary:

sudo apt install build-essential ffmpeg

The app compiles the C program automatically on first run.

Deploy on Streamlit Cloud

  1. Fork this repo
  2. Go to Streamlit Cloud
  3. Connect your forked repo
  4. Automatic build: packages.txtsetup.shrequirements.txt

Credits

The DSP engine is Linus Torvalds' AudioNoise — a collection of digital guitar effects built with IIR filters and delay lines. All signal processing code lives in audio/ and scripts/.

License

GNU General Public License v2. See LICENSE.

About

Streamlit web UI for Linus Torvalds' AudioNoise guitar effects processor | Linus Torvalds AudioNoise 吉他效果器的 Streamlit 网页版界面

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors