Hello, I have an (Access violation reading location) on line 115 in the fftwrap.c : out[i] = scale*in[i]; with i = 1193 Only with preprocessor active Systems : Visual studio 2005, XP, WB 16000 Hz, last svn. Hope it helps you. Ouss -----Original Message----- From: speex-dev-bounces@xiph.org [mailto:speex-dev-bounces@xiph.org] On Behalf Of speex-dev-request@xiph.org Sent: dimanche 22 octobre 2006 21:01 To: speex-dev@xiph.org Subject: Speex-dev Digest, Vol 29, Issue 15 Send Speex-dev mailing list submissions to speex-dev@xiph.org To subscribe or unsubscribe via the World Wide Web, visit http://lists.xiph.org/mailman/listinfo/speex-dev or, via email, send a message with subject or body 'help' to speex-dev-request@xiph.org You can reach the person managing the list at speex-dev-owner@xiph.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Speex-dev digest..." Today's Topics: 1. Re: To symbian and speex developers! Building instructions (Jean-Marc Valin) ---------------------------------------------------------------------- Message: 1 Date: Sat, 21 Oct 2006 16:24:07 +1000 From: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> Subject: Re: [Speex-dev] To symbian and speex developers! Building instructions To: Ashhar Farhan <farhan@phonestack.com> Cc: speex-dev@xiph.org, payu_mailist@mail.ru Message-ID: <4539BD07.7000703@usherbrooke.ca> Content-Type: text/plain; charset=ISO-8859-1> jean, please change that one line in filters.c (I too confirm this > change in my symbian build). the mmp file should also be updated by > including the windows.c.I already fixed filters.c in svn and will apply Alfred's patch soon.> I also recommend taking out mfd.c from the mmp file as the ARM cpu is > too slow to support echo cancellation and preprocessing that require > floats.Actually mdf.c can be compiled for fixed-point. Jean-Marc> thanks payu, for the input. i remeber fixing this but i promptly forgot > which filter was not const. > > - farhan > > On Tue, 17 Oct 2006, [koi8-r] ?????? ??? wrote: > >> Hello to everyone! >> >> During building speex library for Symbian OS I encountered some >> problems. All thess problems can be solved by modifying the speex >> sources. I don't have access to SVN repository of speex, so I will >> just describe the changes to be done: >> >> 1) mmp file in symbian derictory misses windows.c sources. You need to >> add this string into speex.mmp: >> >> SOURCES windows.c >> >> 2) Symbian OS doesn't support static writable data, so you have to >> modify filters.c sources file. You need to make all global definitions >> of shift_filt constant. Like this: >> >> const spx_word16_t shift_filt[3][7] = ... (just add 'const') >> >> Also it will be excellent if somebody can make symbian readme more >> informative. I think readme file should remind to symbian developer to >> include speex.lib as STATICLIBRARY reference. Otherwise symbian >> developer will waste a lot of time trying to find the reasons for >> linking problems, >> >> Thanks, >> Payu Sergey >> _______________________________________________ >> Speex-dev mailing list >> Speex-dev@xiph.org >> http://lists.xiph.org/mailman/listinfo/speex-dev >> > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev > >------------------------------ _______________________________________________ Speex-dev mailing list Speex-dev@xiph.org http://lists.xiph.org/mailman/listinfo/speex-dev End of Speex-dev Digest, Vol 29, Issue 15 *****************************************
What frame size are you using? Jean-Marc Ouss a ?crit :> Hello, > > I have an (Access violation reading location) on line 115 in the fftwrap.c : > out[i] = scale*in[i]; > > with i = 1193 > > Only with preprocessor active > Systems : Visual studio 2005, XP, WB 16000 Hz, last svn. > > Hope it helps you. > > Ouss > > > -----Original Message----- > From: speex-dev-bounces@xiph.org [mailto:speex-dev-bounces@xiph.org] On > Behalf Of speex-dev-request@xiph.org > Sent: dimanche 22 octobre 2006 21:01 > To: speex-dev@xiph.org > Subject: Speex-dev Digest, Vol 29, Issue 15 > > Send Speex-dev mailing list submissions to > speex-dev@xiph.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.xiph.org/mailman/listinfo/speex-dev > or, via email, send a message with subject or body 'help' to > speex-dev-request@xiph.org > > You can reach the person managing the list at > speex-dev-owner@xiph.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Speex-dev digest..." > > > Today's Topics: > > 1. Re: To symbian and speex developers! Building instructions > (Jean-Marc Valin) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 21 Oct 2006 16:24:07 +1000 > From: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> > Subject: Re: [Speex-dev] To symbian and speex developers! Building > instructions > To: Ashhar Farhan <farhan@phonestack.com> > Cc: speex-dev@xiph.org, payu_mailist@mail.ru > Message-ID: <4539BD07.7000703@usherbrooke.ca> > Content-Type: text/plain; charset=ISO-8859-1 > >> jean, please change that one line in filters.c (I too confirm this >> change in my symbian build). the mmp file should also be updated by >> including the windows.c. > > I already fixed filters.c in svn and will apply Alfred's patch soon. > >> I also recommend taking out mfd.c from the mmp file as the ARM cpu is >> too slow to support echo cancellation and preprocessing that require >> floats. > > Actually mdf.c can be compiled for fixed-point. > > Jean-Marc > >> thanks payu, for the input. i remeber fixing this but i promptly forgot >> which filter was not const. >> >> - farhan >> >> On Tue, 17 Oct 2006, [koi8-r] ?????? ??? wrote: >> >>> Hello to everyone! >>> >>> During building speex library for Symbian OS I encountered some >>> problems. All thess problems can be solved by modifying the speex >>> sources. I don't have access to SVN repository of speex, so I will >>> just describe the changes to be done: >>> >>> 1) mmp file in symbian derictory misses windows.c sources. You need to >>> add this string into speex.mmp: >>> >>> SOURCES windows.c >>> >>> 2) Symbian OS doesn't support static writable data, so you have to >>> modify filters.c sources file. You need to make all global definitions >>> of shift_filt constant. Like this: >>> >>> const spx_word16_t shift_filt[3][7] = ... (just add 'const') >>> >>> Also it will be excellent if somebody can make symbian readme more >>> informative. I think readme file should remind to symbian developer to >>> include speex.lib as STATICLIBRARY reference. Otherwise symbian >>> developer will waste a lot of time trying to find the reasons for >>> linking problems, >>> >>> Thanks, >>> Payu Sergey >>> _______________________________________________ >>> Speex-dev mailing list >>> Speex-dev@xiph.org >>> http://lists.xiph.org/mailman/listinfo/speex-dev >>> >> _______________________________________________ >> Speex-dev mailing list >> Speex-dev@xiph.org >> http://lists.xiph.org/mailman/listinfo/speex-dev >> >> > > > ------------------------------ > > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev > > > End of Speex-dev Digest, Vol 29, Issue 15 > ***************************************** > > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev > >
The frame size is 320 Ouss -----Original Message----- From: Jean-Marc Valin [mailto:jean-marc.valin@usherbrooke.ca] Sent: lundi 23 octobre 2006 18:26 To: Ouss Cc: speex-dev@xiph.org Subject: Re: [Speex-dev] Bug with the new preprocessor What frame size are you using? Jean-Marc Ouss a ?crit :> Hello, > > I have an (Access violation reading location) on line 115 in the fftwrap.c:> out[i] = scale*in[i]; > > with i = 1193 > > Only with preprocessor active > Systems : Visual studio 2005, XP, WB 16000 Hz, last svn. > > Hope it helps you. > > Ouss > > > -----Original Message----- > From: speex-dev-bounces@xiph.org [mailto:speex-dev-bounces@xiph.org] On > Behalf Of speex-dev-request@xiph.org > Sent: dimanche 22 octobre 2006 21:01 > To: speex-dev@xiph.org > Subject: Speex-dev Digest, Vol 29, Issue 15 > > Send Speex-dev mailing list submissions to > speex-dev@xiph.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.xiph.org/mailman/listinfo/speex-dev > or, via email, send a message with subject or body 'help' to > speex-dev-request@xiph.org > > You can reach the person managing the list at > speex-dev-owner@xiph.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Speex-dev digest..." > > > Today's Topics: > > 1. Re: To symbian and speex developers! Building instructions > (Jean-Marc Valin) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sat, 21 Oct 2006 16:24:07 +1000 > From: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> > Subject: Re: [Speex-dev] To symbian and speex developers! Building > instructions > To: Ashhar Farhan <farhan@phonestack.com> > Cc: speex-dev@xiph.org, payu_mailist@mail.ru > Message-ID: <4539BD07.7000703@usherbrooke.ca> > Content-Type: text/plain; charset=ISO-8859-1 > >> jean, please change that one line in filters.c (I too confirm this >> change in my symbian build). the mmp file should also be updated by >> including the windows.c. > > I already fixed filters.c in svn and will apply Alfred's patch soon. > >> I also recommend taking out mfd.c from the mmp file as the ARM cpu is >> too slow to support echo cancellation and preprocessing that require >> floats. > > Actually mdf.c can be compiled for fixed-point. > > Jean-Marc > >> thanks payu, for the input. i remeber fixing this but i promptly forgot >> which filter was not const. >> >> - farhan >> >> On Tue, 17 Oct 2006, [koi8-r] ?????? ??? wrote: >> >>> Hello to everyone! >>> >>> During building speex library for Symbian OS I encountered some >>> problems. All thess problems can be solved by modifying the speex >>> sources. I don't have access to SVN repository of speex, so I will >>> just describe the changes to be done: >>> >>> 1) mmp file in symbian derictory misses windows.c sources. You need to >>> add this string into speex.mmp: >>> >>> SOURCES windows.c >>> >>> 2) Symbian OS doesn't support static writable data, so you have to >>> modify filters.c sources file. You need to make all global definitions >>> of shift_filt constant. Like this: >>> >>> const spx_word16_t shift_filt[3][7] = ... (just add 'const') >>> >>> Also it will be excellent if somebody can make symbian readme more >>> informative. I think readme file should remind to symbian developer to >>> include speex.lib as STATICLIBRARY reference. Otherwise symbian >>> developer will waste a lot of time trying to find the reasons for >>> linking problems, >>> >>> Thanks, >>> Payu Sergey >>> _______________________________________________ >>> Speex-dev mailing list >>> Speex-dev@xiph.org >>> http://lists.xiph.org/mailman/listinfo/speex-dev >>> >> _______________________________________________ >> Speex-dev mailing list >> Speex-dev@xiph.org >> http://lists.xiph.org/mailman/listinfo/speex-dev >> >> > > > ------------------------------ > > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev > > > End of Speex-dev Digest, Vol 29, Issue 15 > ***************************************** > > _______________________________________________ > Speex-dev mailing list > Speex-dev@xiph.org > http://lists.xiph.org/mailman/listinfo/speex-dev > >