Skip to content

Latest commit

 

History

99 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Noise Player

GitHub Actions Workflow Status

This is a noise player for Windows, Linux and MacOS.

It can play the following types of noise:

  • White Noise
  • Brown Noise
  • Pink Noise
  • Blue Noise
  • Violet Noise

Desktop Player

Audio Player on Windows Screenshot

Console Player

Windows Terminal

Compatibility

The application has been tested on the following operating systems, but may work on earlier versions.

  • Windows 11 25H2 (x64, ARM64)
  • MacOS 26.3 (Apple Silicon)
  • Ubuntu 25.10 (x64, ARM64)

Releases

Download the latest release here.

Windows may prevent you from launching the application, since it is not signed.

  • You can still run it by clicking on "More info" and then "Run anyway".

MacOS may prevent you from launching the application, since it is not signed.

  • If installing with the package installer, then open System Settings, Privacy & Security, then scroll down to find Noise Player and select Open Anyway.
  • If installing by opening the disc image and drag & dropping into the Applications folder, then run the following commands from a Terminal.
    cd /Applications
    xattr -d com.apple.quarantine NoisePlayer.app
    

Usage (Desktop Player)

  1. Press Next Track or Previous Track to select the desired noise type.

  2. Press Play/Pause to start or pause playback.

  3. Press F11 or double-tap to view the player in full screen mode.

  4. Right-click anywhere on the player window to open the context menu, where you can customize visibility of the clock, track title and media controls.

Usage (Console Player)

  1. Open a terminal window.
  2. Press the following keys to control the player:
    • Q to quit.
    • W to play white noise.
    • B to play brown noise.
    • P to play pink noise.
    • L to play blue noise.
    • V to play violet noise.

Building

Install the .NET 10 SDK.

To build the application, use the following command from the \src folder:

dotnet build

To run the desktop player, use the following command from the \src folder:

dotnet run --project Woohoo.Noise.Player

To run the unit tests, use the following command from the \src folder:

dotnet test

License and Credits

This software is licensed under the MIT License. See the LICENSE file.

Copyright (c) 2025-2026 Hugues Valois. All rights reserved.

This software uses the following libraries:

This software uses assets from:

About

A noise player. For Windows, MacOS and Linux.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages