Acoustic Whale is a stylish and feature-rich multimedia audio player developed in C# using Windows Presentation Foundation (WPF). It offers a wide range of functionalities and an intuitive user interface, making it a delightful music playback experience.
- Play audio files in various formats, including MP3, WAV, WMA, MP4, and FLAC.
- Add and remove songs from the playlist.
- Start and stop playback with ease.
- Seamlessly switch between next and previous tracks.
- Display song details, including title, artist, album, album artwork, duration, and current playback time.
- Shuffle mode for a randomized playback experience.
- Repeat mode to loop the entire playlist or a single track.
- Volume control with mute and unmute options.
- A library with a sortable list of added songs based on title, artist, album, and duration.
- An eight-band equalizer for fine-tuning audio output.
- Additional audio effects such as distortion, chorus, delay, and a customizable nightcore mode.
- Smooth fading between tracks with a fade-in/out feature.
- Mono and stereo sound options.
- Keyboard shortcuts for enhanced usability.
