Skip to content

A noise player. For Windows, MacOS and Linux.

License

Notifications You must be signed in to change notification settings

huguesv/NoisePlayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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 24H2 (x64, ARM64)
  • MacOS 15.3 (Apple Silicon)
  • Ubuntu 24.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".

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 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

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages