/noizy

A drop-in replacement to Apple Hearing - Background Sounds with over 30+ available sounds.

Primary LanguageGoGNU General Public License v3.0GPL-3.0

Pesawat Kemanusiaan Indonesia untuk Palestina

 _ _
| \ |___<*>.___ _ _ 
|   / x \ | / /| | |
|_\_\___/_|/___'_. |
               <___'

A drop-in replacement to Apple Hearing - Background Sounds with over 30+ available sounds.

Features

  • Drop-in replacement to Apple Hearing - Background Sounds, thus its;
  • Compatible with Windows, Linux, and macOS;
  • A collection of over 30+ background sounds;
  • Allows you to play multiple sounds simultaneously.

Installation

Dependencies:

  • See Oto prerequisites. tl;dr: In macOS, y'all need Audio Toolbox framework, and; in Linux, ALSA library (libasound2-dev or alsa-lib-devel for RedHat-based distros) is required.
  • See Fyne's systray platform notes.

Source

Note

Go (v1.21+) compiler should be installed & configured.

CGO_ENABLED=1 go install github.com/dwisiswant0/noizy@latest

— or

Manual building executable from source code:

Warning

The master branch contains the latest code changes and updates, which might not have undergone thorough testing and quality assurance - thus, you may encounter instability and unexpected behavior.

git clone https://github.com/dwisiswant0/noizy.git
cd noizy/
# git checkout [VERSION TAG]
make build # or
make build-windows # for Windows
# ./bin/noizy

Usage

Simply, just execute the noizy binary. ¯\_(ツ)_/¯

Demo

noizy-demo.mp4

FAQ

Q: Why is the executable file so darn huge?
A: It is big because we have got over 30 OGG audio files packed in there.

Q: Why did you choose OGG instead of MP3?
A: Well, OGG's got that sweet sound quality, way better than a same-sized MP3 file. Therefore, I don't want your zen or focus to get wrecked by crappy audio. 🧘

TODOs

License

Noizy is released under the terms of GNU GPL-v3. See LICENSE.

The sounds embedded into this project are copyrighted by Stéphane Pigeon and intended solely for personal use.