MCPcopy Index your code
hub / github.com/JaDogg/noisebox

github.com/JaDogg/noisebox @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
4 symbols 16 edges 1 files 0 documented · 0% updated 3y ago★ 38
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

🎶🎵📦 NoiseBox

Background noise generator for concentration in your terminal.

Credits

  • Mug ASCII art By Morfina https://www.asciiart.eu/food-and-drinks/coffee-and-tea
  • Rain Sound - https://freesound.org/people/straget/sounds/531947/
  • People Talking Sound - https://freesound.org/people/priesjensen/sounds/482990/
  • ICE Maker Sound - https://freesound.org/people/FreeToUseSounds/sounds/399916/
  • Garbage Collector Sound - https://freesound.org/people/Zabuhailo/sounds/165776/
  • Icon: By Vitaly Gorbachev - https://www.flaticon.com/free-icon/wind_959737

Installation and use (Need Python3.6+)

git clone git@github.com:JaDogg/noisebox.git
cd noisebox
pip install -r requirements.txt
python noisebox.py
  • Optionally Create a Virtual Environment

How do I customize the audio mix?

  • Add any audio loops/cuts to noise folder.
  • Edit mix.json
  • If you want to make your own loops see this.
  • You can also fork the repo and install from that and then edit mix.json (so you can save it to github).

Creating an .exe in Windows

rem this uses build.cmd
build 

NoiseBox - Background noise generator for concentration in your terminal. 
Copyright (C) 2020 - 2023 Bhathiya Perera

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

Core symbols most depended-on inside this repo

play
called by 2
noisebox.py
play_random_pick
called by 2
noisebox.py
main
called by 1
noisebox.py
do_random_pick
called by 1
noisebox.py

Shape

Function 4

Languages

Python100%

Modules by API surface

noisebox.py4 symbols

For agents

$ claude mcp add noisebox \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact