RetroCode

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
RetroCode
DeveloperTill Tönshoff
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemMac OS X, Windows, Linux, Solaris
    LicenseGNU General Public License
    Websitehttps://sourceforge.net/projects/retrocode/

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal'). 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

    [edit | edit source]

    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

    [edit | edit source]

    RetroCode currently supports the following formats

    Format Name Read / Decode Write / Encode
    Beatnik RMF (uncompressed) Yes No
    Beatnik RMF (IMA ADPCM) Yes Yes
    Beatnik RMF (MPEG) Yes No
    Yamaha MA2 Yes Yes
    Yamaha MA3 Yes Yes
    Yamaha MA5 Yes Yes
    Yamaha MA7 Yes Yes
    Panasonic MFM Yes Yes
    SAGEM Wave Yes Yes
    Qualcomm QCELP Yes Yes
    Qualcomm CMX Yes Yes
    AMR NB Yes Yes
    AMR WB Yes Yes
    MPEG 2 Layer 1,2 and 3 Yes Yes
    AAC Yes Yes
    Macromedia Flash Yes Yes
    AIFF Yes No
    3GPP Yes Yes
    MP4 Yes Yes
    uLaw Yes Yes
    aLaw Yes Yes
    Dialogic VOX Yes Yes
    OGG Yes Yes
    RealMedia Audio Yes Yes
    Microsoft WMA Yes Yes
    Microsoft AVI Yes No
    Microsoft Wave Yes Yes

    Dependency

    [edit | edit source]

    RetroCode depends on a variety of open source libraries as well as some ISO reference implementations.

    [edit | edit source]