send link to app

PureModPlay app for iPhone and iPad


4.2 ( 2272 ratings )
Music
Developer: HedgeHogEyes.com
Free
Current version: 1.48, last update: 7 years ago
First release : 22 Apr 2015
App size: 3.84 Mb

Minimalistic, lightweight mod, s3m and xm module player (.it not supported)
(s3m with AdLib instruments not supported, neither is pre-1.04 xm format)

The PureModPlayer is EXTREMELY CPU and storage FRIENDLY! The app has very low power consumption (uses only native algorithms, no third-party routines or libraries!!). All imported files are compressed into an internal database, thus saving space on your device.

Main features include:

- fast, high quality mixing (up to 32 channels)
- realtime song seeking
- UTI support
- equal power panning for best stereo experience
- device-independent volume control (amplification)
- background audio playback support
- responds to remote control events (e.g. headphone controls)
- media player info integration
- automatic pause on audio interruption (when another application plays sound, e.g. Siri)
- seamless resume after quit
- automatic song length and sub song detection (not perfect sometimes)
- customize the song names yourself
- disable BPM changes for some very old mod files manually to ensure proper playback
- up to 5 custom playlists (global shuffle mode can be toggled manually)
- pin current file for endless playback
- upload modules via iTunes (compressed zip files also supported and recommended, but only deflate method will work properly)
- automatic compression of files to save around 40% of storage space (this will take some time so patience is advised)
- two vis modes: instrument/sample text and spectrum (swipe bottom component); note that spectrum analyser may consume additional CPU time
- each module is identified using unique MD5 hash, so adding same files wont waste space on the device
- tested with up to 2.5K files (local list takes some time to load for the first time)
- no third party open source libraries used

Warning! Successfully imported files will be deleted from local device storage to save space (they will still remain in the internal app data directory).