MODULA is fast and easy to use audio engine for wide range of mobile platforms.
MODULA can play multi channel music, sound effects and samples, mix huge number of sound channels, in both mono and stereo, on various output frequencies, with minimal processor overload.
Supported Platforms:
* PalmOS 5.x / Garnet
* Windows Mobile Professional / Classic / PocketPC
* Windows Mobile Standard / Smartphone
* SymbianOS S60 (Series 60)
Features:
* MOD player
[ProTracker song format with 31 samples, 4 channels, 128 patterns, vibrato, tremolo, portamento and other sound effects]
* RAW samples playing. Sample looping supported.
* Mixing up to 64 channels.
* Fast audio mixer and MOD song parser.
* Minimal CPU usage.
* Optimized for portable devices.
* Audio mixing output supports any output frequency.
[Typical frequencies: 44KHz, 22KHz, 16KHz, 11KHz, 8KHz.]
* Quality sound output.
* Simple API to use for developers.
Compiler Support:
MODULA audio engine is compatible with many compilers. We have successfully tested it with next compilers:
* Metrowerks CodeWarrior
* PRC-Tools
* PalmSource PalmOS Developer Suite
* GCC
* Microsoft Visual Studio C/C++
Updated Description:
* Fixed sample-offeset effect (effect #9).
* When started on Treo 600, Treo 650 and Tungsten C MODULA demo is set to mono mode by
* default because these devices has mono output on external speaker. This is the problem
* with Treo 600, probably Tungsten C and Treo 650 has the same problem, not 100% sure.