Diamond Media Player

An Electron-based media player for Windows with advanced audio visualisation and LUFS metering capabilities.

README.md

Features

  • Multi-Format Support | Play various audio and video formats with ease.

  • Advanced Visualiser | Enjoy a stunning audio visualiser that brings your music to life.

  • LUFS Metering | Professional-grade loudness measurement for audio enthusiasts and professionals.

  • Dual-Channel RMS Display | Monitor left and right channel levels independently.

  • Modern UI | Sleek, intuitive interface designed for a seamless user experience.

  • Customisable Settings | Tailor the player to your preferences with adjustable tempo, pitch and visualiser quality settings.

Installation

To install Diamond Media Player, follow these steps:

  1. Download the latest release for Windows from the releases page.
  2. Run the installer and follow the on-screen instructions.
  3. Launch Diamond Media Player and start enjoying your media!

Usage

  1. Open Diamond Media Player.
  2. Click the “Open File” button or use the menu to select a media file. Alternatively, drag and drop a file onto the player, or even use the “Open With” context menu option in Windows Explorer.
  3. Use the playback controls to manage your media playback.
  4. Enjoy the visualiser and LUFS metering while your media plays!

Development

To set up the development environment:

  1. Clone the repository:

    git clone https://github.com/diamonddigitaldev/Diamond-Media-Player.git
    
  2. Install dependencies:

    cd Diamond-Media-Player
    npm install
    
  3. Run the application in development mode:

    npm start
    

Building

To build the application, run the following command:

npm run build

This will create distributable packages in the dist folder.

License

Diamond Media Player is licensed under the Apache 2.0 License. See the LICENSE file for details.

Acknowledgements

Contact Us

Created and maintained by Diamond Digital Development Logo