Hi David,

Thanks for the heads up - I'll search through the list.

Regarding improvements to the code, with some additional direction
(/pointing to exact functions/places in the code), I'd be happy to try
hacking at things in my free time. I have a limited background in speech
synthesis/codecs (am trying to learn on my own), but I have done enough
basic DSP to know how to at least implement/program filters and transforms.

Best,
Scott

On 12/14/2012 1:51 PM, David Rowe wrote:
> Hello Scott,
> 
> Around May this year several people on the list were experimenting with
> a floating point microcontroller, this removes the big step of a fixed
> point port.  I have a few of them myself, but no time right now to work
> on it.
> 
> Some other thoughts:
> 
> + there is much that could be done to improve the efficiency of the
> current code.
> 
> + Some algorithm changes might improve  efficiency and get us closer to
> a fixed point port, for example trying time domain synthesis or post
> filtering rather than frequency domain
> 
> - David
> 
> On Thu, 2012-12-13 at 18:22 -0600, Scott Novich wrote:
>> Hi all,
>>
>> I just (mildly) wasted a bunch of time (did learn a bit...) getting the
>> stable codec2 release running on a ChipKit Max32 (80 MHz PIC) from
>> Digilent. Unfortunately, the execution time of the encode function is on
>> the order of 200 ms. I don't think attempting to optimize the code to a
>> fixed-point implementation using Microchip's FFT libraries will get
>> things down to a reasonable run time ( < 125 microseconds) on this device.
>>
>> Have any of you implemented and run the codec in real-time on any other
>> small devices. I'm thinking about taking a look at a Raspberry Pi (700
>> MHz) or a Beagle-board XM (1 GHz).
>>
>> Any input appreciated, thanks!
>> -Scott
>>
>> ------------------------------------------------------------------------------
>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
>> Remotely access PCs and mobile devices and provide instant support
>> Improve your efficiency, and focus on delivering more value-add services
>> Discover what IT Professionals Know. Rescue delivers
>> http://p.sf.net/sfu/logmein_12329d2d
>> _______________________________________________
>> Freetel-codec2 mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> 
> 
> 
> ------------------------------------------------------------------------------
> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
> Remotely access PCs and mobile devices and provide instant support
> Improve your efficiency, and focus on delivering more value-add services
> Discover what IT Professionals Know. Rescue delivers
> http://p.sf.net/sfu/logmein_12329d2d
> _______________________________________________
> Freetel-codec2 mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> 


------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to