RetroCode itself is entirely written in C++ and C just like the libraries it uses for many of the supported formats. Namely MP3 is supported in encoding by lame and decoding by MAD.
The AMR NB / WB codec are entirely based on 3GPP specifications and C reference code TS 26.201 TS 26.204 (3GPP AMR Floating-point Speech Codec V5.1.0).
Android is a system that is (to my knowledge) entirely based on a Java runtime environment. As a result, I wouldnt see a chance to use RetroCode or even its components on Android directly.
BUT RetroCode was built while always using it as a server component for online conversion services. RetroFolio uses RetroCode for covering the task of converting mobile sound formats into each other.
Find a java based sound conversion tool (or multiple chainable) and hope that it works on your device. I have no idea what restrictions Andriod has.
Online conversion might be an option but doesnt really appear sexy when looking at the average data throughput and reliability one gets on the device when actually being mobile.
Ow, it is however possible to get RetroCode to work on an iPhone :) ....
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi there,
I'd love to be able to convert from AMR to MP3 on the android platform. Any idea if retrocode could do the trick?
http://linklens.blogspot.com/2009/07/android-audio-formats.html
Many thanks in advance
CHEERS> SAM
RetroCode itself is entirely written in C++ and C just like the libraries it uses for many of the supported formats. Namely MP3 is supported in encoding by lame and decoding by MAD.
The AMR NB / WB codec are entirely based on 3GPP specifications and C reference code TS 26.201 TS 26.204 (3GPP AMR Floating-point Speech Codec V5.1.0).
Android is a system that is (to my knowledge) entirely based on a Java runtime environment. As a result, I wouldnt see a chance to use RetroCode or even its components on Android directly.
BUT RetroCode was built while always using it as a server component for online conversion services. RetroFolio uses RetroCode for covering the task of converting mobile sound formats into each other.
Find a java based sound conversion tool (or multiple chainable) and hope that it works on your device. I have no idea what restrictions Andriod has.
Online conversion might be an option but doesnt really appear sexy when looking at the average data throughput and reliability one gets on the device when actually being mobile.
Ow, it is however possible to get RetroCode to work on an iPhone :) ....