ArmAmp er en lydspiller designet for å være like enkel å bruke som en skrivebordsapplikasjon. Den inkluderer grunnleggende funksjoner som finnes i stasjonære spillere, men nesten umulige å finne i mobile spillere. Den tillater også avansert avspillingskontroll som er vanskelig å finne selv i stasjonære spillere, som muligheten til å stille inn nøyaktig frekvens i hver equalizers bånd.
Funksjoner inkluderer:
* Bruker FFmpeg for dekoding, noe som betyr at den støtter nesten alle lydfilformater inkludert mp3, ogg vorbis, flac, opus, ekte lyd (*.ra), windows media audio (*.wma), monkey's audio (*.ape), musepack (*.mpc) og mange flere.
* Leser spillelister: m3u, ram, pls, xspf, asx, cue sheet.
* Spiller av lokale filer, filer på eksterne filsystemer og hvilken som helst nettstrøm inkludert Shoutcast-radiostasjoner.
* Innebygd filleser med:
- tilgang til lydfiler på lokal lagring, Samba, Dropbox, Google Drive og WebDAV-servere (WebDAV støttes av flere skyer, for eksempel Yandex.Disk, 4shared),
- bokmerker for enkel tilgang til ofte brukte mapper.
* Avspilling uten gap:
- for lydformater som naturlig støtter avspilling uten gap,
- for gapfritt kodet mp3,
- for alle mp3-alternativer for å fjerne stillhet.
* Replay gevinst.
* 10-bånds equalizer med mulighet til å stille inn nøyaktig frekvens, bredde og forsterkning for hvert bånd.
* Forforsterker, etterforsterker.
* Balanse.
* Reverb - 5 forskjellige parametere kan brukes til å angi foretrukket lyd.
* Hastighetseffekt.
* Pitch-effekt.
* Tempo effekt.
* Kryssmatingseffekt.
* Fade inn og fade ut med konfigurerbar tid.
* Sleep timer.
* Kan styres ved hjelp av:
- hovedvindu,
- headset og andre medieknapper (støttede handlinger: spill av, pause, stopp, neste, forrige),
- knapper i meldingsområdet,
- widget,
* Last.fm:
- innebygd scrobbling (ingen separat scrobbling-app er nødvendig),
- kjærlighetsspor,
* Viser Shoutcast/Icecast-strøminformasjon.
* Bokmerker:
- enkelt sang/strøm eller hele spilleliste kan bokmerkes,
- lydbokmodus - gjeldende avspillingstid kan bokmerkes.
* Sortering av spillelister:
- etter filnavn,
- etter tagger,
- enkel manuell kontroll.
* Automatiske spillelister som inneholder favoritter eller tilfeldige sanger.
* Bland - så lenge det er mulig vil det ikke gjenta sanger. Også hele spillelisten kan randomiseres med en lignende effekt.
* Tags viewer med automatisk kodingsdeteksjon.