Aural Player is a free and open source audio player application for the macOS platform. Inspired by the classic Winamp player for Windows, it is designed to be to-the-point and easy to use, with a variety of convenient and efficient controls, plus some additional sound tuning capabilities for audio enthusiasts who like to tweak sound.
- Playback of MP3, AAC, AIFF/AIFC, WAV, and CAF audio files
- Supports M3U/M3U8 playlists
- Sound effects: Graphic equalizer, Pitch shift, Time stretch, Reverb, Delay, Filter
- Recording of clips in AAC/ALAC/AIFF formats
- Track segment looping, to allow users to loop their favorite parts of a track
- Configurable autoplay (on app startup and/or when tracks are added)
- Display of ID3 and iTunes metadata, including artwork (when available)
- Grouping of tracks by artist/album/genre for convenient playlist browsing
- Favorites list and recent items lists for added convenience
- Searching and sorting of playlist
- Multiple compact and flexible view options - playlist docking/maximizing and collapsible views
- Gesture recognition for essential player/playlist controls (trackpad/MagicMouse)
- Extensive set of keyboard shortcuts and menu items for quick and convenient access to functionality
- Extensive set of preferences to allow user to customize functionality (e.g. seek/volume/pan increment, enabling/disabling and mouse sensitivity for gestures, remembered/default volume on startup, remembered/default view on startup, etc.)
User: Running Aural Player requires OS X 10.10 (Yosemite) or later macOS versions.
Developer: To develop Aural Player with Swift 3 (master branch) requires macOS 10.12 (Sierra) and XCode 8.x. To develop Aural Player with Swift 2 ("swift2" branch) requires OS X 10.10 (Yosemite) or later and XCode 7.x.
Aural Player was written by an audio enthusiast learning to program on OS X, coming to Swift programming from many years of Java programming. This project was inspired by the developer’s desire to create a Winamp-like substitute for the macOS platform. No feature bloat or unnecessary annoyances like iTunes.
Wanna try it out ? The latest app bundle can be found in the disk image file Aural.dmg. Just download the file, mount it, and run the app !
Aural Player makes use of (a modified version of) a reusable UI control called RangeSlider.
Fellow GitHub member Dunkeeel made significant contributions towards this project - performance optimizations, UX improvements, etc.