An Electron-based media player for Windows with advanced audio visualisation and LUFS metering capabilities.
-
🎵 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.
To install Diamond Media Player, follow these steps:
- Download the latest release for Windows from the releases page.
- Run the installer and follow the on-screen instructions.
- Launch Diamond Media Player and start enjoying your media!
- Open Diamond Media Player.
- 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.
- Use the playback controls to manage your media playback.
- Enjoy the visualiser and LUFS metering while your media plays!
To set up the development environment:
-
Clone the repository:
git clone https://github.com/diamonddigitaldev/Diamond-Media-Player.git -
Install dependencies:
cd Diamond-Media-Player npm install -
Run the application in development mode:
npm start
To build the application, run the following command:
npm run build
This will create distributable packages in the dist folder.
Diamond Media Player is licensed under the Apache 2.0 License. See the LICENSE file for details.
- Logo designed by TheFuturisticIdiot
- Built with Electron
- Visualiser powered by Web Audio API
- 🎮 Need help or want to chat? Join our Discord Server!
- 🐛 Found a bug? Open an issue on our GitHub repository.
- 💡 Have a feature request? Submit it here!
