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 > >