Search found 114 matches

by andrew
Thu Jul 21, 2022 3:23 pm
Forum: Development Tools and Programming
Topic: Combining bit reverse and time reverse of a sequence in asm
Replies: 2
Views: 2343

Re: Combining bit reverse and time reverse of a sequence in asm

How long do you expect the blocks to be?
would this be a running similarity? i.e. every N ms you up date the similarity of the most recent M ms of signal
by andrew
Thu May 03, 2018 8:51 am
Forum: Jobs
Topic: Looking for XMOS firmware developer for digital mixer
Replies: 1
Views: 20325

Re: Looking for XMOS firmware developer for digital mixer

If it helps, we have a DSP and DSP effects library for implementing effects such as reverb.
by andrew
Thu May 03, 2018 8:50 am
Forum: Development Tools and Programming
Topic: Notes on using lib_trycatch
Replies: 1
Views: 2526

Re: Notes on using lib_trycatch

Thanks John
by andrew
Thu May 03, 2018 8:48 am
Forum: Introductions!
Topic: Upgrading from Propeller
Replies: 1
Views: 12134

Re: Upgrading from Propeller

The xcore would be an idea chip to use for these applications, and the 50mS is easily achievable.
by andrew
Thu May 03, 2018 8:46 am
Forum: Development Tools and Programming
Topic: Double xTIMEcomposer Studio Registration
Replies: 2
Views: 4397

Re: Double xTIMEcomposer Studio Registration

The login is to allow us to know which versions of the tools are active so we can know how far back we need to maintain support for. If no one is using old versions, after a while, we could choose to deprecate them.
by andrew
Fri Feb 16, 2018 9:12 am
Forum: General Questions
Topic: questions about XMOS MCU and ultrasonic digital microphone
Replies: 1
Views: 18356

Re: questions about XMOS MCU and ultrasonic digital microphone

The library has an intermediate format of 384kHz which is accessible over channels. This format is not normally ideal as it contains a lot of alias noise. Alternatively the library can output at 96kHz but you will not get up to 80kHz. You do have the option of taking the 384kHz signal and decimating...
by andrew
Fri Feb 09, 2018 10:13 am
Forum: Development Tools and Programming
Topic: dsp_vector library inconsistency
Replies: 6
Views: 4862

Re: dsp_vector library inconsistency

Normally, when working in the frequency domain I work with complex multiplications meaning I will use: dsp_complex_mul_vector() or others from dsp_complex.h. In your case if you would like to use dsp_vector_mulv_complex() then I would recommend writing a type for deinterleave and interleave function...
by andrew
Mon Feb 05, 2018 9:58 am
Forum: Development Tools and Programming
Topic: dsp_vector library inconsistency
Replies: 6
Views: 4862

Re: dsp_vector library inconsistency

Would you mind letting us know which functions in particular you are calling and I'll try to explain the intent of the functions. Thanks
by andrew
Tue Jan 09, 2018 10:55 pm
Forum: Development Tools and Programming
Topic: MADI (Multichannel Audio Digital Interface)
Replies: 7
Views: 10237

Re: MADI (Multichannel Audio Digital Interface)

It is possible given a suitable physical interface. The timing seems within the capabilities of our physical interfaces. The only questions is would it fit in a single core or require two? Two would mean that you could easily decouple the protocol layer stuff from the physical encoding, i.e. how the...
by andrew
Fri Dec 29, 2017 8:24 pm
Forum: 中文讨论区
Topic: dual issue
Replies: 3
Views: 17109

Re: dual issue

-O2 should be on by default for xTimecomposer projects.
If you really need speed then assembly coding your I/O can give massive speed ups.