RetroCode is a universal mobile content converter originally created by Retro Ringtones LLC. RetroCode is able to read and write most common sample-based ringtone formats including meta-data.
Overview
RetroCode reads and writes many common mobile sample content file formats. RetroCode takes measures for making sure that meta-data is maintained and converted between the formats. It features filters for adapting audio content to the abilities of small handheld devices. RetroCode also includes a ringback-signal synthesizer allowing to mix audio content with standard ITU ringback signals.
Compatibility
RetroCode currently supports the following formats
Format Name Read / Decode Write / Encode Beatnik RMF (uncompressed) Beatnik RMF (IMA ADPCM) Beatnik RMF (MPEG) Yamaha MA2 Yamaha MA3 Yamaha MA5 Yamaha MA7 Panasonic MFM SAGEM Wave Qualcomm QCELP Qualcomm CMX AMR NB AMR WB MPEG 2 Layer 1,2 and 3 AAC Macromedia Flash AIFF 3GPP MP4 uLaw aLaw Dialogic VOX OGG RealMedia Audio Microsoft WMA Microsoft AVI Microsoft Wave
Dependency
RetroCode depends on a variety of open source libraries as well as some ISO reference implementations. id3lib Version 3.8.3 faac faad2 mp4ff part of faad2, patched for 3GPP compatibility zlib amrnb amrwb mp3lame mad avformat avcodec avutil qscl mpeg4ip
External links Project home page