The player supports audio codecs, including MP3, AAC, Dolby AC-3, Ogg Vorbis, Opus, Speex, Windows Media Audio, Apple Lossless, FLAC, WAV, Audio CDs, APE, True Audio; DTS audio, MP1, MP2, Musepack, OptimFROG, WavPack, MIDI, Impulse Tracker, MO3, MOD, MultiTracker Module, S3M, Tom's lossless Audio Kompressor (TAK), and FastTracker 2 Extended Module.
It supports the DirectSound, ASIO and WASAPI audio interfaces, and it uses 32-bit audio processing for its 18-band equalizer and built-in sound effects (Reverb, Flanger, Chorus, Pitch, Tempo, Echo, Speed, Bass, Enhancer, Voice Remover).
AIMP can store the currently played media file in RAM, up to 250 MB, ensuring smooth playback.
AIMP can also cache up to 60 seconds of internet radio streams to RAM, allowing for uninterrupted playback over unreliable internet connections. A drawback of this function is that channel switching is slowed as the buffer is first filled to at least 25% before the playback starts (i.e. with 60 seconds of cache selected, the music will take up to 15 seconds to start playing).
Other features
Other features of AIMP include a LastFM scrobbler, a Playlist and Advanced Tag Editor, Multi-User support, support for Internet Radio stream capturing and cloud streaming, a 20-band equalizer, plug-in and skin support, a multi-language interface, Rating and listening statistics, CUE sheet support, a CD ripping tool with audio encoding support, and a searchable audio library with customizable track grouping.