Only the new 700 modes are evolving, the earlier 3200-1200 bit/s modes have been stable for years.
I'm happy to accept patches that deal with versioning, there is a versioning function for the freeDV API, freedv_get_version(void). I'm also happy to assist others to work on documentation, e.g. with discussion and review. - David On 20/03/17 23:28, Ricardo Andere de Mello wrote: > hum... > > I understand the value of the source code, but for me at least, that > would like to mantain a java and a as3 version of the codec, the lack of > specification was also the reason to not trying to do it at all. > I saw maybe two attempts of java versions, but I did not bother to look > at them because: > 1 - There was no way to see if it was correct without I reading the > original C source code > 2 - They would be deprecated in minutes, because the code is always > evolving and there is not a "version" number with specifics > implementation details. > See, if it is trouble for you, that own the code, and made it, to > mantain the specification of a "moving target", imagine for five or six > implementers, that are more interested in using your code, than > understanding it. > Without a specification we cant even say, at all, if it is hard or easy > to implement it in any other language. > > I know it is fun to keep the development forever, but codec2 maybe > coulda be codec2.1, codec2.2, codec2.3, etc...:) > > []s, Ricardo Mello > > On Fri, Mar 17, 2017 at 4:51 PM, David Rowe <[email protected] > <mailto:[email protected]>> wrote: > > > Is there somewhere a detailed specification of codec2 that would allow > > implementation from scratch without looking at the current code? > > No. > > Thinking about it, my preference is to express the Codec in source code. > I've implemented speech codecs in the past from written specifications > and it's a messy business. Plus a maintenance nightmare to keep the > specification and code aligned. > > - David > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Freetel-codec2 mailing list > [email protected] > <mailto:[email protected]> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 > <https://lists.sourceforge.net/lists/listinfo/freetel-codec2> > > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > > _______________________________________________ > Freetel-codec2 mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/freetel-codec2 > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Freetel-codec2 mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freetel-codec2
